Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: elketos en 19 Mayo 2013, 18:21 pm



Título: Compilador de .bat
Publicado por: elketos en 19 Mayo 2013, 18:21 pm
Hola soy nuevo en el foro me pueden llamar elketos bueno jeje al punto.

Hace un tiempo que quiero hacer un compilador de .bata .exe e buscado información y no e encontrado nada hay poco y la mayoría no se entiende o tienen los link caidos
la pregunta es que si alguien me podría dar una mano brindando me algún codigo fuente o algún proyecto del mismo desde ya muchísimas gracias.


Título: Re: Compilador de .bat
Publicado por: OmarHack en 19 Mayo 2013, 18:43 pm
Busca un lenguaje que admita comandos de  consola, buscas informacion para usar los comandos en ese lenguaje y compilas como si de ese lenguaje se tratara.
Encantado elketos  :P


Título: Re: Compilador de .bat
Publicado por: Eleкtro en 19 Mayo 2013, 18:49 pm
Un código de Batch no se puede compilar... lo que quieres es un "convertidor".

Primero crea un proyecto compilando un .exe que será el encargado de lanzar el bat que haya en el directorio de trabajo actual.
Por otro lado crea otro proyecto, el exe del primer proyecto como recurso, y el archivo bat que desees, compilas y listo, ya tienes tu bat "compilado".

Aquí tienes un proyecto en VB.NET, lo he inspeccionado con .NET Reflector y como me imaginaba el recurso embedido "mytemp.exe" hace exáctamente lo que te expliqué, "mytemp.exe" lo único que hace es ejecutar el proceso "CMD.exe" con el archivo bat.
http://tech.reboot.pro/showthread.php?tid=1083

Saludos.


Título: Re: Compilador de .bat
Publicado por: BlackM4ster en 19 Mayo 2013, 18:51 pm
http://www.cyberhades.com/2010/12/06/tres-maneras-gratuitas-de-convertir-un-fichero-bat-a-exe/


Título: Re: Compilador de .bat
Publicado por: ABDERRAMAH en 20 Mayo 2013, 15:23 pm
Con .net la cosa va por importar el código como recurso y ejecutarlo en una shell desde .net (si quieres oculta y muestras tu la salida al gusto).


Título: Re: Compilador de .bat
Publicado por: elketos en 20 Mayo 2013, 16:57 pm
Mil gracias  a todos por su  ayuda  la verdad que no esperaba una contestación tan pronta jeje muchas gracia. Estaré aportando al foro la información que yo le pueda brindar.
Bueno no estaremos viendo seguramente.
Que pasen un buen dia.
Adios


Citar
Encantado elketos
Un gusto.