| Versión | 2.8.1 |
|---|---|
| Editor | The Bytecode Club |
| Fecha de lanzamiento | 10 feb 2015 |
| Fecha Agregada | 10 feb 2015 |
| Requisitos del sistema operativo | Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Requisitos | None |
| Descargas totales | 775 |
| Descargas por semana | 2 |
| Precio | Free |
Descripción
Bytecode Viewer es un visor de bytecode de Java ligero avanzado, descompilador de Java Procyon de GUI, descompilador de Java CFR de GUI, descompilador de Java de FernFlower de GUI, Jar-Jar de GUI, visor hexadecimal, buscador de código, depurador y más. Está escrito completamente en Java y es de código abierto. Actualmente está siendo mantenido y desarrollado por Konloch.
También hay un sistema de complementos que le permitirá interactuar con los archivos de clase cargados, por ejemplo, puede escribir un deofuscador de cadenas, un buscador de código malicioso o cualquier otra cosa que se le ocurra. Puede usar uno de los complementos preescritos o escribir uno propio. Admite secuencias de comandos Groovy, Python y Ruby. Una vez que se activa un complemento, ejecutará el complemento con un ClassNode ArrayList de cada clase cargada en BCV, esto permite que el usuario lo maneje completamente usando ASM.
Se ha utilizado código de varios proyectos, incluidos, entre otros: J-RET de WaterWolf JHexPane de Sam Koivu RSynaxPane de Robert Futrell Commons IO de Apache ASM de OW2 FernFlower de Stiver Procyon de Mstrobel CFR de Lee Benfield CFIDE de Bibl
Características principales: Java Decompiler: utiliza una versión modificada de FernFlower, Procyon y CFR. Bytecode Decompiler: una versión modificada de CFIDE. Visor hexadecimal - Desarrollado por JHexPane. Cada Descompilador/Visor se puede alternar. Sistema de búsqueda con todas las funciones. Un sistema de complementos con complementos incorporados. (Mostrar todas las cadenas, escáner de código malicioso, descifradores de cadenas, etc.) Sistema de secuencias de comandos con todas las funciones que admite Groovy, Python y Ruby. Archivos recientes y complementos recientes. EZ-Inject: inserte gráficamente ganchos y código de depuración, invoque main e inicie el programa.