Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
dj — 通过静态分析网站 HTML 和 JS,检测 webpack 分块、import() 懒加载和源映射,动态提取动态加载的 JavaScript 文件以进行侦察。 | Kitploit
工具/GitHubGitHub/ejfkdev/dj
OSINT (开源情报)侦察静态分析脚本与自动化信息收集Web安全实用工具与框架网络爬虫反机器人指纹欺骗
GitHubejfkdev/dj

dj

524381天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

通过静态分析网站 HTML 和 JS,检测 webpack 分块、import() 懒加载和源映射,动态提取动态加载的 JavaScript 文件以进行侦察。

查看仓库

dj - 动态加载 JS 文件提取工具

English | 中文

Go Version License Release Build Stars Forks Issues Downloads

dj 通过静态分析网站 HTML 和 JS 代码,智能探测由 JS 触发的动态加载文件,包括 webpack chunk、import() 懒加载等。

功能特性

  • 深度分析网站 HTML 和 JS,提取动态加载的 JavaScript 文件
  • 智能探测动态加载模式:import()、require()、webpack chunk、vite preload 等
  • 支持多种前端框架的 chunk 映射:Next.js、Nuxt.js、Vite、SvelteKit、Webpack 等
  • 自动发现 Source Map 并还原原始源码(优先 sourcesContent,缺失时用 mappings VLQ 回退)
  • 缓存复用:第二次运行同一站点时从本地缓存恢复,零网络请求
  • TLS 指纹伪装默认使用固定 Chrome 画像——TLS 指纹、User-Agent 与 Sec-CH-* 头来自同一个自洽的浏览器画像。WAF/CDN 站点实测:轮换指纹会被 JA3 拦截(同一站点固定 Chrome 得 476 个 JS、随机只得 11 个),轮换改为 --random-tls 显式开启
  • 确定性输出:JS URL 排序输出,同一站点每次运行的 URL 集合与顺序完全一致(diff 与回归对比稳定)
  • HTTP/2 和 HTTP/1.1 协议自动协商
  • SOCKS5/HTTP/HTTPS 代理支持,支持认证
  • 环境变量代理配置(HTTPS_PROXY、ALL_PROXY、NO_PROXY 等)
  • 自定义 User-Agent 和浏览器请求头模拟
  • 多种输出格式:text、json、markdown
  • 一次定义、三种使用方式(基于 xyz-go):CLI(dj scan / 兼容旧写法 dj <url>)、HTTP REST API(dj serve,含 /openapi.json)、MCP 工具服务(dj mcp stdio|sse|http)

支持的框架与加载模型

dj 的提取器已在 74 类框架 / 加载模型、572 个实测版本的真实构建产物上验证。

分类框架
打包器(15)webpack、webpack4、vite、vite-plus、rollup、esbuild、parcel、rsbuild、rspack、farm、mako、rolldown、systemjs、snowpack、turbopack
微前端框架(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
元框架 / 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
Rust / WASM 前端(3)leptos、lustre、trunk
后台模板(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
规范 / 垫片(1)es-module-shims

版本明细(点击展开)

打包器(15 类,展开查看已验证版本)
框架说明已验证版本
webpackwebpack 5 运行时 chunk 映射v5.0.0 ~ v5.110.3(19 个版本)
webpack4webpack 4 JSONP 运行时v4.33.0 ~ v4.47.0(15 个版本)
vitedynamic import / modulepreload / prefetch / .vite 清单探测v3.0.9 ~ v8.3.0(14 个版本)
vite-plusVite+(VoidZero)vp build = Vite 8/Rolldown 产物 + .vite 清单v0.3.1(1 个版本)
rollup多入口 + 动态导入v2.0.6 ~ v4.63.2(19 个版本)
esbuildESBuild 产物v0.14.54 ~ v0.28.2(15 个版本)
parcelParcel 产物v2.0.1 ~ v2.16.4(4 个版本)
rsbuildRsbuild / Rspack 生态(2.x 默认基于 Rspack)v1.0.19 ~ v2.2.5(10 个版本)
rspackruntime hash 映射(2.x rspackChunk 运行时)v1.0.14 ~ v2.2.3(11 个版本)
farmRust 打包器v0.1.1 ~ v1.0.5(5 个版本)
mako字节 Makov0.4.17 ~ v0.11.15(8 个版本)
rolldownRolldownv0.9.2 ~ v1.2.8(11 个版本)
systemjsSystemJS 规范产物v0.21.6 ~ v6.15.1(17 个版本)
snowpack无打包 ESM 产物v2.18.5 ~ v3.8.8(10 个版本)
turbopackNext.js Turbopackv15.3.9 ~ v16.3.5(8 个版本)
微前端框架(17 类,展开查看已验证版本)
框架说明已验证版本
qiankunqiankun 2.x(含 vite-plugin-qiankun)v2.1.1 ~ v2.10.16(10 个版本)
single-spa根应用v4.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-runtimeMF 纯运行时v2.1.0 ~ v2.8.2(8 个版本)
mf-viteMF Vite 集成v1.13.7 ~ v1.20.7(8 个版本)
mf-rsbuildMF Rsbuild 插件v2.1.0 ~ v2.8.2(8 个版本)
webpack-mfwebpack 官方 MFv5.98.0 ~ v5.108.4(10 个版本)
vite-plugin-federationOrigin.js vite 联邦v0.0.3 ~ v1.4.1(6 个版本)
元框架 / SSR(25 类,展开查看已验证版本)
框架说明已验证版本
nuxtNuxtv3.0.0 ~ v4.5.2(8 个版本)
sveltekitSvelteKitv2.0.8 ~ v2.70.2(10 个版本)
angularAngularv17.0.10 ~ v20.3.34(10 个版本)
astroAstrov3.6.5 ~ v7.2.2(4 个版本)
qwikQwikv1.9.1 ~ v1.20.0(12 个版本)
solidstartSolidStartv1.1.7 ~ v2.0.0(4 个版本)
tanstack-startTanStack Startv1.111.15 ~ v1.168.46(8 个版本)
markoMarkov0.1.16 ~ v0.11.9(5 个版本)
react-routerReact Router 框架模式v7.0.2 ~ v8.3.0(8 个版本)
remix2Remixv2.10.3 ~ v2.17.5(8 个版本)
redwoodRedwoodv6.6.4 ~ v8.9.0(3 个版本)
analogAnalogv0.2.45 ~ v2.7.0(4 个版本)
vikeVikev0.4.249 ~ v0.4.260(12 个版本)
honoHono JSXv4.2.9 ~ v4.13.2(12 个版本)
oneOnev1.17.11 ~ v1.24.5(8 个版本)
freshDeno Freshv1.4.3 ~ v2.3.3(7 个版本)
stencilStencilv4.33.1 ~ v4.44.0(12 个版本)
storybookStorybook 静态导出v9.0.18 ~ v10.5.9(8 个版本)
gatsbyGatsbyv4.25.9 ~ v5.16.1(5 个版本)
craCreate React Appv5.0.0 ~ v5.0.1(2 个版本)
umiUmiJS 4v4.0.90 ~ v4.7.6(8 个版本)
icejsICE.jsv3.0.6 ~ v3.6.5(7 个版本)
vue-cliVue CLIv4.0.5 ~ v5.0.9(7 个版本)
modernjsModern.jsv2.0.2 ~ v3.8.2(11 个版本)
bunBun 打包器v0.6.14 ~ v1.3.14(7 个版本)
Rust / WASM 前端(3 类,展开查看已验证版本)
框架说明已验证版本
leptosLeptosv0.4.10 ~ v0.8.20(5 个版本)
lustreGleam Lustrev5.4.0 ~ v5.7.1(4 个版本)
trunkTrunk(wasm-bindgen)v0.17.5 ~ v0.21.14(5 个版本)
后台模板(12 类,展开查看已验证版本)
框架说明已验证版本
ant-design-proAnt Design Prov4.4.0 ~ v6.0.3(5 个版本)
amis百度 amisv1.9.0 ~ v6.13.0(4 个版本)
ng-alainNG-Alainv17.3.1 ~ v21.3.0(5 个版本)
jeecgJeecgBoot 前端v3.3.0 ~ v3.4.3(2 个版本)
d2adminD2Adminv1.25.0
pig-uiPig UIv4.1.0
tdesign-starterTDesign Starterv0.11.0 ~ v0.14.0(2 个版本)
vue-element-adminvue-element-adminv4.3.1 ~ v4.4.0(2 个版本)
vue-pure-adminvue-pure-adminv6.3.0 ~ v7.0.0(2 个版本)
vue-vben-adminVue Vben Adminv5.3.2 ~ v5.4.8(2 个版本)
ruoyi-vue2RuoYi-Vue2v3.8.9 ~ v3.9.2(3 个版本)
ruoyi-vue3RuoYi-Vue3v3.9.1 ~ v3.9.2(2 个版本)
规范 / 垫片(1 类,展开查看已验证版本)
框架说明已验证版本
es-module-shimsimportmap 裸说明符v2.1.2 ~ v2.8.4(8 个版本)

安装

Homebrew(macOS)

下载工具