
Extrait dynamiquement les fichiers JavaScript chargés en analysant statiquement le HTML et le JS d'un site web, en détectant les chunks webpack, le lazy loading via import() et les source maps pour la reconnaissance.
中文 | English
dj détecte intelligemment les fichiers JavaScript chargés dynamiquement en analysant statiquement le code HTML et JS d'un site web, y compris les chunks webpack, le chargement différé via import(), et bien plus encore.
sourcesContent, avec repli sur les mappings VLQ)Sec-CH-* proviennent tous d'un même profil de navigateur cohérent. Mesuré sur des sites WAF/CDN : la rotation des empreintes entraîne un blocage JA3 (un site répondant 476 JS à un Chrome fixe n'a répondu que 11 à la rotation), donc --random-tls est en opt-inHTTPS_PROXY, ALL_PROXY, NO_PROXY, etc.)dj scan / héritage dj <url>), API HTTP REST (dj serve avec /openapi.json), et serveur d'outils MCP (dj mcp stdio|sse|http)L'extracteur de dj est vérifié contre des sorties de build réelles sur 74 frameworks / modèles de chargement et 572 versions.
| Catégorie | Frameworks |
|---|---|
| Bundlers (15) | webpack, webpack4, vite, vite-plus, rollup, esbuild, parcel, rsbuild, rspack, farm, mako, rolldown, systemjs, snowpack, turbopack |
| Frameworks 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 |
| Méta-frameworks / 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 |
| Frontends Rust / WASM (3) | leptos, lustre, trunk |
| Templates d'administration (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 / polyfills (1) | es-module-shims |
| Framework | Notes | Versions vérifiées |
|---|---|---|
| webpack | webpack 5 runtime chunk maps | v5.0.0 ~ v5.110.3(19 个版本) |
| webpack4 | webpack 4 JSONP runtime | v4.33.0 ~ v4.47.0(15 个版本) |
| vite | dynamic import / modulepreload / prefetch / .vite manifest probe | v3.0.9 ~ v8.3.0(14 个版本) |
| vite-plus | Vite+ (VoidZero) vp build = Vite 8/Rolldown output + .vite manifest | v0.3.1(1 个版本) |
| rollup | multi-entry + dynamic import | v2.0.6 ~ v4.63.2(19 个版本) |
| esbuild | esbuild output | v0.14.54 ~ v0.28.2(15 个版本) |
| parcel | parcel output | v2.0.1 ~ v2.16.4(4 个版本) |
| rsbuild | rsbuild / rspack ecosystem (2.x is rspack-based) | v1.0.19 ~ v2.2.5(10 个版本) |
| rspack | runtime hash maps (2.x rspackChunk runtime) | v1.0.14 ~ v2.2.3(11 个版本) |
| farm | Rust bundler | v0.1.1 ~ v1.0.5(5 个版本) |
| mako | ByteDance mako | v0.4.17 ~ v0.11.15(8 个版本) |
| rolldown | rolldown | v0.9.2 ~ v1.2.8(11 个版本) |
| systemjs | SystemJS output | v0.21.6 ~ v6.15.1(17 个版本) |
| snowpack | unbundled ESM output | v2.18.5 ~ v3.8.8(10 个版本) |
| turbopack | Next.js turbopack | v15.3.9 ~ v16.3.5(8 个版本) |
| Framework | Notes | Versions vérifiées |
|---|---|---|
| qiankun | qiankun 2.x (incl. vite-plugin-qiankun) | v2.1.1 ~ v2.10.16(10 个版本) |
| single-spa | root config | v4.4.4 ~ v6.0.3(12 个版本) |
| micro-app | micro-app | v0.1.0 ~ v0.8.11(8 个版本) |
| wujie | wujie | v1.0.29 ~ v2.1.0(3 个版本) |
| garfish | garfish | v1.0.26 ~ v1.19.12(10 个版本) |
| icestark | icestark | v1.0.0 ~ v2.8.4(11 个版本) |
| piral | piral | v1.1.0 ~ v1.12.2(12 个版本) |
| luigi | luigi | v0.0.9 ~ v1.7.11(10 个版本) |
| emp | @efox/emp | v1.0.34 ~ v1.10.2(11 个版本) |
| hel-micro | hel-micro | v3.5.16 ~ v4.15.3(10 个版本) |
| native-federation | native federation | v0.9.1 ~ v4.4.1(11 个版本) |
| module-federation | @module-federation/enhanced | v0.0.17 ~ v2.8.2(11 个版本) |
| mf-runtime | MF runtime only | v2.1.0 ~ v2.8.2(8 个版本) |
| mf-vite | MF vite integration | v1.13.7 ~ v1.20.7(8 个版本) |
| mf-rsbuild | MF rsbuild plugin | v2.1.0 ~ v2.8.2(8 个版本) |
| webpack-mf | webpack built-in MF | v5.98.0 ~ v5.108.4(10 个版本) |
| vite-plugin-federation | Origin.js federation | v0.0.3 ~ v1.4.1(6 个版本) |