- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
Bereiten Sie sich vor
Wenn Sie bisher wenig Erfahrung in der Programmierung mit Python haben, dann lernen Sie in Kapitel 1 die notwendigen Grundlagen, um die Beispiele in den darauffolgenden Kapiteln zu verstehen: angefangen bei Variablen und der Behandlung von Ausnahmen über Funktionen bis zu wichtigen Modulen für das Hacking wie sys und os. Diese Grundlagen werden anhand eines Beispiels eingeführt. Schritt für Schritt wird ein Schwachstellenscanner entwickelt. Zum Abschluss des Kapitels bauen Sie ein Skript, um UNIX-Passwörter zu knacken. Danach werden Ihre Passwörter sicher anders aussehen.
Am Quellcode lernen
Hacken und Programmieren lernt man nicht alleine mit Theorie, sondern mit viel Praxis – in diesem Fall mit Quellcode. Alle Hacks, ob SSH-Botnetz, Portscanner oder Analyse des DNS-Datenverkehrs, werden mit aussagekräftigem Quellcode beschrieben. Die relevanten Bestandteile des Quellcodes werden verständlich erklärt. Die Quellcodes der einzelnen Hacks stehen als separater Download zur Verfügung.
Aus dem Inhalt:
• Entwicklungsumgebung aufsetzen
• Programmierung mit Python
• Penetrationstests mit Python
• Einen Portscanner schreiben
• SSH-Botnetz mit Python aufbauen
• SSH-Passwörter mit Pxssh knacken
• Kombinierter Massenangriff über FTP und das Web
• Nutzung von Metasploit und Nmap
• Eigenen Zero-Day-Angriffscode schreiben
• Kernelemente des Exploits
• PDF-Metadaten mit PyPDF analysieren
• SQLite-Datenbanken untersuchen
• Analyse des LOIC- Datenverkehrs
• DNS-Datenverkehr mit Scapy analysieren
• Umgebung für WLAN-Angriffe einrichten
• WLAN-Keylogger für Google-Abfragen schreiben
• Drohnen zum Absturz bringen
• Spionieren mit Bluetooth und Python
• Einführung in Social Engineering
• Webseiten mit anonBrowser untersuchen
• Tweets mit Python analysieren
• Spear Phishing mit Smtplib
• Antivirenprogrammen ausweichen
TJ O'Connor is a Department of Defense expert on information security and a US Army paratrooper. While assigned as an assistant professor at the US Military Academy, TJ taught undergraduate courses on forensics, exploitation and information assurance. He twice co-coached the winning team at the National Security Agency's annual Cyber Defense Exercise and won the National Defense University's first annual Cyber Challenge. He has served on multiple red teams, including twice on the Northeast Regional Team for the National Collegiate Cyber Defense Competition. TJ holds a Master of Science degree in Computer Science from North Carolina State, a Master of Science degree in Information Security Engineering from the SANS Technical Institute, and a Bachelor of Science degree in Computer Science from the US Military Academy. He has published technical research at USENIX workshops, ACM conferences, security conferences, the SANS Reading Room, the Internet Storm Center, the Army Magazine, and the Armed Forces Journal. He holds expert cyber security credentials, including the prestigious GIAC Security Expert (GSE) and Offensive Security Certified Expert (OSCE). TJ is a member of the elite SANS Red and Blue Team Cyber Guardians.
Erscheint lt. Verlag | 28.9.2015 |
---|---|
Reihe/Serie | Franzis Professional Series |
Sprache | deutsch |
Original-Titel | Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers |
Maße | 240 x 170 mm |
Gewicht | 717 g |
Themenwelt | Informatik ► Netzwerke ► Sicherheit / Firewall |
Schlagworte | Cracker • DDoS • DNS • Exploit • Firefox • Forensik • FTP • Go • Hacker • Hacker / Hacking • IP • Kali • Mayhem • Metadaten • Metasploit • Mitnick • Netzwerk • Password • PDF • Port Scanner • Programmieren • PyGeoIP • Python (Programmiersprache); Spezielle Anwendungsbereiche • Raspberry Pi • Scapy • Server • Sicherheit • Skript • Skype • SQLite • SSH BotNet • SYN Flood • TCP • Testen • Trojaner • Web • Website • Zero-Day Proof |
ISBN-10 | 3-645-60415-4 / 3645604154 |
ISBN-13 | 978-3-645-60415-4 / 9783645604154 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich