dpunkt.verlag GmbH | Ringstraße 19B | 69115 Heidelberg | fon 0 62 21 - 1 48 30

Justin Seitz

Hacking mit Python

Fehlersuche, Programmanalyse, Reverse Engineering

Hacking mit Python
bla

IN DEN WARENKORB LEGEN

33,00 Euro(D) / 34,00 Euro(A)

August 2009
224 Seiten, Broschur
ISBN: 978-3-89864-633-8

dpunkt.verlag

Jetzt kaufen


Leseproben und Links
Einfuehrung (PDF)
Inhaltsverzeichnis (PDF)
Kapitel 2 (PDF)
Quellcodes (ZIP)

Weitere dpunkt.produkte

Programmierung

Kritik, Anregungen?

Schreiben Sie uns!

Cover in hoher Auflösung



» Auch als E-Book erhältlich

Python wird mehr und mehr zur bevorzugten Programmiersprache von Hackern, Reverse Engineers und Softwaretestern, weil sie es einfach macht, schnell zu entwickeln. Gleichzeitig bietet Python die Low-Level-Unterstützung und die Bibliotheken, die Hacker glücklich machen.

Hacking mit Python bietet eine umfassende Anleitung, wie man diese Sprache für eine Vielzahl von Hacking-Aufgaben nutzen kann. Das Buch erläutert die Konzepte hinter Hacking-Tools und -Techniken wie Debugger, Trojaner, Fuzzer und Emulatoren. Doch der Autor Justin Seitz geht über die Theorie hinaus und zeigt, wie man existierende Python-basierte
Sicherheits-Tools nutzt – und wie man eigene entwickelt, wenn die vorhandenen nicht ausreichen.

Sie lernen, wie man:
- lästige Reverse Engineering- und Sicherheits-Aufgaben automatisiert
- einen eigenen Debugger entwirft und programmiert
- Windows-Treiber "fuzzed" und mächtige Fuzzer von Grund auf entwickelt
- Code- und Library-Injection, Soft- und Hard-Hooks und andere Software-Tricks vornimmt
- gesicherten Traffic aus einer verschlüsselten Webbrowser-Session erschnüffelt
- PyDBG, Immunity Debugger, Sulley, IDAPython, PyEMU und andere Software nutzt

Die weltbesten Hacker nutzen Python für ihre Arbeit. Warum nicht auch Sie?

Zielgruppe:

  • Programmierer Softwareentwickler Softwaretester

Autor / Autorin:

Justin Seitz ist als Sicherheitsingenieur bei der Firma Immunity, Inc., beschäftigt, wo er einen Großteil seiner Arbeitszeit für Softwaretests, Reverse Engineering, Python-Entwicklung und Analyse von Malware aufwendet.

Rezensionen:

"Die lockere Sprache sowie der gute didaktische Aufbau sorgen für ein kurzweiliges Lesevergnügen mit einigen Aha-Effekten. NIcht übersehen sollte man aber, dass das Buch auch einiges an Vorwissen abverlangt. So sollte der Leser bereits einige Erfahrungen mit Python und Assembler bzw. Rechnerarchitektur mitbringen, sodass Begriffe wie 'Register' und 'Stack' keine fragenden Blicke hinterlassen. Sind diese Voraussetzungen erfüllt, so darf man sich über eines der interessantesten und besten Hackingbücher der letzten Monate freuen." (entwickler magazin, Nov./Dez. 2010)

 


Aktuelles

Barnbaum in Heidelberg Parallel 2012 Kostenfreie IT-Compliance-Broschüre dpunkt.foto Rocky Nook Telepolis