Batch Hide Compiler
BHC ejecutable Descargar acá
Para las personas que deseen saber como funciona pueden descargar el código fuente
Descargar código fuente BHC 2.0 acá
si van a modificar algo por favor en lo posible dar créditos o mostrar que por lo menos lo sacaron de acá, el resto pueden hacer lo que quieran con el código. Para futuras actualizaciones no incluiré la fuente para evitar el copy/paste.
Bueno, después de mucho tiempo con el antiguo proyecto BHC 1.2
http://foro.elhacker.net/hacking_basico/escondiendo_tus_batch-t163674.0.html
he lanzado por fin la versión 2.0 creado desde cero sin tomar nada del antiguo proyecto aunque la práctica es similar.
¿De que se trata?
Es un IDE para la edición de archivos Bat, o sea un editor gráfico, pero cual es la diferencia entre otros editores?
- Genera Ejecutables! y su ejecución no se ve en lo absoluto evadiendo que aparezca esa ventana de MSdos.
- Opción de darle el ícono que desees al ejecutable final.
- Compresión del archivo final en UPX (Opcional).
- Opcionalmente puedes hacer que el ejecutable lanze un mensaje de error al ejecutarse.
- Portable.
- Puedes editar, agregar y eliminar las funciones rápidas que aparecen en el menú muy fácilmente ya que el sistema carga los scripts desde archivos de texto *.txt. Dentro del directorio "Scripts" hay un texto muy explicativo para hacer los cambios tal cual aparece en el video.
- Puedes editar cada opción del BHC y no necesitas reescribirlas cada ves que lo ejecutes ya que tiene soporte de configuración portable en un archivo .ini
- Contiene una sección que se conecta directamente con el foro para ofrecerte una documentación adecuada sobre este tipo de lenguaje.
- No necesitas reiniciar el programa para recargar Scripts.
- Soporte para Multi-Instance.
- Stub compatible con cualquier editor que soporte el sistema de inyección BHC.
Capturas
Cambios
2.1
- Soporte Highlighting para el editor.
- Stub mas liviano.
- Las dependencias ya no van en el directorio principal del programa sino en el directorio "dependencias"
- Instalador actualizado, si no tienes alguna librería o te falta la reparación del ieframe solamente le haces doble click al bat llamado "install.bat" y con eso no deberías tener ningún problema ni la necesidad de bajar nada ya que todo viene incluido.
- El area de los scripts rápidos fue ampliada.
2.2
- Ahora contiene soporte para Scripts diseñados en Bat, javascript y VBScript
- SemiTransparencias en ventanas.
- Modo gráfico compatible con computadores de bajos recursos ya que puedes editar su diseño hasta dejarlo en modo clásico.
- Cambios en la estructuración del Stub, ahora los datos se inyectan via cifrado RC4 con una llave al azar de 32 bites.
Sistema de inyección sobre el stub
El sistema de inyección consiste en que el stub.dll es el stub.exe y cuando este se ejecuta hace lo siguiente:
El dia en que un antivirus lo detecte simplemente modificaré el valor de la firma y lanzaré la actualización del stub.dll y daré dos valores que son las dos firmas que ustedes deben ingresar en el BHC donde dice "Firma de estracción del bat" y "Firma del MessageBoxA".
El mensaje de alerta puede ser opcional, en ese caso no es necesario incluir el mensaje ni la firma pero si debes mantener el mismo orden, o sea.. no puedes inyectar el bat y despues el mensaje de alerta.
También puedes crear tus propias versiones de BHC como si se tratase de un distriro ya que puedes dar el sistema con un listado de scripts que tu desees y con las configuraciones que tu desees en el bhc.ini, además puedes cambiarle el diseño con una mascara de "Actskin 4" y ponersela reemplazando el archivo "bhc_dtskn.dll" por tu mascara.
Si modificas algo te pediría que por favor no ocultes la sección de "acerca de.." ni sus enlaces al foro.
Video de youtube:
Video en tamaño original acá
PD: Gracias a Shell-Killer por el diseño del Splash de la versión 2.0