Wie man ein Hacker wird

Autor: Monica Porter
Erstelldatum: 15 Marsch 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
Hacker werden - wie lernt man hacken?
Video: Hacker werden - wie lernt man hacken?

Inhalt

In der Computersicherheit sind Hacker Personen, die sich auf die Sicherheitsmechanismen von Computersystemen und Netzwerken konzentrieren. Es gibt Communities und kulturelle Gemeinsamkeiten zwischen Programmierern und Web-Assistenten, die die jahrzehntelange Geschichte bis zum ersten Moment des Experiments zum Datenaustausch zwischen einem Minicomputer und ARPAnet zurückverfolgen. Mitglieder dieser Community waren die ersten "Hacker". Infiltrierende Computer und Telefonsysteme sind zu Symbolen von Hackern geworden, aber diese Kultur ist komplexer und ethischer als viele Menschen denken. Lernen Sie grundlegende Eindringtechniken, das Denken von Hackern und gewinnen Sie die Ehrfurcht, in die Welt der Hacker einzudringen.

Schritte

Teil 1 von 3: Die Grundlagen

  1. Läuft unter Unix. Unix ist das Betriebssystem des Internets. Obwohl Sie das Internet nutzen können, ohne Unix zu kennen, können Sie kein Hacker werden, ohne Unix zu verstehen. Die heutige Hacker-Kultur konzentriert sich also hauptsächlich auf Unix. Unix wie Linux kann neben Microsoft Windows auf demselben Computer ausgeführt werden. Laden Sie Linux online herunter und finden Sie jemanden, der weiß, wie man es verwendet, um es zu installieren.
    • Der beste Weg, um loszulegen, ist das Booten von einer CD, die vollständig von der CD installiert wird, ohne dass Sie die Festplatte anpassen müssen. So installieren Sie es ohne viel Arbeit.
    • Es gibt andere Betriebssysteme als Unix, die jedoch in der Binärdatei verwendet werden. Sie können den Code nicht lesen und nicht ändern. Der Versuch, das Infiltrieren auf einem Computer unter Microsoft Windows oder einem anderen Closed-Source-System zu erlernen, wäre wie das Erlernen des Tanzens, während man überall verbunden ist.
    • Unter OS X ist es möglich, Linux auszuführen, aber nur ein Teil des Systems ist Open Source - Sie werden auf Hindernisse stoßen und darauf achten, keine schlechten Gewohnheiten hervorzubringen, abhängig von Apples proprietärem Code.

  2. Schreiben Sie HTML. Wenn Sie nicht wissen, wie man programmiert, müssen Sie unbedingt die Grundlagen der Hypertext Markup Language (HTML) erlernen und Schritt für Schritt aufbauen. Was Sie sehen, wenn Sie eine Website mit Bildern, Bildern und Designelementen besuchen, die in HTML codiert sind. Für ein Projekt müssen Sie lernen, wie Sie eine grundlegende Homepage einrichten und diese dann Schritt für Schritt durchgehen.
    • Öffnen Sie in Ihrem Browser die Ressourcenseite, um den HTML-Code für ein Beispiel zu überprüfen. Gehen Sie in Firefox zu Web Developer> Seitenquelle und sehen Sie sich den Code an.
    • Sie können HTML in einer einfachen Textverarbeitungssoftware wie Notepad oder Simple Text schreiben und die Datei als "Text" speichern, damit sie in den Browser hochgeladen und als übersetzt angezeigt werden kann.
    • Sie müssen Kartenformate und visuelles Denken lernen, wenn Sie sie verwenden. "<" wird zum Öffnen eines Tags und "/> zum Schließen eines Tags verwendet."

      "Um eine Codezeile zu beginnen. Sie verwenden Tags, um visuelle Dinge zu signalisieren: Kursivschrift, Formatierung, Farben usw. Durch das Erlernen von HTML erhalten Sie ein besseres Verständnis für die Funktionsweise des Internets."


  3. Programmiersprachen lernen. Bevor Sie anfangen, Gedichte zu schreiben, müssen Sie grundlegende Grammatik lernen. Bevor Sie gegen das Gesetz verstoßen, müssen Sie Jura studieren. Wenn Ihr ultimatives Ziel darin besteht, ein Hacker zu werden, benötigen Sie mehr als nur einfaches Englisch zum Codieren.
    • Python ist zunächst die richtige "Sprache", da es klar gestaltet, gut dokumentiert und für Anfänger geeignet ist. Obwohl es die erste Sprache war, war es kein Spielzeug; Python ist sehr leistungsfähig, flexibel und für große Projekte geeignet. Es gibt auch Java, aber der Wert dieser erstklassigen Programmiersprache muss überdacht werden.
    • Wenn Sie in die Programmierung einsteigen, müssen Sie C, die Kernsprache von Unix, lernen. C ++ ist eng mit C verwandt; Wenn Sie eine der beiden oben genannten Sprachen kennen, ist es nicht schwierig, die andere zu lernen. C arbeitet effizient mit Ressourcen auf dem Computer, benötigt jedoch viel Zeit, um Fehler zu finden, weshalb C weniger verwendet wird.
    • Die Verwendung einer guten Startplattform wie Backtrack 5 R3, Kali oder Ubuntu 12.04LTS ist keine schlechte Idee.
    Werbung

Teil 2 von 3: Intrusion Attitude


  1. Kreatives Denken. Nachdem Sie die Grundlagen verstanden haben, können Sie anfangen, in eine künstlerische Richtung zu denken. Überzeugungen sind wie eine Kombination aus Künstler, Philosoph und Ingenieur. Sie glauben an Freiheit und gegenseitige Verantwortung. Die Welt ist voller dringender Probleme, die gelöst werden müssen. Hacker sind glücklich, diese Probleme zu lösen, ihre Fähigkeiten zu perfektionieren und ihren Verstand zu trainieren.
    • Hacker profitieren neben dem Eindringen auch von vielen kulturellen und intellektuellen Vorteilen. Arbeiten Sie so enthusiastisch wie möglich und genauso enthusiastisch wie Sie. Für einen echten Hacker scheinen die Grenzen zwischen "Spielen", "Tun", "Wissenschaft" und "Kunst" vollständig zu verschwinden und verschmelzen zu einem kreativen Humor auf hohem Niveau. .
    • Lesen Sie Science-Fiction-Geschichten. Das Erkunden dieser Kategorie ist der beste Weg, um Hacker und Protokoll-Hacker zu treffen. Erwägen Sie, Kampfkunst zu lernen. Der Geist der Disziplin beim Üben von Kampfkünsten scheint dem wesentlichen Weg zu ähneln, den ein Hacker einschlägt. Hacker, die Kampfkunst lernen, legen häufig Wert auf mentale Disziplin, kognitive Entspannung und Kontrolle über Kraft, Muskulatur oder körperliche Ausdauer. Tai Chi ist eine Kampfkunst, die für Hacker geeignet ist.
  2. Favoriten lernen Probleme lösen. Lösen Sie ein Problem nicht zweimal. Denken Sie in den Schuhen der Menschen. Hacker glauben, dass das Teilen von Informationen eine moralische Verantwortung ist. Stellen Sie sie bei der Lösung von Problemen allgemein zur Verfügung, um Menschen bei der Lösung ähnlicher Probleme zu helfen.
    • Sie müssen sich nicht zwingen, alle Ihre persönlichen Kreationen zu verschenken, obwohl Hacker, die dies tun, oft respektiert werden. Dies hängt vom Wert des Hackers ab, der genug Produkte verkauft, um für Lebensmittel, Miete und Ausrüstung zu bezahlen.
    • Lesen Sie "Jargon File" oder "Hacker Manifesto" von The Mentor. Sie mögen technisch veraltet sein, aber ihre Haltung und Inspiration sind gleich.
  3. Lerne die Regierung zu erkennen und zu bekämpfen. Der Feind der Hacker ist Langeweile, Langeweile, Regierungsbeamte verwenden Zensur und Geheimhaltung, um die Informationsfreiheit zu erdrosseln. Dies ist ein eintöniger Job, in den Hacker ständig eindringen.
    • Betrachten Sie das Eindringen als eine Lebensweise, um den Begriff der "normalen" Arbeit und des Vermögens zu widerlegen, sich für den Kampf für Gleichheit zu entscheiden und Wissen zu verbreiten.
  4. Kann es sich leisten. Jeder, der Zeit mit Reddit verbringt, kann einen Cyberpunk-Benutzernamen (Science-Fiction über eine zukünftige Welt) erstellen und sich wie ein Hacker verhalten. Aber das Internet ist ein wunderbarer Balancer, der Wert der Energie geht über das Ego und die Einstellung hinaus. Wenn Sie sich auf das Produkt anstatt auf Ihr Image konzentrieren, gewinnen Sie schnell den Respekt der Menschen, anstatt zu versuchen, die aktuellen kulturellen "Intrusion" -Muster nachzuahmen. Werbung

Teil 3 von 3: Kompetentes Eindringen

  1. Schreiben Sie Open Source-Software. Schreiben Sie Programme, die für andere Hacker interessant und nützlich sind, und teilen Sie ihre Quelle mit der Hacker-Community. Die Menschen, die in der Hacker-Welt am meisten bewundert werden, sind diejenigen, die großartige Programme schreiben, die in der Lage sind, eine Vielzahl von Anforderungen zu erfüllen, diese dann aber mit allen teilen, damit jeder sie nutzen kann.
  2. Hilft beim Testen und Reparieren von Open Source-Software. Die Software-Autoren werden Ihnen einen guten Test-Tester nennen (jemanden, der Symptome klar beschreiben, Probleme gut identifizieren, Fehler schnell finden und bereit ist, eine muskeldiagnostische Routine anzuwenden. Kopie) ist kostbarer als Juwelen.
    • Versuchen Sie, ein Programm zu finden, das Sie interessiert, sich aber in der Entwicklungsphase befindet, um ein guter Tester zu sein. Es gibt einen natürlichen Fortschritt von der Programminbetriebnahme bis zum Debuggen und Optimieren. Sie werden viel lernen und guten Willen mit denen schaffen, die Ihnen später helfen werden.
  3. Veröffentlichung nützlicher Informationen. Eine andere Möglichkeit besteht darin, interessante Informationen für die Veröffentlichung im Internet oder als FAQ-Dokumente (Frequently Asked Questions) zu sammeln und zu sichten und diese dann mit anderen zu teilen. FAQs, die technische Bereiche pflegen, werden genauso respektiert wie der Software-Autor selbst.
  4. Helfen Sie der Infrastruktur, weiter zu arbeiten. Die Hacker-Kultur (die technische Entwicklung des Internets) arbeitet mit Freiwilligen. Es gibt eine Menge wesentlicher, aber nicht sehr ansprechender Arbeiten, die erledigt werden müssen: Verwalten von Mailinglisten, Verwalten von Newsgroups, Verwalten einer großen Software-Hosting-Website, Entwickeln von RFC und anderen technischen Standards. Diese stillen Menschen werden auch von vielen Menschen respektiert, weil jeder weiß, dass diese Jobs viel Zeit in Anspruch nehmen und nicht so interessant sind wie das Codieren. Das ist ihre Hingabe!
  5. Diene einer Hacker-Kultur. Dies ist in erster Linie nicht zu tun, Sie tun es nur, wenn Sie eine Weile mit der Community in Kontakt waren und für einige Produkte berühmt wurden. Die Hacker-Kultur hat keine Führung, genauer gesagt, sie hat kulturelle Helden und Älteste, Historiker und Sprecher. Sobald Sie lange genug in den Gräben waren, können Sie einer von ihnen werden.
    • Hacker vertrauen dem Ego des Ältesten nicht, daher ist es gefährlich, sich dieser Popularität zu nähern. Anstatt dies zu erreichen, müssen Sie wissen, wo Sie sich befinden, und in Ihrem aktuellen Rang demütig sein.
    Werbung

Rat

  • Lass dich nicht erwischen.
  • Schreiben Sie eine gute Umgangssprache. Obwohl viele Programmierer nicht schreiben können, können Hacker sehr gut schreiben.
  • Sie sollten LISP aus einer Reihe von Gründen wie folgt studieren: Erfahrung in der Erleuchtung der Sprache. Diese Erfahrung macht Sie zu einem besseren Programmierer, auch wenn Sie LISP nicht verwenden. Sie können Ihr Experiment mit LISP starten, indem Sie Modi in Emacs oder das Script-Fu-Plugin in der erweiterten Fotobearbeitungssoftware GIMP schreiben und anpassen.
  • Sie sollten Perl aus mehreren Gründen lernen. Es ist auf vielen Websites und Verwaltungssystemen weit verbreitet, auch wenn es nicht verwendet wird. Sie sollten Perl lernen, um zu wissen, wie man diese Sprache liest. Viele Leute verwenden Perl, um C-Programmierung für Projekte zu vermeiden, die keine C-Leistung erfordern.

Warnung

  • Cracking ist eine Straftat, die zu Verwaltungsstrafen führen kann. Dies ist ein schweres Verbrechen und strafbar.