
Passive Erkundung & Angriffsflächen-Mapper — null Anfragen gesendet
Schnellstart · Jagdmodus · Arbeitsbereich · Modi · Exporte · vs. Burp · Unter der Haube
PenScope ist eine Chrome-Erweiterung. Installieren Sie sie, durchsuchen Sie eine Website, die Sie testen dürfen, und sie kartiert stillschweigend die gesamte Angriffsfläche – jeden Endpunkt, jedes Geheimnis, jeden falsch konfigurierten Header, jeden versteckten Parameter. Wenn Sie das Signal geben, sendet sie 36 verschiedene Probe-Angriffe mit Ihren echten Sitzungscookies und meldet zurück, welche getroffen haben.
Oder Sie legen den Geltungsbereich fest, klicken auf Jagen, und PenScope erledigt das Ganze autonom, während Sie etwas anderes tun – es erstellt vollständige HackerOne-konforme Bug-Bounty-Berichte für jeden kritischen und hohen Fund, den es erzielt. Sie wachen mit einer Warteschlange einreichbarer Entwürfe auf.
Es ist das tägliche Werkzeug für Bug-Bounty-Jäger, die den „Richten Sie einen Proxy ein, klicken Sie in drei Fenstern herum, wechseln Sie per Alt-Tab zu einer Payload-Liste“-Routine überspringen und einfach eine Website ansehen möchten. Oder ganz aufhören zu schauen und das Werkzeug für sich jagen lassen.
Liest alles, sendet nichts – bis Sie es anweisen. Legen Sie den Geltungsbereich fest, drücken Sie Jagen, schließen Sie den Laptop. Wachen Sie mit entworfenen Kritischen auf.
Auditgesteuerte Umstrukturierung über 8 Phasen. Die wichtigsten Neuerungen:
.env-Zuweisungen, Vault-s./b.-Präfixe — plus Spring Boot / Rails ActiveRecord / Django DEBUG / ASP.NET YSOD / Express / Apollo / MSSQL Antwortkörper-Detektoren.alg, iss, sub, aud, exp, iat, role, scope...). Schweregrad erhöht sich, wenn exp in der Zukunft liegt und die Rolle wie admin aussieht.Accessibility.getFullAXTree macht sensible Aria-Labels sichtbar (Admin/Sudo/Delete/Destroy-Buttons). Storage.getCookies legt CHIPS-partitionierte Cookies offen, die chrome.cookies.getAll nicht erfasst.<script type="application/json">-Blöcke (Next __NEXT_DATA__, Nuxt __NUXT__, Remix __remixContext, Apollo __APOLLO_STATE__) werden auf Endpunkte + ID-Felder geparst, nicht nur per Regex gescannt.curl-Schaltfläche, zeilenweise unauth-Schaltfläche (wiederholt die Anfrage ohne Cookies, zeigt nebeneinander das Ergebnis). Routentabellenansicht, die /users/123, /users/124 zu /users/{id} mit Zählern zusammenfasst. Automatische Pivot-Leiste für admin.*, api.*, internal.*-Subdomains.ffuf -w einfügbar.window.__ps_ctx gibt die Authorization-Header des Benutzers nach Abschluss der Probe nicht mehr in den Seitenkontext preis. Chain-Reproduzierungsbefehle schwärzen Sitzungscookies standardmäßig (der Rot-Modus hat einen Opt-in-Schalter für Live-Werte). Probe IIFE erfasst fetch/JSON/Promise/atob/btoa/etc. beim Start, sodass mit Analyse-Tools instrumentierte Seiten die Probe nicht durch Überschreiben von Globals abfangen können. Lokales Font-Vendoring – keine ausgehenden Anfragen beim Öffnen des Popups."type":"module". Verzeichnisbaum src/ vorhanden; STACK_ATTACK_PACKS nach src/probe/stack-packs.js extrahiert. Die restlichen Module sind Stubs, die den Extraktionspfad dokumentieren.Vollständige phasenweise Aufschlüsselung in CHANGES.md. Migrationshinweise in MIGRATION.md.
Pin die Erweiterung. Besuche eine beliebige Website. Klicke auf das **P**-Symbol. PenScope hat bereits beobachtet.
---
## Was du tun kannst
PenScope erfasst über 60 Datenfelder pro Tab. Was das in der Praxis bedeutet:
**Sieh die gesamte Angriffsfläche.** Jeder Endpunkt, einschließlich derer, die in JavaScript referenziert, aber nie aufgerufen werden. API-Pfade, die in Source Maps vergraben sind, GraphQL-Operationen, die aus POST-Bodies rekonstruiert wurden, versteckte Admin-Routen, die aus Framework-Introspection abgeleitet wurden.
**Finde Geheimnisse, die niemand ausliefern wollte.** API-Keys, die in `.js`-Bundles fest kodiert sind. JWTs im `localStorage`. AWS-Anmeldeinformationen in Umgebungsdumps. Interne IDs in Response-Bodies. Die Art von Dingen, die in einem P1-Report landen.
**Führe 36 Angriffsschritte in deinem Browser aus.** Auth Bypass, BAC, IDOR, CORS Reflection, JWT alg=none, SSTI, XXE, CRLF Injection, Prototype Pollution, Parameter Discovery, API Version Downgrade. Drei Aggressionsstufen – Vorsichtig, Mittel, Voll. Benutzerdefinierte Header einfügbar. Stealth-Modus mischt die Reihenfolge der Anfragen, sodass du kein WAF auslöst.