Comment devenir un hacker

Auteur: Monica Porter
Date De Création: 15 Mars 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
Comment devenir un HACKER [guide]
Vidéo: Comment devenir un HACKER [guide]

Contenu

Dans le domaine de la sécurité informatique, les pirates sont des personnes qui se concentrent sur les mécanismes de sécurité des systèmes et des réseaux informatiques. Il existe des communautés et des partages culturels entre les programmeurs et les assistants Web qui ont retracé des décennies d'histoire au premier moment de l'expérience de partage de données entre un mini-ordinateur et ARPAnet. Les membres de cette communauté ont été les premiers "hackers". Les ordinateurs et les systèmes téléphoniques infiltrés sont devenus des icônes parmi les pirates, mais cette culture est plus complexe et éthique que beaucoup de gens ne le pensent. Apprenez les techniques d'intrusion de base, la pensée des hackers et admirez le monde des hackers.

Pas

Partie 1 sur 3: Les bases

  1. Exécute Unix. Unix est le système d'exploitation d'Internet. Bien que vous puissiez utiliser Internet sans connaître Unix, vous ne pouvez pas devenir un hacker sans comprendre Unix. La culture hacker d'aujourd'hui se concentre donc principalement sur Unix. Unix comme Linux peut être exécuté en parallèle avec Microsoft Windows sur le même ordinateur. Téléchargez Linux en ligne et trouvez quelqu'un qui sait comment l'utiliser pour vous aider à l'installer.
    • La meilleure façon de commencer est de démarrer sur un CD, qui s'installe complètement à partir du disque sans que vous ayez besoin de modifier le disque dur. Voici comment l'installer sans trop de travail.
    • Il existe des systèmes d'exploitation autres qu'Unix, mais ils sont utilisés dans le binaire - vous ne pouvez pas lire le code et vous ne pouvez pas le modifier. Essayer d'apprendre à s'infiltrer sur un ordinateur exécutant Microsoft Windows ou tout autre système à source fermée serait comme apprendre à danser tout en bandant.
    • Sur OS X, il est possible d'exécuter Linux, mais seule une partie du système est open source - vous rencontrerez des obstacles et vous ferez attention à ne pas engendrer de mauvaises habitudes en fonction du code propriétaire d'Apple.

  2. Écrire du HTML. Si vous ne savez pas coder, il est essentiel d'apprendre les bases du langage de balisage hypertexte (HTML) et de le construire avec maîtrise étape par étape. Ce que vous voyez lorsque vous visitez un site Web contenant des images, des images et des éléments de conception codés en HTML. Pour un projet, vous devez apprendre à configurer une page d'accueil de base, puis la parcourir étape par étape.
    • Dans votre navigateur, ouvrez la page de ressources pour consulter le HTML pour un exemple. Allez dans Développeur Web> Source de la page dans Firefox et regardez le code.
    • Vous pouvez écrire du HTML dans un logiciel de traitement de texte de base comme le Bloc-notes ou du texte simple et enregistrer le fichier en tant que «texte» afin de pouvoir le télécharger sur votre navigateur et les voir traduits.
    • Vous devez apprendre les formats de cartes et la pensée visuelle lors de leur utilisation. "<" est utilisé pour ouvrir une balise et "/> est utilisé pour fermer une balise."

      "pour commencer une ligne de code. Vous utilisez des balises pour signaler des éléments visuels: italique, formatage, couleurs, etc. L'apprentissage du HTML vous permettra de mieux comprendre le fonctionnement d'Internet."


  3. Apprendre les langages de programmation. Avant de commencer à écrire de la poésie, vous devez apprendre la grammaire de base. Avant d'enfreindre la loi, vous devez étudier le droit. Si votre objectif ultime est de devenir un hacker, vous avez besoin de plus qu'un simple anglais de base pour coder.
    • Python est le bon «langage» pour commencer car il est clairement conçu, bien documenté et adapté aux débutants. Même si c'était la première langue, ce n'était pas un jouet; Python est très puissant, flexible et adapté aux grands projets. Il y a aussi Java, mais la valeur de ce langage de programmation de première classe doit être reconsidérée.
    • Si vous vous lancez dans la programmation, vous devrez apprendre le C, le langage de base d'Unix. C ++ est étroitement lié au C; Si vous connaissez l'une des deux langues ci-dessus, l'apprentissage de l'autre n'est pas difficile. C fonctionne efficacement avec les ressources de l'ordinateur mais prend beaucoup de temps pour trouver les erreurs, ce qui explique pourquoi C est moins utilisé.
    • Utiliser une bonne plateforme de départ comme Backtrack 5 R3, Kali ou Ubuntu 12.04LTS n'est pas une mauvaise idée.
    publicité

Partie 2 sur 3: Attitude d'intrusion


  1. La pensée créative. Maintenant que vous avez compris les bases, vous pouvez commencer à penser dans une direction artistique. Les croyances sont comme une combinaison d'un artiste, d'un philosophe et d'un ingénieur. Ils croient à la liberté et à la responsabilité mutuelle. Le monde est rempli de problèmes urgents qui doivent être résolus. Les hackers se sentent heureux de résoudre ces problèmes, de perfectionner leurs compétences et de former leur esprit.
    • Les pirates informatiques récoltent de nombreux avantages culturels et intellectuels en plus de l'intrusion. Travaillez avec autant d'enthousiasme que vous pouvez jouer et jouez avec autant d'enthousiasme que vous. Pour un vrai hacker, les frontières entre «jouer», «faire», «science» et «art» semblent complètement disparaître, fusionnant pour créer un humour créatif de haut niveau. .
    • Lisez des histoires de science-fiction. Explorer cette catégorie est le meilleur moyen de rencontrer des hackers et des hackers de protocole. Envisagez d'apprendre les arts martiaux. L'esprit de discipline dans la pratique des arts martiaux semble ressembler à la voie essentielle que poursuit un hacker. Les hackers qui apprennent les arts martiaux mettent souvent l'accent sur la discipline mentale, la relaxation cognitive et le contrôle de la force, de la musculature ou de l'endurance physique. Le Tai chi est un art martial adapté aux hackers.
  2. Favoris d'apprentissage résolution de problème. Ne résolvez pas un problème deux fois. Pensez à la place des gens. Les hackers croient que le partage d'informations est une responsabilité morale. Lorsque vous résolvez des problèmes, rendez-les largement disponibles pour aider les gens à résoudre des problèmes similaires.
    • Vous n'avez pas à vous forcer à donner toutes vos créations personnelles, même si les hackers qui le font sont souvent respectés. Cela dépend de la valeur du pirate informatique, qui vend suffisamment de produits pour payer la nourriture, le loyer et l'équipement.
    • Lisez «Jargon File» ou «Hacker Manifesto» de The Mentor. Ils peuvent être techniquement dépassés, mais leur attitude et leur inspiration sont les mêmes.
  3. Apprenez à reconnaître et à combattre le gouvernement. L'ennemi des hackers est l'ennui, l'ennui, les fonctionnaires utilisent la censure et le secret pour étrangler la liberté d'information. C'est un travail monotone que les hackers envahissent constamment.
    • Voir l'intrusion comme un mode de vie pour réfuter le concept de travail et d'actifs «normaux», en optant pour la lutte pour l'égalité et la diffusion des connaissances.
  4. Peuvent se le permettre. Ainsi, toute personne qui passe du temps sur Reddit peut créer un nom d'utilisateur cyberpunk (science-fiction sur un monde futur) et se comporter comme un hacker. Mais Internet est un merveilleux équilibreur, la valeur de l'énergie dépasse l'ego et l'attitude. En passant du temps à vous concentrer sur le produit plutôt que sur votre image, vous gagnerez rapidement le respect des gens au lieu d'essayer d'imiter les modèles actuels d '«intrusion» culturelle. publicité

Partie 3 sur 3: Intrusion compétente

  1. Écrivez des logiciels open source. Écrivez des programmes intéressants et utiles pour d'autres pirates et partagez leur source avec la communauté des pirates. Les personnes les plus admirées dans le monde des hackers sont celles qui écrivent de grands programmes, capables de répondre à une variété de besoins, mais les partagent ensuite avec tout le monde, afin que tout le monde puisse les utiliser.
  2. Aide à tester et réparer les logiciels open source. Les auteurs du logiciel vous diront un bon testeur de test (quelqu'un qui peut décrire clairement les symptômes, bien identifier les problèmes, trouver rapidement les erreurs et être prêt à appliquer une routine de diagnostic musculaire. version) est plus précieux que les bijoux.
    • Essayez de trouver un programme qui vous intéresse mais qui est en phase de développement pour être un bon testeur. Il y a une progression naturelle de la mise en service du programme au débogage et au réglage. Vous apprendrez beaucoup et créerez de la bonne volonté avec ceux qui vous aideront plus tard.
  3. Publication d'informations utiles. Une autre façon consiste à collecter et à affiner des informations intéressantes pour les publier sur le Web ou en tant que documents de questions fréquemment posées (FAQ), puis de les partager avec d'autres. Les FAQ qui maintiennent des sections techniques sont aussi respectées que l'auteur du logiciel lui-même.
  4. Aidez l'infrastructure à continuer de fonctionner. Hacker culture (le développement technique d'Internet) travaille avec des bénévoles. Il y a beaucoup de travail essentiel mais moins engageant à faire: gérer des listes de diffusion, gérer des groupes de discussion, maintenir un grand site Web d'hébergement de logiciels, développer des RFC et d'autres normes techniques. Ces personnes silencieuses sont également respectées par de nombreuses personnes car tout le monde sait que ces emplois prennent beaucoup de temps et ne sont pas aussi intéressants que le codage. C'est leur dévouement!
  5. Servir une culture hacker. Ce n'est pas quelque chose à faire en premier lieu, vous ne le faites que lorsque vous avez été en contact avec la communauté pendant un certain temps et que vous êtes devenu célèbre pour certains produits. La culture des hackers n'a pas de leadership, pour être plus précis, ils ont des héros culturels et des anciens, des historiens et des porte-parole. Une fois que vous êtes resté suffisamment longtemps dans les tranchées, vous pouvez devenir l'un d'entre eux.
    • Les hackers ne font pas confiance à l'ego de l'aîné, donc approcher cette popularité est dangereux. Au lieu de vous efforcer d'y parvenir, vous devez savoir où vous en êtes, être humble à votre rang actuel.
    publicité

Conseil

  • Ne vous faites pas prendre.
  • Écrivez une bonne langue vernaculaire. Bien que de nombreux programmeurs ne puissent pas écrire, les pirates sont capables d'écrire très bien.
  • Vous devriez étudier LISP pour un certain nombre de raisons comme suit - une expérience d'illumination profonde maîtrisant la langue. Cette expérience fait de vous un meilleur programmeur, même si vous n'utilisez pas LISP. Vous pouvez commencer votre expérience avec LISP en écrivant et en ajustant les modes sur Emacs, ou le plugin Script-Fu sur le logiciel avancé de retouche photo GIMP.
  • Vous devriez apprendre Perl pour plusieurs raisons; Il est largement utilisé sur de nombreux sites Web et systèmes d'administration, même s'il n'est pas utilisé, vous devez apprendre Perl pour savoir comment lire ce langage. Beaucoup de gens utilisent Perl pour éviter la programmation C pour des projets qui ne nécessitent pas de performances C.

avertissement

  • Le craquage est un délit qui peut entraîner des sanctions administratives. Il s'agit d'un crime grave et puni par la loi.