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.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
dj — Estrae file JavaScript caricati dinamicamente analizzando staticamente l'HTML e il JS del sito web, rilevando chunk webpack, caricamento lazy tramite import() e source map per il recon. | Kitploit
Strumenti/GitHubGitHub/ejfkdev/dj
OSINT (Open Source Intelligence)RicognizioneAnalisi StaticaScripting e AutomazioneRaccolta InformazioniSicurezza WebUtilità e FrameworkCrawlerAnti-BotSpoofing dell'Impronta Digitale
GitHubejfkdev/dj
524541 giorno 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

dj

Estrae file JavaScript caricati dinamicamente analizzando staticamente l'HTML e il JS del sito web, rilevando chunk webpack, caricamento lazy tramite import() e source map per il recon.

Vedi Repository

dj - Estrattore dinamico di file JS

中文 | English

Go Version License Release Build Stars Forks Issues Downloads

dj rileva in modo intelligente i file JavaScript caricati dinamicamente analizzando staticamente l'HTML del sito web e il codice JS, inclusi i chunk di webpack, il lazy loading tramite import() e altro ancora.

Funzionalità

  • Analisi approfondita di HTML e JS del sito web per estrarre i file JavaScript caricati dinamicamente
  • Rilevamento intelligente dei pattern di caricamento dinamico: import(), require(), chunk di webpack, preload di vite, ecc.
  • Supporto per molteplici mappature di chunk dei framework frontend: Next.js, Nuxt.js, Vite, SvelteKit, Webpack e altri
  • Scoperta automatica dei Source Map e ripristino del codice sorgente originale (da sourcesContent, con fallback VLQ su mappings)
  • Riutilizzo della cache: la seconda esecuzione sullo stesso sito ripristina i risultati dalla cache locale senza alcuna richiesta di rete
  • Impersonificazione del fingerprint TLS con profilo Chrome fisso per impostazione predefinita — fingerprint TLS, User-Agent e header Sec-CH-* provengono tutti da un unico profilo browser coerente. Misurato su siti WAF/CDN: la rotazione dei fingerprint viene bloccata via JA3 (un sito che rispondeva con 476 JS a Chrome fisso ha risposto con 11 alla rotazione), quindi --random-tls è opt-in
  • Output deterministico: gli URL JS sono ordinati, quindi lo stesso sito produce lo stesso insieme e lo stesso ordine di URL a ogni esecuzione (diff e regressioni stabili)
  • Negoziazione automatica del protocollo HTTP/2 e HTTP/1.1
  • Supporto proxy SOCKS5/HTTP/HTTPS con autenticazione
  • Configurazione del proxy tramite variabili d'ambiente (HTTPS_PROXY, ALL_PROXY, NO_PROXY, ecc.)
  • User-Agent personalizzato e header di richiesta simili a quelli di un browser
  • Molteplici formati di output: testo, JSON, markdown
  • Tre interfacce, una definizione (tramite xyz-go): CLI (dj scan / legacy dj <url>), API REST HTTP (dj serve con /openapi.json) e server di strumenti MCP (dj mcp stdio|sse|http)

Framework e modelli di caricamento supportati

L'estrattore di dj è verificato su output di build reali attraverso 74 framework / modelli di caricamento e 572 versioni.

CategoriaFramework
Bundler (15)webpack, webpack4, vite, vite-plus, rollup, esbuild, parcel, rsbuild, rspack, farm, mako, rolldown, systemjs, snowpack, turbopack
Framework microfrontend (17)qiankun, single-spa, micro-app, wujie, garfish, icestark, piral, luigi, emp, hel-micro, native-federation, module-federation, mf-runtime, mf-vite, mf-rsbuild, webpack-mf, vite-plugin-federation
Meta framework / SSR (25)nuxt, sveltekit, angular, astro, qwik, solidstart, tanstack-start, marko, react-router, remix2, redwood, analog, vike, hono, one, fresh, stencil, storybook, gatsby, cra, umi, icejs, vue-cli, modernjs, bun
Frontend Rust / WASM (3)leptos, lustre, trunk
Template di amministrazione (12)ant-design-pro, amis, ng-alain, jeecg, d2admin, pig-ui, tdesign-starter, vue-element-admin, vue-pure-admin, vue-vben-admin, ruoyi-vue2, ruoyi-vue3
Spec / polyfill (1)es-module-shims

Dettagli delle versioni (clicca per espandere)

Bundler (15 — espandi per le versioni verificate)
FrameworkNoteVersioni verificate
webpackmappe dei chunk runtime di webpack 5v5.0.0 ~ v5.110.3(19 个版本)
webpack4runtime JSONP di webpack 4v4.33.0 ~ v4.47.0(15 个版本)
vitedynamic import / modulepreload / prefetch / probe del manifest .vitev3.0.9 ~ v8.3.0(14 个版本)
vite-plusVite+ (VoidZero) vp build = output Vite 8/Rolldown + manifest .vitev0.3.1(1 个版本)
rollupmulti-entry + dynamic importv2.0.6 ~ v4.63.2(19 个版本)
esbuildoutput di esbuildv0.14.54 ~ v0.28.2(15 个版本)
parceloutput di parcelv2.0.1 ~ v2.16.4(4 个版本)
rsbuildecosistema rsbuild / rspack (la 2.x è basata su rspack)v1.0.19 ~ v2.2.5(10 个版本)
rspackmappe hash runtime (runtime rspackChunk della 2.x)v1.0.14 ~ v2.2.3(11 个版本)
farmbundler Rustv0.1.1 ~ v1.0.5(5 个版本)
makomako di ByteDancev0.4.17 ~ v0.11.15(8 个版本)
rolldownrolldownv0.9.2 ~ v1.2.8(11 个版本)
systemjsoutput di SystemJSv0.21.6 ~ v6.15.1(17 个版本)
snowpackoutput ESM non raggruppatov2.18.5 ~ v3.8.8(10 个版本)
turbopackturbopack di Next.jsv15.3.9 ~ v16.3.5(8 个版本)
Framework microfrontend (17 — espandi per le versioni verificate)
FrameworkNoteVersioni verificate
qiankunqiankun 2.x (incl. vite-plugin-qiankun)v2.1.1 ~ v2.10.16(10 个版本)
single-spaconfigurazione rootv4.4.4 ~ v6.0.3(12 个版本)
micro-appmicro-appv0.1.0 ~ v0.8.11(8 个版本)
wujiewujiev1.0.29 ~ v2.1.0(3 个版本)
garfishgarfishv1.0.26 ~ v1.19.12(10 个版本)
icestarkicestarkv1.0.0 ~ v2.8.4(11 个版本)
piralpiralv1.1.0 ~ v1.12.2(12 个版本)
luigiluigiv0.0.9 ~ v1.7.11(10 个版本)
emp@efox/empv1.0.34 ~ v1.10.2(11 个版本)
hel-microhel-microv3.5.16 ~ v4.15.3(10 个版本)
native-federationnative federationv0.9.1 ~ v4.4.1(11 个版本)
module-federation@module-federation/enhancedv0.0.17 ~ v2.8.2(11 个版本)
mf-runtimesolo runtime MFv2.1.0 ~ v2.8.2(8 个版本)
mf-viteintegrazione MF con vitev1.13.7 ~ v1.20.7(8 个版本)
mf-rsbuildplugin MF per rsbuildv2.1.0 ~ v2.8.2(8 个版本)
webpack-mfMF integrato in webpackv5.98.0 ~ v5.108.4(10 个版本)
vite-plugin-federationfederation di Origin.jsv0.0.3 ~ v1.4.1(6 个版本)
Meta framework / SSR (25 — espandi per le versioni verificate)
Scarica lo strumento