
exe2powershell - exe2bat renascido para Windows moderno
exe2powershell - exe2bat renascido em exe2powershell para Windows moderno
exe2bat renascido em exe2powershell para Windows moderno
exe2powershell é usado para converter qualquer arquivo binário (*.exe) em um arquivo BAT. O arquivo BAT resultante contém apenas o comando "echo" e, finalmente, um comando powershell para recriar o arquivo binário original.
Esse tipo de ferramenta é útil durante o pentest quando um auditor aciona um shell sem nenhum recurso de upload. Com "echo" e "powershell", o auditor consegue "enviar" qualquer arquivo binário para o sistema alvo.
autor inicial ninar1, baseado no trabalho de riftor, e modernizado por ycam exe2powershell - mantenha-se atualizado: www.asafety.fr / synetis.com
Código principal retirado do "exe2hex" de Riftor.
Adaptado para arquivo BAT do Windows por ninar1.
Modernizado para sistemas Windows mais recentes por Yann CAM (ycam - http://www.asafety.fr | http://www.synetis.com)
Esta versão é modernizada a partir do exe2bat para funcionar com versões modernas do Windows. exe2bat tem limitações:
exe2powershell substitui a necessidade do "debug.exe" por uma linha de comando PowerShell disponível em todos os Windows desde Windows 7 / 2008. Não há mais limitação no tamanho do exe de entrada.
Como usar :
C:\exe2powershell\bin>exe2powershell.exe
______ ___ _____ _____ _ _ _
| ____| |__ \| __ \ / ____| | | | |
| |__ __ _____ ) | |__) |____ _____ _ _| (___ | |__ ___| | |
| __| \ \/ / _ \ / /| ___/ _ \ \ /\ / / _ \ '__\___ \| '_ \ / _ \ | |
| |____ > < __// /_| | | (_) \ V V / __/ | ____) | | | | __/ | |
|______/_/\_\___|____|_| \___/ \_/\_/ \___|_| |_____/|_| |_|\___|_|_|
[ exe2bat reborn in exe2powershell for modern Windows ]
[ initial author ninar1, based on riftor work, and modernized by ycam ]
[ exe2powershell version 1.0 - keep up2date: asafety.fr / synetis.com ]
[*] Usage : exe2powershell.exe inputfile outputfile
[*] e.g. : exe2powershell.exe nc.exe nc.bat
Créditos: Riftor, ninar1, BCK e ycam