Tag Archives: Ubuntu

Hacker ou Pirate informatique? Une nuance entre les deux termes

19 Fév

En fin après beaucoup d’hésitations, je me suis décidé à mettre la rubrique « Hacking » sur mon blog. Dans cette rubrique nous étudierons ensembles les différentes méthodes de Hacking et de contournement des restrictions sur internet. Je rappel que ces exemples sont présentés pour un but strictement éducatif. Je ne serai en aucun cas tenu responsable de quel désagrément que ce soit, lié à un usage malintentionné des techniques que vous lirez sur ce blog. N’oublier pas que le piratage informatique est un puni par la loi!

Pour commencer, essayons de mettre un peu de nuance dans les choses. Beaucoup de gens n’arrivent pas à mettre la différence Hacker et un Pirate. Si vous ne le saviez pas, sachez qu’il existe une grande différence entre ces deux hommes; quand bien même ils travaillent dans un même domaine: l’informatique.

hacker604-tt-width-604-height-403-attachment_id-344383

Qu’est ce qu’un Hacker?

A cette interrogation Wikipedia repond: « Hacker » est un mot d’origine angloaméricaine. Dans son sens général, un hacker est quelqu’un qui aime comprendre le fonctionnement d’un mécanisme, afin de pouvoir le bidouiller (voir bidouillabilité) pour le détourner de son fonctionnement originel. Appliqué à l’informatique, un hacker sait où et comment bidouiller un programme ou matériel électronique pour effectuer des tâches autres que celles prévues par ses concepteurs.

Un hacker essai des s’infiltrer dans un système pour prouver qu’il est capable d’y prendre des informations et de les modifier. Il ne détruit rien, contrairement au cracker (Pirate). Il avertit toujours les propriétaires des systèmes en question des failles qu’il a trouvé. Sans les hackers, l’informatique et internet serait bourré de failles et de bugs.
Donc si vous trouvez des failles sur un système ou un site internet, prévenez le propriétaire au lieu de tout détruire.

Il y a un autre groupe de gens qui prétendent être hackers, mais n’en sont pas. Ce sont ces gens (principalement des adolescents mâles) qui s’amusent à infiltrer des ordinateurs ou abuser du système téléphonique. Les vrais hackers appellent ces gens des « crackers » et ne veulent rien avoir à faire avec eux. Les vrais hackers pensent pour la plupart que les crackers sont paresseux, irresponsables, et pas vraiment brillants, et objectent que savoir briser une sécurité ne fait pas plus de vous un hacker que savoir démarrer aux fils une voiture ne fait de vous un ingénieur en automobile. Malheureusement, beaucoup de journalistes et d’écrivains ont commis l’erreur d’utiliser le mot « hacker » pour décrire des crackers (Pirates) ; ceci irrite au plus haut point les vrais hackers.

La différence de base est celle-ci : les hackers construisent des choses, les crackers ou les pirates les cassent.

Il y a différents types de hackers :

 Les Lamerz :

Ils passent leur temps à se vanter de leurs « exploits ».Ils se croient des super-hackers parce qu’ils savent spammer ou escroquer quelqu’un. Il font souvent partie d’un clan qu’ils appellent crew.

Les Newbies :

Vous êtes soit un Newbie tout comme moi, Ce sont des débutants dans le vaste monde du hacking. Un newbie ne se prend pas pour un king, ne pirate pas toutes les adresses email et les sites qu’il voit. Il a soif de connaissance, et ne cherche pas à brûler les étapes.

Les véritables Hackers :

Ce sont des pros, personne ne sait qui ils sont vraiment : ils n’exposent pas leurs exploits. Ils sont très puissants (voir les hackers célèbres), mais ne détruisent rien, ils se contentent de montrer les failles qu’ils découvrent au grand jour pour qu’on puisse les réparer.

hackers-clavier

Quelques compétences requises pour devenir un hacker:
1. Apprenez à programmer

C’est bien sûr, la plus fondamental des compétences de hacking. Si vous ne connaissez aucun langage de programmation, je vous conseille de commencer par le HTML5. Le HTML5 n’est pas un véritable langage de programmation, mais il vous permet d’avoir un aperçu global sur ce que c’est qu’un vrai langage de programmation. Apprenez au moins à programmer en trois langages de programmations. Je vous propose  d’apprendre le Python, le C/C++ et le le PHP, Java, Perl et Lips. Mais la liste ne se limite pas là. Apprenez d’autre langages de programmation; cela vous fera du bien.
2. Obtenez un des Unix libres et apprenez à l’utiliser.
Je suppose que vous avez votre ordinateur personnel ou que vous avez accès à un ordinateur. Prenez le temps d’apprécier ce que cela signifie. La culture des hackers a originellement évolué à une époque où les ordinateurs étaient si coûteux que les particuliers ne pouvaient en posséder. Le pas le plus important qu’un débutant peut faire vers l’acquisition des compétences de hacker et d’obtenir une copie de Linux ou d’un des Unixes BSD, ou d’OpenSolaris, l’installer sur une machine personnelle, et l’utiliser. Il existe une variété de distribution Linux, mais personnellement je préfère Linux Ubuntu. C’est très légé au téléchargement et très facile au démarrage.

Pour avoir une copie de Linux télécharger le ici ou faite un petit tour sur google; vous aurez plus de renseignements.
4. Si vous ne maîtrisez pas un anglais fonctionnel, apprenez-le.
Ah oui, si vous avez été un élève paresseux en Anglais au lycée (tout comme moi), bah  je vous dis que le moment est venu pour vous de bien maîtriser l’Anglais. En effet les vrais document de hacking sont rédigés en Anglais. Les langages de programmations sont aussi en Anglais. Alors pour bien évoluer dans le domaine du hacking et de l’informatique en générale, vous devez apprendre et maîtriser l’Anglais.

5. Faites de la méditation ou du yoga

Ici, vous n’êtes pas strictement obliger de pratique du Yoga ou de la méditation. Vous n’avez pas non plus besoin d’un Maître spirituel ou d’un Gourou pour faire votre exercice de yoga. Apprenez à contrôler votre respiration, et à équilibrer votre énergie. Cultivez un climat de paix et d’harmonie intérieur au tour de vous. Soyez moins brouillant.

Faire des exercices spirituels vous permettra d’avoir un niveau intellectuel élevé et vous procurera de l’innovation dans vos projets informatiques et même dans votre vie professionnelle.

6. Faites moins de fautes d’orthographe et de grammaire

Les réseaux sociaux aidant, nous sommes tous devenus des gens qui ne se soucient plus de la grammaire et de l’orthographe. Un vrai hacker doit s’exprimer correctement et doit pouvoir écrire ses phrases entièrement sans les abréger. Cela vous permettra d’être rigoureux dans vos codes de programmation; car une simple erreur de syntaxe dans le code source de votre programme peut vous être fatale.

7. Lisez beaucoup

Dans votre marche vers la perfection en Hacking, vous n’aurez pas quelqu’un à vos petits soins et près à tous les moment à répondre à vos petites inquiétudes. Votre seul ami c’est Google, les livres et les média. Lisez beaucoup les hackers et essayez de faire plus qu’eux.

8. Suivez les films de sciences fictions

Les films fictions sont les vecteurs de l’innovation technologique et scientifique. Suivez régulièrement ces films. Ils peuvent vous donner de l’inspiration. Personnellement ma série préférées en matière de science fiction est NIKITA et 24H Chrono.