//Dies ist ein archivierter Beitrag!

layout: post Aktuell: Beitrag Umschlag: assets/images/posts/hacker.jpg title: 8 Programmiersprache, um ein Hacker zu werden! Datum: 2018-01-17 12:00:00 +0545 Navigation: Richtig Kategorien: Code Tags: Code Klasse: Post-Template Unterklasse: Posten Autor: Herausgeber Permalink: /blog/programmiersprache-zu-einem-Hacker-werden/ Zusammenfassung: - Python ist eine sehr mächtige Hochsprache, sie ist leicht zu erlernen und zu programmieren, die meisten Werkzeuge und Skripte für die Automatisierung sind in Python geschrieben. Die Kenntnis der Python-Socket-Programmierung wird Ihnen beim Schreiben von Exploit sehr helfen. Ruby ist eine weitere Sprache, die zum Schreiben von Skripten und Werkzeugen verwendet wird. Metasploit Framework ist in Ruby geschrieben. Ruby zu lernen wird Ihnen helfen, die Vor- und Nachteile von MSF zu verstehen. —

Jeder Hacking-Anfänger kann viele Zweifel haben, wie "Welche Programmiersprache sollte ich für das Hacking lernen?"

Programmiersprachen für Hacking:

1# Für Webanwendung / Pentesting / Hacking:

HTML: Die Hypertext Markup Language (HTML) ist die Grundlage für die Erstellung von Webseiten und anderen Informationen, die in einem Webbrowser angezeigt werden können. Wenn Sie also HTML nicht kennen, sollten Sie es zuerst lernen.

JavaScript: JavaScript lernen. Es wird Ihnen helfen, die Grundlagen von Cross Site Scripting zu verstehen.

PHP/SQL: Die Mehrzahl der Webanwendungen wird mit PHP und MySQL geschrieben. Daher ist es ein Muss, PHP zu lernen.

2# Zum Schreiben/Verstehen von Exploits, Shell-Codes, Rootkits usw:

C UND C++: Mehr als 60 % der Exploits, die Sie im Internet finden, sind in C & C ++ geschrieben. Das Erlernen von C & C++ wird Ihnen helfen, etwas über Pufferüberläufe, Stack-Überläufe usw. zu verstehen - daher ist das Erlernen von C und C ++ ein Muss für jeden Hacker/Pentester.

Versammlung: Das Erlernen von Assembler hilft Ihnen beim Schreiben/ Verstehen von Shell-Code, es hilft Ihnen auch beim Reverse Engineering von Anwendungen und Software.

3# Für die Erstellung von Werkzeugen und Skripten:

Python: Python ist eine sehr mächtige Hochsprache, sie ist leicht zu erlernen und zu programmieren, die meisten Werkzeuge und Skripte für die Automatisierung sind in Python geschrieben. Die Kenntnis der Python-Socket-Programmierung wird Ihnen beim Schreiben von Exploit sehr helfen.

Rubin: Ruby ist eine andere Sprache, die verwendet wird, um Skripte, Werkzeuge zu schreiben. Metasploit Framework ist in Ruby geschrieben. Das Erlernen von Ruby wird Ihnen helfen, die Vor- und Nachteile von MSF zu verstehen.

Schlagen: Learning Bash ist sehr nützlich beim Schreiben kleiner Skripte für die Automatisierung.

Quelle: Codisec