Jar Decompiler

Decompila el bytecode de Java desde JAR o archivos class a código fuente Java legible para análisis, auditoría o recuperación por parte de desarrolladores e investigadores de seguridad.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,360+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

Sobre esta herramienta

Diseñado para desarrolladores y analistas de seguridad, esta herramienta decompila bytecode Java contenido en JAR o archivos class a código fuente Java legible. Preserva la estructura de paquetes y ofrece una jerarquía de código fuente bien organizada o un export ZIP. Conceptualmente analiza el bytecode, invierte optimizaciones del compilador cuando es posible y reconstruye el flujo de control, manejo de excepciones y firmas de métodos para producir código legible por humanos. Los usuarios se benefician de una recuperación rápida del código fuente cuando las fuentes originales faltan y pueden inspeccionar bibliotecas de terceros para compatibilidad y seguridad. La herramienta admite múltiples backends de decompilación y niveles de lenguaje configurables para una reproducción precisa entre versiones de Java. Su valor reside en la transparencia: los investigadores pueden examinar el comportamiento, los ingenieros pueden portar componentes y los equipos pueden realizar auditorías sin fuentes originales. Funciones clave incluyen exportaciones de fuente estructuradas, metadatos de diagnóstico y decompilación incremental opcional para archivos grandes. Es útil en evaluaciones de vulnerabilidades, cumplimiento de licencias y tareas de mantenimiento que requieren comprender artefactos compilados. Está diseñado para manejar archivos de clase y JAR típicos, con salvaguardas y avisos cuando no se puede recuperar la fuente exacta debido a ofuscación o dependencias faltantes. El resultado es un rastro de código decompilado confiable y auditable que respalda decisiones informadas en mantenimiento y modernización.

Cómo usar

  1. Proporcione entradas: cargue los archivos JAR o class que se van a decompilar.
  2. Configure las opciones: seleccione la versión de Java y el backend de decompilación preferido si está disponible.
  3. Inicie la decompilación: inicie el proceso para generar código fuente Java.
  4. Revise las salidas: examine los archivos .java decompilados y cualquier diagnóstico.
  5. Exporte los resultados: descargue el ZIP o acceda a la estructura de fuentes generada.
How to use jar decompiler

Frequently Asked Questions

Encuentre respuestas rápidas

¿La decompilación reproduce exactamente el código fuente original?
No. Los códigos decompilados pueden diferir en formato y nombres de variables; los comentarios no se pueden recuperar. La decompilación busca una representación lógica correcta con la mejor legibilidad posible.
¿Cómo maneja el código ofuscado?
El bytecode ofuscado reduce la legibilidad y puede degradar la calidad de la decompilación. El herramienta aplica heurísticas para reconstruir identificadores plausibles; los resultados pueden ser ambiguos y requerir limpieza manual.
¿Qué salidas produce?
La herramienta produce un ZIP o un directorio con archivos .java organizados por paquete, además de registros de diagnóstico opcionales y un resumen de elementos no resueltos.
¿Es legal decompilar jars de Java?
La legalidad depende de licencias, contratos y jurisdicción. La herramienta no otorga derechos; los usuarios deben asegurar el cumplimiento de las leyes y licencias aplicables antes de decompilar.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

Convertidor de Spotify a MP3

Convierte archivos de audio proporcionados localmente a MP3, permitiendo escucha offline y compatibi...

Developer Tools

Calculadora de Distancia por Carretera

Calculadora de distancia por carretera para viajeros, planificadores logísticos y conductores para e...

Developer Tools

Calculadora de Edad

Determina rápidamente la edad de una persona a partir de su fecha de nacimiento con nuestra calculad...

Developer Tools

Convertidor de divisas

Convierte rápidamente cantidades entre diferentes monedas con nuestro convertidor de divisas en líne...

Tu opinión importa

Ayúdanos a mejorar