16 de jun de 2012

SHC.exe - Compilando Bash Script no Cygwin

Bom, estou eu aqui tentando compilar um script dentro do Cygwin. Para Linux, temos o SHC, de Francisco Rosales, onde é simples de baixar e executar, gerando binários dos sh.


Mas eu preciso de CYGWIN, porque vai rodar em um bash shell no Windows.
Procurando no Google, somente encontrei referências de 2002, onde não terminaram, ou usaram versões muito antiga.


Acabei que baixei a ultima versão do site do Francisco e fiz algumas alterações, e no link abaixo tem o shc.exe compilado para Cygwin 1.7.15-1. Baixe, coloque na pasta bin do Cygwin, abra um shell e execute o comando. O processo é exatamente o mesmo, o funcionamento é igual ao Linux e os bugs também, a não ser o ptrace que tive que remover.


Se preferir, compile o fonte com o gcc (gcc "shc-3.8.9 - CYGWIN.c").


Segue links: http://goo.gl/9JaVw


Imagens:



Postar um comentário