Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
dj — Extrae archivos JavaScript cargados dinámicamente mediante el análisis estático del HTML y JS de sitios web, detectando chunks de webpack, carga diferida con import() y source maps para reconocimiento. | Kitploit
Herramientas/GitHubGitHub/ejfkdev/dj
OSINT (Inteligencia de Fuentes Abiertas)ReconocimientoAnálisis EstáticoScripting y AutomatizaciónRecopilación de InformaciónSeguridad WebUtilidades y FrameworksCrawlerAnti-BotSuplantación de Huella Digital
GitHubejfkdev/dj
52454hace 1 díaRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

dj

Extrae archivos JavaScript cargados dinámicamente mediante el análisis estático del HTML y JS de sitios web, detectando chunks de webpack, carga diferida con import() y source maps para reconocimiento.

Ver Repositorio

dj - Extractor Dinámico de Archivos JS

中文 | English

Go Version License Release Build Stars Forks Issues Downloads

dj detecta de forma inteligente archivos JavaScript cargados dinámicamente mediante el análisis estático del HTML y el código JS de un sitio web, incluyendo chunks de webpack, carga diferida mediante import(), y más.

Características

  • Análisis profundo del HTML y JS de un sitio web para extraer archivos JavaScript cargados dinámicamente
  • Detección inteligente de patrones de carga dinámica: import(), require(), chunks de webpack, precarga de vite, etc.
  • Soporte para múltiples mapeos de chunks de frameworks frontend: Next.js, Nuxt.js, Vite, SvelteKit, Webpack, y más
  • Descubrimiento automático de Source Map y restauración del código fuente original (desde sourcesContent, con respaldo VLQ de mappings)
  • Reutilización de caché: una segunda ejecución sobre el mismo sitio restaura los resultados desde la caché local sin ninguna petición de red
  • Suplantación de huella TLS con perfil de Chrome fijo por defecto — la huella TLS, el User-Agent y las cabeceras Sec-CH-* provienen todos de un mismo perfil de navegador consistente. Medido en sitios con WAF/CDN: rotar huellas provoca bloqueos por JA3 (un sitio que respondía 476 JS a un Chrome fijo respondió 11 a la rotación), por lo que --random-tls es opcional
  • Salida determinista: las URLs de JS se ordenan, de modo que el mismo sitio produce el mismo conjunto y orden de URLs en cada ejecución (diffs y regresiones estables)
  • Negociación automática de protocolo HTTP/2 y HTTP/1.1
  • Soporte de proxy SOCKS5/HTTP/HTTPS con autenticación
  • Configuración de proxy mediante variables de entorno (HTTPS_PROXY, ALL_PROXY, NO_PROXY, etc.)
  • User-Agent personalizado y cabeceras de petición similares a las de un navegador
  • Múltiples formatos de salida: texto, JSON, markdown
  • Tres interfaces, una definición (mediante xyz-go): CLI (dj scan / heredado dj <url>), API REST HTTP (dj serve con /openapi.json), y servidor de herramientas MCP (dj mcp stdio|sse|http)

Frameworks y Modelos de Carga Soportados

El extractor de dj está verificado contra salidas de compilación reales en 74 frameworks / modelos de carga y 572 versiones.

CategoríaFrameworks
Bundlers (15)webpack, webpack4, vite, vite-plus, rollup, esbuild, parcel, rsbuild, rspack, farm, mako, rolldown, systemjs, snowpack, turbopack
Frameworks de 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 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
Plantillas de administración (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

Detalles de versiones (clic para expandir)

Bundlers (15 — expandir para ver versiones verificadas)
FrameworkNotasVersiones verificadas
webpackmapas de chunks del runtime de webpack 5v5.0.0 ~ v5.110.3(19 个版本)
webpack4runtime JSONP de webpack 4v4.33.0 ~ v4.47.0(15 个版本)
viteimport dinámico / modulepreload / prefetch / sonda de manifiesto .vitev3.0.9 ~ v8.3.0(14 个版本)
vite-plusVite+ (VoidZero) vp build = salida de Vite 8/Rolldown + manifiesto .vitev0.3.1(1 个版本)
rollupmulti-entrada + import dinámicov2.0.6 ~ v4.63.2(19 个版本)
esbuildsalida de esbuildv0.14.54 ~ v0.28.2(15 个版本)
parcelsalida de parcelv2.0.1 ~ v2.16.4(4 个版本)
rsbuildecosistema rsbuild / rspack (2.x está basado en rspack)v1.0.19 ~ v2.2.5(10 个版本)
rspackmapas hash del runtime (runtime rspackChunk de 2.x)v1.0.14 ~ v2.2.3(11 个版本)
farmbundler de Rustv0.1.1 ~ v1.0.5(5 个版本)
makomako de ByteDancev0.4.17 ~ v0.11.15(8 个版本)
rolldownrolldownv0.9.2 ~ v1.2.8(11 个版本)
systemjssalida de SystemJSv0.21.6 ~ v6.15.1(17 个版本)
snowpacksalida ESM sin empaquetarv2.18.5 ~ v3.8.8(10 个版本)
turbopackturbopack de Next.jsv15.3.9 ~ v16.3.5(8 个版本)
Frameworks de microfrontend (17 — expandir para ver versiones verificadas)
FrameworkNotasVersiones verificadas
qiankunqiankun 2.x (incl. vite-plugin-qiankun)v2.1.1 ~ v2.10.16(10 个版本)
single-spaconfiguración raízv4.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-federationfederación nativav0.9.1 ~ v4.4.1(11 个版本)
module-federation@module-federation/enhancedv0.0.17 ~ v2.8.2(11 个版本)
mf-runtimesolo runtime de MFv2.1.0 ~ v2.8.2(8 个版本)
mf-viteintegración de MF con vitev1.13.7 ~ v1.20.7(8 个版本)
mf-rsbuildplugin de MF para rsbuildv2.1.0 ~ v2.8.2(8 个版本)
webpack-mfMF integrado en webpackv5.98.0 ~ v5.108.4(10 个版本)
vite-plugin-federationfederación de Origin.jsv0.0.3 ~ v1.4.1(6 个版本)
Meta frameworks / SSR (25 — expandir para ver versiones verificadas)
Descargar herramienta