Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
PenScope — Ricognizione passiva e mappatura della superficie d'attacco — zero richieste inviate | Kitploit
Strumenti/GitHubGitHub/spider12223/penscope
OSINT (Open Source Intelligence)RicognizioneScanner di VulnerabilitàExploitSfruttamento di Applicazioni WebRaccolta InformazioniSicurezza WebPenetration TestingRilevamento SegretiCrawler
GitHubspider12223/penscope
332385 mesi faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

PenScope

Ricognizione passiva e mappatura della superficie d'attacco — zero richieste inviate

Vedi RepositorySito web
``` ██████╗ ███████╗███╗ ██╗███████╗ ██████╗ ██████╗ ██████╗ ███████╗ ██╔══██╗██╔════╝████╗ ██║██╔════╝██╔════╝██╔═══██╗██╔══██╗██╔════╝ ██████╔╝█████╗ ██╔██╗ ██║███████╗██║ ██║ ██║██████╔╝█████╗ ██╔═══╝ ██╔══╝ ██║╚██╗██║╚════██║██║ ██║ ██║██╔═══╝ ██╔══╝ ██║ ███████╗██║ ╚████║███████║╚██████╗╚██████╔╝██║ ███████╗ ╚═╝ ╚══════╝╚═╝ ╚═══╝╚══════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚══════╝ ``` ### Un toolkit per bug bounty che vive dentro il tuo browser.

version manifest deps lines probes price license

Avvio rapido · Hunt Mode · Workbench · Modalità · Esportazioni · vs Burp · Sotto il cofano


Che cos'è

PenScope è un'estensione per Chrome. Installala, naviga su un sito che hai il permesso di testare, e mappa silenziosamente l'intera superficie d'attacco — ogni endpoint, ogni segreto, ogni header malconfigurato, ogni parametro nascosto. Quando dai il comando, invia 36 diversi attacchi probe utilizzando i tuoi cookie di sessione reali e segnala quali hanno avuto successo.

Oppure imposta uno scope, clicca su Hunt, e PenScope fa tutto in autonomia mentre tu fai altro — redigendo report di bug bounty completi in formato HackerOne per ogni criticità e segnalazione alta che trova. Ti svegli con una coda di bozze pronte per l'invio.

È il driver quotidiano per i cacciatori di bug bounty che vogliono saltare la routine "imposta un proxy, clicca in tre finestre, alt-tab su una lista di payload" e semplicemente guardare un sito. O smettere di guardare del tutto e lasciare che lo strumento cacci per loro.

Legge tutto, non invia nulla — finché non glielo chiedi. Imposta lo scope, avvia Hunt, chiudi il portatile. Svegliati con criticità già impostate.


Novità in v6.3

Refactoring guidato da audit in 8 fasi. Aggiunte principali:

  • Motore probe: da 36 a 45 attacchi. SSRF param probing, NoSQL operator injection, GraphQL alias/batch DoS, cache deception, subdomain takeover heuristic, TabNabbing, postMessage origin correlation, Service Worker scope abuse.
  • Il contratto di Tier è ora applicato, non descritto. Careful = solo GET, sequenziale, 200ms di spacing. Medium = +POST per operazioni di sola lettura. Full = tutto, inclusi burst di race condition. Passa il mouse su qualsiasi tier nel menu Probe per il contratto completo.
  • Copertura: 31 nuovi pattern di segreti + 9 nuovi pattern di response-body. Mapbox secret keys, Datadog (formato reale), Algolia admin, Twilio Auth Token, Postmark, Cloudflare API tokens, Heroku, Linear, Notion, Figma, Plaid pair, Snyk, Terraform Cloud, Pinata, SSH public keys, assegnazioni .env, prefissi s./b. di Vault — più rivelatori di response-body per Spring Boot / Rails ActiveRecord / Django DEBUG / ASP.NET YSOD / Express / Apollo / MSSQL.
  • 17 nuove impronte tecnologiche. Qwik, SolidStart, Tauri, Strapi, Sanity, Contentful, Hygraph, Clerk, Cognito, Okta, PingIdentity, Workday, ServiceNow, Salesforce Lightning, Adobe AEM, Electron renderer.
  • Arricchimento JWT. Ogni JWT rilevato si auto-decodifica (alg, iss, sub, aud, exp, iat, role, scope...). Aumento della gravità se exp è nel futuro e il ruolo ha forma admin.
  • Aggiunte CDP. Accessibility.getFullAXTree rivela aria-label sensibili (pulsanti admin/sudo/delete/destroy). Storage.getCookies espone i cookie partizionati CHIPS che chrome.cookies.getAll non vede.
  • Parser di isole JSON. I blocchi <script type="application/json"> (Next __NEXT_DATA__, Nuxt __NUXT__, Remix __remixContext, Apollo __APOLLO_STATE__) vengono analizzati per endpoint + campi ID, non solo scansionati con regex.
  • Nuova UX della scheda endpoint. Pulsante curl per riga, pulsante unauth per riga (ripete la richiesta senza cookie, mostra verdetto affiancato). Vista tabella route che comprime /users/123, /users/124 in /users/{id} con conteggi. Barra di pivot automatica per sottodomini admin.*, api.*, internal.*.
  • Esportazione HAR + wordlist ffuf. Esportazioni speculari della già esistente importazione HAR + wordlist Burp. Utilizzabile direttamente con ffuf -w.
  • Pulsanti 📸 Snap / ↔ Diff nell'intestazione del popup. Salva uno snapshot ora, confronta in qualsiasi momento dopo. Stessa meccanica usata dalla modalità Blue.
  • Diff IndexedDB. Cattura lo stato client-side, modifica l'app, cattura di nuovo, diff. Scova bug di fuga di stato che la pura cattura HTTP non rileva.
  • Correzioni critiche di sicurezza. Probe window.__ps_ctx non perde più gli header Authorization dell'utente nel contesto della pagina dopo il completamento del probe. I comandi di riproduzione di catena oscurano i cookie di sessione per impostazione predefinita (la modalità Red ha un toggle attivo per valori reali). Il probe IIFE cattura fetch/JSON/Promise/atob/btoa/ecc. all'avvio in modo che le pagine strumentate con analytics non possano intercettare il probe sovrascrivendo i globali. Font locali — zero richieste in uscita all'apertura del popup.
  • Migrazione a ES module. SW ora si carica come "type":"module". Albero src/ in posizione; STACK_ATTACK_PACKS estratto in src/probe/stack-packs.js. I moduli rimanenti sono stub che documentano il percorso di estrazione.

Analisi completa per fase in CHANGES.md. Note di migrazione in MIGRATION.md.


Avvio rapido```

  1. Download the latest release zip from the Releases page
  2. Unzip it
  3. Open chrome://extensions, enable Developer mode (top right)
  4. Click "Load unpacked" and pick the unzipped folder
Fissa l'estensione. Visita un sito qualsiasi. Fai clic sull'icona **P**. PenScope stava già osservando.

---

## Cosa puoi fare

PenScope cattura più di 60 campi dati per scheda. Ecco cosa significa in pratica:

**Vedi l'intera superficie d'attacco.** Ogni endpoint, inclusi quelli referenziati in JavaScript ma mai effettivamente chiamati. Percorsi API sepolti nelle source map, operazioni GraphQL ricostruite dai corpi POST, route admin nascoste dedotte dall'introspezione del framework.

**Trova segreti che nessuno intendeva pubblicare.** Chiavi API hardcoded in bundle `.js`. JWT in `localStorage`. Credenziali AWS in dump di ambiente. ID interni nei corpi delle risposte. Il genere di cose che finisce in un report P1.

**Esegui 36 passaggi di attacco nel tuo browser.** Auth bypass, BAC, IDOR, CORS reflection, JWT alg=none, SSTI, XXE, CRLF injection, prototype pollution, parameter discovery, API version downgrade. Tre livelli di aggressività: careful, medium, full. Incolla header personalizzati. La modalità stealth mescola l'ordine delle richieste per non innescare un WAF.

**Collega risultati individuali in exploit reali.** Un JWT in memoria è un risultato. Lo stesso JWT più un endpoint API che accetta token non firmati e il ruolo decodificato che è admin è una catena — e PenScope ti mostra la catena all'inizio del report, con punteggio di confidenza, comando di riproduzione e passaggi successivi.

**Modifica e reinvia qualsiasi richiesta.** Stile clic destro. Repeater si apre in una nuova scheda, finestra intera. Cambia un parametro. Premi Invia. Vedi la risposta. Trascinalo in Diff per confrontarlo con la baseline.
Scarica lo strumento