Book description
- Erste Schritte von der Einrichtung der Testumgebung bis zu den Linux-Grundlagen
- Die wichtigsten Angriffstechniken und Linux-Tools für das Penetration Testing
- Professionelle Arbeitsabläufe für Security Audits und Penetrationstests
Denken wie ein Angreifer
Dieses Buch richtet sich an IT-Sicherheitsexperten und alle, die es werden wollen. Um die Systeme von Unternehmen vor Cyberangriffen zu schützen, müssen Sie wie ein Angreifer denken. Spüren Sie Sicherheitslücken in Webanwendungen und Netzwerken auf, hacken Sie Passwörter und nutzen Sie das schwächste Glied in der Sicherheitskette, um in Systeme einzudringen: den Menschen.
Penetration Testing mit Kali Linux
Richten Sie eine sichere Testumgebung mit Kali Linux ein und lernen Sie die Bandbreite der mitgelieferten und installierbaren Hacking-Tools kennen: OpenVAS, Medusa, Metasploit, John the Ripper, Armitage, Netcat u.v.m.
Vertrauenswürdig, sicher und professionell
Lernen Sie, wie ein professioneller Penetration Test abläuft und welche Richtlinien eingehalten werden müssen, um Ihre Auftraggeber zufriedenzustellen und legal sowie ethisch zu hacken.
Aus dem Inhalt:
- Hacking Labor einrichten
- Linux-Grundlagen
- Einführung in Kali Linux
- Wichtige Terminal-Befehle
- Shell Scripting und Python-Grundlagen
- Ziele identifizieren
- Port- und Schwachstellen-Scan
- Passwörter hacken
- Netzwerkverkehr ausspähen
- Active-Directory-Hacking
- Webhacking
- Social Engineering
- Rootkits und Meterpreter
- Testbericht schreiben
Table of contents
- Einstieg in Ethical Hacking
- Impressum
- Einleitung
- Teil 1: Grundlagen des Ethical Hackings
-
Kapitel 1: Was ist (Ethical) Hacking?
- 1.1 Begriffserklärung
- 1.2 Was ist ein Hacker?
- 1.3 Hackertypen und deren Motivation
- 1.4 Die Rolle des Ethical Hackers
- 1.5 Wie werde ich ein Hacker oder eine Hackerin?
- 1.6 Informationen zu den Tools sammeln
- 1.7 Richtlinien, Compliance und regulatorische Aspekte
- 1.8 Warum sich selbst hacken?
- 1.9 Vorgehensweise und Methodik im Ethical Hacking
- 1.10 Gefahren verstehen
- 1.11 Zusammenfassung
- Kapitel 2: Betriebssysteme für Hacker
- Kapitel 3: Vorbereitung des Betriebssystems
- Kapitel 4: (Kali-)Linux-Grundlagen
- Kapitel 5: Erste Schritte & Hacking-Labor einrichten mit Kali Linux
- Kapitel 6: Einführung in Security-Assessments
- Kapitel 7: Einführung in Programmierung & Shell-Skripte
- Teil 2: Durchführung von Penetrationstests
-
Kapitel 8: Der Penetrationstest
- 8.1 Umfang des Penetrationtests (Scope)
- 8.2 Fragen zur Erhebung des Umfangs des Penetrationstests
- 8.3 Ziele
- 8.4 Geschäftsanalyse
- 8.5 Angeben von IP-Bereichen und Domänen
- 8.6 Umgang mit Dritten
- 8.7 Definition akzeptabler Social-Engineering-Vorwände
- 8.8 DoS-Tests
- 8.9 Zahlungsbedingungen
- 8.10 Kommunikationswege einrichten
- 8.11 Regeln für den Auftrag
- 8.12 Vorhandene Funktionen und Technologien
- 8.13 Zusammenfassung
-
Kapitel 9: Informationen sammeln (Aufklärung)
- 9.1 Einführung
- 9.2 Die Recherche
- 9.3 Identifikation von Zielen
- 9.4 Passives Scannen vs. aktives Scannen
-
9.5 Tools zum Sammeln von Informationen
- 9.5.1 HTTrack – Website als Offline-Kopie
- 9.5.2 Google Dork – Hacking mit Suchanfragen
- 9.5.3 Newsgroups, Hilfeforen und Co. als Informationsquelle
- 9.5.4 Social Media als Informationsquelle
- 9.5.5 TheHarvester – E-Mail-Adressen aufspüren und ausnutzen
- 9.5.6 Domäne als Informationsquelle
- 9.5.7 Informationen von DNS-Servern abrufen
- 9.5.8 fierce – Falls Zonentransfer nicht möglich ist
- 9.5.9 Informationen von E-Mail-Servern gewinnen
- 9.5.10 MetaGooFil – Metadaten extrahieren
- 9.5.11 Maltego – Gesammelte Daten in Beziehung setzen
- 9.5.12 Sherlock – Der Detektiv fürs soziale Netz
- 9.5.13 Social Engineering – Menschliche Schwachstellen ausnutzen
- 9.6 Auswertung der Informationen und nach Zielen suchen
- 9.7 Wie kann man diese Schritte üben?
- 9.8 Zusammenfassung
- Kapitel 10: Aktives Scannen
-
Kapitel 11: Eindringen über das lokale Netzwerk
- 11.1 Zugriff auf Remotedienste
- 11.2 Übernahme von Systemen
- 11.3 Passwörter hacken
- 11.4 Passwörter aus dem Active Directory
- 11.5 Netzwerkverkehr ausspähen (Sniffing)
- 11.6 Armitage – Hacking mit dem »Maschinengewehr«
- 11.7 Wie kann man diesen Schritt üben?
- 11.8 Was sind die nächsten Schritte?
- 11.9 Zusammenfassung
-
Kapitel 12: Webgestütztes Eindringen
- 12.1 Grundlagen des Webhackings
- 12.2 Schwachstellen in Webapplikationen finden
- 12.3 WebScarab – Webseiten analysieren (Spider)
- 12.4 Code-Injection
- 12.5 Wenn Browser Webseiten vertrauen – XSS-Angriffe
- 12.6 ZAP – Zed Attack Proxy, das All-in-one-Tool
- 12.7 Wie kann man diesen Schritt üben?
- 12.8 Was sind die nächsten Schritte?
- 12.9 Zusammenfassung
- Kapitel 13: Social Engineering
- Kapitel 14: Nachbearbeitung & Erhaltung des Zugriffs
- Kapitel 15: Abschluss eines Penetrationstests
- Anhang A: Nachwort
Product information
- Title: Einstieg in Ethical Hacking - Penetration Testing und Hacking-Tools für die IT-Security
- Author(s):
- Release date: March 2024
- Publisher(s): mitp Verlag
- ISBN: 9783747506936
You might also like
book
Penetration Testing mit Metasploit - Praxiswissen für mehr IT-Sicherheit
Penetrationstests mit Metasploit als effektiver Teil der IT-Sicherheitsstrategie Der komplette Workflow: Portscanning mit Nmap, Hacking mit …
book
Penetration testing mit mimikatz
Penetration Tests mit mimikatz von Pass-the-Hash über Kerberoasting bis hin zu Golden Tickets Funktionsweise und Schwachstellen …
book
Hacking -- Der umfassende Praxis-Guide -- Inkl. Prüfungsvorbereitung zum CEHv10
Methoden und Tools der Hacker, Cyberkriminellen und Penetration Tester Mit zahlreichen Schritt-für-Schritt-Anleitungen und Praxis-Workshops Inklusive Vorbereitung …
book
CompTIA Network+ - Vorbereitung auf die Prüfung N10-008, 8. Auflage
Fundierte und umfassende Einführung ins Thema Computer-Netzwerke TCP/IP, Drahtlostechnologien, Administration, Fehlersuche, Notfallplan u.v.m. Mit aktuellen Vorbereitungsfragen …