Black Hat Rust: Praktische Hacking-Programmierung mit Rust
Офанзивная безопасность на Rust
Zusammenfassung:
Einleitung
Das Buch „Black Hat Rust: Angewandtes Hacking-Programmieren mit Rust“ (Originaltitel Black Hat Rust) von Sylvain Kerkour wurde 2022 veröffentlicht und zog sofort die Aufmerksamkeit der Rust-Entwickler-Community und von IT-Sicherheitsexperten auf sich. Es ist kein weiteres Lehrbuch über die Sprache – es ist ein praktischer Leitfaden zur Erstellung von Werkzeugen für offensive Sicherheit (Pentesting, Reverse Engineering, Exploit-Entwicklung) unter Nutzung der Fähigkeiten von Rust: Leistung, Speichersicherheit und keine versteckten Gemeinkosten.
Das Buch mit etwa 400 Seiten richtet sich an Leser, die bereits mit den Grundlagen von Rust vertraut sind, aber es im Bereich der Cybersicherheit anwenden möchten. Der Autor ist ein erfahrener Entwickler und Sicherheitsforscher, daher ist das Material vollgepackt mit realen Beispielen und Techniken, die in modernen Angriffen verwendet werden.
Worum es in dem Buch geht
„Black Hat Rust“ lehrt nicht die Grundlagen des Programmierens – es lehrt, wie ein Angreifer zu denken und Angriffswerkzeuge in Rust zu implementieren. Das Buch deckt den gesamten Zyklus der Erstellung von Malware und Pentesting-Werkzeugen ab: von Aufklärung und Scannen bis hin zur Ausnutzung von Schwachstellen und Post-Exploitation.
Hauptthemen:
- Netzwerkscannen und Aufklärung – Erstellung schneller Portscanner, Sniffer und Werkzeuge zur Informationssammlung.
- Ausnutzung von Schwachstellen – Erstellung von Exploits für Pufferüberläufe, Format-String-Angriffe und andere gängige Sicherheitslücken.
Empfehlungen
PHP für Data Science: Datenverarbeitung und -analyse mit PHP
Architektur von Go (Golang)-Anwendungen: Vom Anfänger bis zur Produktion
Swift (iOS/macOS) Vorstellungsgespräch: 200 Fragen und Antworten
JavaScript vom Anfänger zum Ninja
Erstellung von Microservices mit ASP.NET Core
Core Data nach Tutorials