28/05/2016
Les étapes à suivre pour commencer avec le Hacking !
Si vous avez décidé d’apprendre le hacking à partir du début, je vais vous aider et je vous félicite car c’est un très bon choix !
Dans cet article, je vais donner les grands points que vous devrez suivre pour bien commencer avec le Hacking (éthique, je précise).
Avant de continuer, sachez que j’ai déjà fourni quelques réponses à des questions générales sur la page suivante que je vous invite à lire dès maintenant si ce n’est pas déjà fait :
http://www.leblogduhacker.fr/commencez-ici/
Aujourd’hui, nous allons nous concentrer sur le hacking du côté
informatique. Cela peut paraître bizarre de le préciser mais le hacking s’applique à beaucoup de domaines dont l’électronique ou même le marketing. L’article sera plus ou moins subjectif et libre à vous de le suivre ou non (voire de proposer une autre méthode que vous avez utilisée pour débuter).
Je vais supposer dans toute la suite de l’article que vous êtes entièrement débutant, et comme d’habitude, ça ne pose aucun problème de l’être.
« Entièrement débutant » signifie ici que vous savez tout de même :
Visiter des sites
Télécharger, installer et utiliser des programmes
Vous connecter à un réseau
Lire et suivre des tutoriels , guides, formations, livres…
Malheureusement toutes ces ressources ne sont pas toujours gratuites et je sais bien que tout le monde ne peut pas accéder à toutes les informations pour des raisons de moyens. Dans un sens c’est pour cela que je propose beaucoup de contenu 100% gratuit même si je ne peux pas tout donner non plus sous peine de devoir arrêter le site et les services proposés qui, il faut le dire, me prennent beaucoup de temps.
Si vous n’êtes pas encore très familier avec Internet et les ordinateurs, il vous faudra d’abord apprendre les bases de l’informatique . N’hésitez pas à laisser un message pour me demander de rédiger des articles sur ce que vous aimeriez savoir précisément
Et dans l’autre cas bien entendu tout ce que vous savez déjà aujourd’hui, en plus des bases nécessaires, sont des connaissances de gagnées.
Pré-requis
Dans cette partie, je veux vous faire comprendre les principes de base sur le hacking avant de continuer. Si vous les savez déjà vous pouvez passer à la partie suivante.
Vous trouverez également les bases à maitriser avant tout et qui ne seront plus enseignées dans la suite ici : Ce qu’il faut maitriser avant même de commencer.
Au risque de me répéter, si votre définition d’un hacker en ce moment même est la suivante :
« Une personne qui pirate un compte Facebook »
Vous avez faux, …mais je vous comprends.
Voici déjà la vraie définition :
Un hacker est une personne qui montre une passion pour la compréhension du fonctionnement intime des systèmes, ordinateurs et réseaux informatiques en particulier.
Si vous aviez pensé à la mauvaise définition, vous avez sans doute été influencé(e) par les médias, les films, ou par d’autres personnes qui utilisent le mot « hacker » pour faire référence aux « pirates » (c’est comme ça qu’on devrait les appeler). Moi même j’utilise parfois le mot « hacker » volontairement puisqu’il est plus parlant pour certaines personnes.
En fait le vrai hacker informatique ne cherche pas à obtenir le mot de passe de son conjoint mais cherche plutôt à comprendre le fonctionnement des systèmes et réseaux. Il cherche souvent à améliorer la sécurité de ceux-ci en trouvant des failles et en proposant des moyens de s’en défendre. En d’autres mots il cherche donc à contourner les mesures de sécurité pour définir des meilleurs moyens de protection .
Le hacker dans le sens professionnel de la sécurité informatique connaît effectivement comment entrer dans un système, mais une fois arrivé là, il a
deux possibilités :
1. Soit il en profite et pirate le système ou ses utilisateurs
2. Soit il alerte l’administrateur du système et construit des patchs de
sécurité
C’est pour cela qu’on a défini des types de hackers , le premier étant le « hacker malveillant » (ou pirate ou cracker) et le deuxième étant le « hacker bienveillant » (ou hacker éthique).
Je pense que si vous avez un peu visité le blog auparavant, vous vous êtes rendu compte que le site se veut être une ressource d’informations pour hackers éthiques uniquement.
Je le répète : Hacking rime ici avec Hacking Éthique qui rime avec Sécurité informatique.
Et vous vous doutez donc que si vous souhaitez sombrer du côté pirate, vous n’aurez pas d’aide ici en plus vous vous exposez à des risques même si vous n’habitez pas en France.
Je reprends les lois en France ici.
Il faut savoir que si vous avez un motif légitime d’apprendre une méthode notamment pour votre propre sécurité ou celle de votre entreprise, vous êtes en théorie dans votre plein droit.
Pourquoi devenir un hacker ?
Il y a une communauté, une culture partagée entre programmeurs et autres experts en systèmes et réseaux depuis le tout début d’Internet.
Ce sont aussi eux qui sont à l’origine du terme « hacker » devenu populaire dans les années 1980.
Des grands projets bâtis par les hackers
Les hackers ont construit Internet, mais aussi le
World Wide Web (www) et ont participé à énormément de projets dont le fameux système d’exploitation
Unix.
Les fondateurs de
Apple, Microsoft ou même
Facebook sont régulièrement considérés comme des hackers.
Un mode de vie à part entière
Le « hacking » permet de résoudre et d’aider à résoudre des problèmes. Et cela va plus loin, le hacking est même considéré comme un art et un mode de vie à part entière : On peut créer de l’art et de la beauté avec un ordinateur.
Les motivations quant à elles sont diverses et concernent avant tout la
passion, la curiosité, le défi et le plaisir de partager.
Les hackers se definissent comme des personnes marginales et curieuses qui cherchent à fouiller dans leur ordinateur et à comprendre leur fonctionnement plutôt que d’être des simples utilisateurs des systèmes.
Ce mode de vie est défini dans ce que l’on appelle l’éthique du hacker .
Une nécessité dans la vie de tous les jours
Le hacking est une pièce importante dans la société de nos jours, les ordinateurs sont partout, les données partagées sont de plus en plus sensibles et nombreuses, les attaques augmentent et évoluent. La sécurité des entreprises et des utilisateurs devient aussi de plus en plus importante.
Les objets connectés arrivent et je vous garanti qu’on n’a pas fini d’entendre parler des hackers, bien au contraire.
Par quoi commencer ?
Vous avez décidé de vous lancer ? C’est parti
On arrive à l’une des questions les plus posées concernant le hacking : Par quoi je dois commencer ? La programmation ? Le réseau ? La cryptographie ?
Avant tout, je vous rassure, ce n’est pas une question de vie ou de mort, car vous pouvez commencer de plusieurs façons différentes. Et aucune n’est mauvaise.
3 questions à se poser
Pour bien répondre à cette question, et donc savoir par quoi vous devez commencer, posez-vous les questions suivantes dans l’ordre :
1. Qu’est ce que j’aimerais savoir faire de manière globale ? (Exemple de réponse : Devenir un hacker éthique)
2. Qu’est ce que j’aimerais savoir faire avant tout ? (Exemple de réponse : Connaître le fonctionnement des réseaux)
3. Qu’est ce que j’aimerais savoir faire précisément ? (Exemple de réponse : Savoir comment se protéger de l’interception des informations sur un réseau)
Vous y êtes ! Vous avez donc le
domaine par lequel vous devez commencer, et je vous en félicite !
La méthode à suivre pour commencer
Maintenant, il vous faut séparer ce que vous souhaitez savoir en parties qui se suivent.
Je garde l’exemple précédent :
Savoir comment se protéger de l’interception des informations sur un réseau
Nous devons donc d’abord savoir
comment fonctionnent les réseaux, puis
comment intercepter des informations, et enfin comment s’en protéger .
Votre point de départ dans cet exemple est donc : Comment fonctionnent les réseaux.
Vous êtes passé de « je veux devenir un hacker » à « je veux déjà savoir comment fonctionnent les réseaux », cette précision est extrêmement
importante.
Passer à l’action
Suite à cela, il est temps de passer à l’action car pour trouver les informations et donc atteindre votre but il vous faut les chercher et les trouver.
Cherchez donc dès à présent tous les tutoriels, livres et sites qui parlent de ce que vous cherchez à apprendre. Bien-sûr j’espère que ce site vous aidera déjà beaucoup dans vos recherches.
Triez ces ressources par niveau : D’abord celles qui parlent des bases, ensuite les ressources intermédiaires, et enfin les ressources avancées.
Lisez celles qui parlent des bases et surtout appliquez .
Le mot appliquer est très important car plus vous appliquerez plus vous
retiendrez et plus vite vous irez. Appliquer rime avec Action .
Prenez note qu’il vous faut dès à présent passer à l’action, n’attendez plus sinon rien ne se passera jamais.
Si vous ne faites que lire et essayer de retenir les conseils (c’était mon erreur dans le passé) sans trop voir ce qu’il faut appliquer, écrivez-les, faites un résumé de ce que vous avez appris. Si les ressources vous demandent de télécharger des programmes, écrire du code, etc… faites-le.
Au bout d’un certain temps (entre 1 heure et quelques jours suivant le temps que vous y passez), vous aurez appris les bases du domaine par lequel vous avez décidé de commencer. Et je vous re-félicite !
Prenez la deuxième partie de vos ressources (celles de niveau 2, c’est-à-dire les intermédiaires).
Ici, il vous faudra encore pratiquer mais vous allez apprendre beaucoup plus de choses et l’apprentissage sera plus long (comptez entre 2 semaines et quelques mois). Vous sentirez à un moment que vous avez déjà bien compris la plupart des concepts et vous vous sentirez motivé et au dessus du stade de débutant complet.
Vous pouvez maintenant soit passer à l’étape suivante et pratiquer avec les ressources avancées, soit passer à la seconde partie de votre domaine choisi précédemment. Je réutilise mon exemple :
Nous devons donc d’abord savoir comment fonctionnent les réseaux, puis comment intercepter des informations, puis comment s’en protéger.
Vous venez de faire la première partie :
Savoir comment fonctionnent les réseaux jusqu’au stade intermédiaire ou avancé, vous pouvez donc passer à la deuxième partie : « Savoir comment intercepter des informations« .
Refaites la même méthode, trouvez des bases sur l’interception des communications réseaux, puis pratiquez jusqu’à atteindre un niveau
intermédiaire.
Enfin, vous allez passer à la dernière partie : « Comment s’en protéger », vous n’avez pas toujours besoin de rechercher des ressources, car vous saurez automatiquement comment faire et vous aurez ainsi atteint votre premier but.
Enchaîner les connaissances
Petit rappel : Nous avons dans notre exemple choisi de devenir un hacker, nous avons décidé de commencer par le réseau et nous avons acquis des connaissances à ce sujet grâce à la pratique.
Vous pouvez donc passer au second domaine que vous aurez aimé acquérir et ainsi de suite jusqu’à remonter tous les domaines et atteindre votre but final, ici : Devenir Un Hacker.
Quand dois-je arrêter mon apprentissage et considérer que je suis un hacker ?
Disons qu’il y a 2 choses à savoir ici :
Habituellement on devient hacker
lorsque la communauté nous nomme ainsi. Et les qualités requises pour être considéré(e) comme hacker dépendent de chacun. Certains hackers pouvant être plus spécialisés dans des domaines précis.
Cela dit il y a tout un panel de qualités considérées comme essentielles pour un hacker. C’est l’objet du point suivant.
Les qualités qu’un hacker doit posséder
Voici une liste qui sera toujours non exhaustive, mais représentative des qualités indispensables pour être considéré(e) comme hacker. Ce sont donc pour vous des pistes à suivre pour atteindre votre but. Utilisez les méthodes d’apprentissage précédemment données pour apprendre de façon rapide et facile.
Commencer avec le hacking Bonjour, je suis Michel le créateur du site web Le Blog Du Hacker. Voici ma présentation ainsi que celle du blog. Si vous êtes nouveau sur ce blog ou dans le hacking, bienvenue, continuez à lire c’est l’endroit parfait pour commencer ! Je vais dans cet article vous initier…