ZAP
ZAP ist ein Desktop-Tool zum Testen der Sicherheit von Webanwendungen, mit dem sich Datenverkehr abfangen, Websites erkunden und häufige Schwachstellen während der Entwicklung und Bewertung finden lassen.
Was ist ZAP?
ZAP ist ein Desktop-Tool für Sicherheit und Datenschutz zum Testen von Webanwendungen. Es hilft Entwicklern, Testern und Sicherheitsteams, HTTP- und HTTPS-Datenverkehr zu untersuchen, Websites zu crawlen, Anfragen erneut abzuspielen und häufige Websicherheitsprobleme während der Entwicklung oder bei Bewertungen zu erkennen. Die App enthält einen abfangenden Proxy, automatisierte und manuelle Testwerkzeuge, Sitzungsverwaltung, Berichterstellung und ein erweiterbares Add-on-Modell für spezialisierte Arbeitsabläufe. Unter macOS läuft sie als Standard-App und kann auch über die Befehlszeile für skriptgesteuerte oder Headless-Nutzung gestartet werden. ZAP wird über das ZAP project veröffentlicht und wird in Workflows zur Anwendungssicherheit häufig für lokale Tests, zum Lernen und für kontinuierliche Sicherheitsprüfungen verwendet.
Hauptfunktionen
- Webdatenverkehr zwischen einem Browser und einer Zielanwendung abfangen und untersuchen
- Websites spidern und erkunden, um Seiten, Endpunkte und Parameter zu entdecken
- Automatisierte Scans ausführen, um häufige Schwachstellen in Webanwendungen zu erkennen
- Anfragen zur manuellen Prüfung und Fehlerbehebung erneut abspielen, bearbeiten und erneut senden
- Berichte erstellen und Ergebnisse aus Testsitzungen prüfen
- Das Tool mit Add-ons für spezialisierte Scan- und Testaufgaben erweitern
App-Reste mit diCleaner prüfen
Prüfe vor der Bereinigung Caches, Supportdateien, Container und Anmeldeobjekte.
Sicherheitsübersicht
Status: Mit Vorsicht verwenden
ZAP ist legitime Software für Sicherheitstests, wurde jedoch dafür entwickelt, Webdatenverkehr abzufangen und zu verändern, und kann Websites aktiv auf Schwachstellen prüfen. Dieser Zugriff ist für seinen Zweck normal, bedeutet aber auch, dass Scans oder Proxy-Nutzung Testumgebungen beeinflussen, hohen Datenverkehr erzeugen oder sensible Sitzungsdaten innerhalb der App offenlegen können, wenn Sie sie mit echten Konten verwenden. Unter macOS sehen Sie beim Öffnen möglicherweise auch eine Warnung, dass die App von einem nicht verifizierten Entwickler stammt. Verwenden Sie sie nur für Systeme, die Ihnen gehören oder für deren Test Sie autorisiert sind, und vermeiden Sie nach Möglichkeit das Laden persönlicher oder Produktionskonten, es sei denn, dies ist Teil Ihrer genehmigten Arbeit.
Empfehlung: Behalten Sie ZAP, wenn Sie es für Websicherheitstests, sichere Entwicklung oder zum Erlernen von Anwendungssicherheit verwenden. Wenn Sie keine Penetration-Testing-Tools verwenden, können Sie es wie jede andere App entfernen. Richten Sie es vor dem Ausführen aktiver Scans auf genehmigte Ziele und verwenden Sie nach Möglichkeit ein separates Testkonto.
Übliche Pfade
/Applications/ZAP.app
Erfahrungen teilen
Sei der Erste, der seine Erfahrung teilt.