Tutoriais

Compilando Linux Exploit Code and Tools no Windows usando Cygwin

As melhores ferramentas da segurança são liberadas para Linux e do Unix como sistema operando-se e podem ser movidas a Windows muito mais tarde . Também, o código do exploit mostra muitas vezes que está escrito para ser compilado em Linux usando o GCC, mesmo se a plataforma do ataque do alvo for Windows. A melhor maneira usar estas façanhas/ferramentas é aprender Linux e instalá-lo em sua estação de trabalho, mas para aqueles que são forçadas a se usar Windows NT /200/XP ou que quer binaries portáteis podem funcionar de outras allternativas: Cygwin (http://www.cygwin.com/ ).

Cygwin é o Linux como o ambiente para Windows. Consiste em duas partes: Uma DLL (cygwin1.dll) que age como uma camada da emulação de Linux que fornece a funcionalidade substancial de Linux API.Uma coleção das ferramentas, que fornecem o olhar de Linux e o sentem. Este tutorial irá mostrar como fazer exame de um exploit escrita para o *nix e compilá-lo para trabalhar sob Windows.

Passo 1. Download do executável setup Cygwin de http://www.cygwin.com/ e executá-lo. Isto trará uma tela de copyright, clique em Next.

 

 

Passo 2.Clicar em “install from internet.”

 

 

Passo 3. Escolher um diretório de raiz para Cygwin, sugiro deixá-lo normalmente apenas permanecer no raiz, que é “C:\cygwin.” depois clique em Next

 

Passo 4. Escolher um lugar pôr os arquivos que instalarãoapós o download e sem seguida clique em Next.

 

 

Passo 5. A conexão direta é a mais provável o que você quer escolher neste diálogo, a menos que você for atrás de um proxy. depois clique em Next.

 

 

Passo 6. Escolher um site para baixar os codes. clique em Next.

 

Passo 6. Na tela seguinte deixa-nos escolher os pacotes que nós queremos instalar. Que pacotes você necessita depende é o que você está compilando. Para este programa demostrativo aceitar apenas os pacotes do exploit e baixa-los então abaixo a lista para adicionar o “cmake”, “GCC: Compilador de C” e “gcc-g++: Compilador do GCC C++” estalando onde diz “a faixa clara” a mudar a um número de versão. Estalar a tecla seguinte.

 

Passo 8. Seus pacotes começarão a downloading, clique em Next quando quando terminar.

 

 

Passo 9 Uma vez que os pacotes baixarem uma tela aparecerá perguntando se você quiser adicionar ícones para Cygwin a seu Desktop e começar o menu. Marque as 2 opções e clique em Finish.

 

Passo 10. Para nosso teste faremos download de um codigo simples e excepto ela no compilador de Cygwin (c:\cygwin\ ). Para meu tutorial eu estarei usando o corte da exposição da impressora disponível aqui: http://irongeek.com/downloads/hpunix.c

Passo 11. Encontrar o atalho de Cygwin em seus desktop e clique duas vezes ele. Uma vez que vier acima de você vê um escudo alertar. digite“Cd/” esse comando vai fazer você ir à raiz de seu Cygwinonde foi instalado, trazem acima uma lista do diretório usando o comando do “ls” certificar-se que o arquivo de c está lá então edição o comando “GCC hpunix.c - hphack de o” para criar seu binário. A corda após” - o parâmetro de o " diz o compilador para nomear o hphack.exe binário. agora funcionou com apenas “. comando de /hphack”.

 

Uma vez que você compilou suas façanha/ferramenta que você já não necessita o descanso do ambiente de Cygwin, cópia justa o binário (a lima do exe) você criou a uma movimentação do disco ou do polegar do USB e copía então a lima “cygwin1.dll” (em c:\cygwin\bin\cygwin1.dll ao mesmo diretório ou em algum lugar no trajeto. Agora você deve funciona o executável apenas de aproximadamente toda a caixa que da janela você encontrar.

 

Fonte :http://irongeek.com

Traduzido por ThorKing

 

 

Quer enviar seu Tutorial?

Envie um e-mail para thorking@gmail.com sem anexos mande no corpo do e-mail.

Obrigado!

 


Vote e ajude a manter o Force H4ck3r no ar!

Top30 Brasil - Vote neste site!


Concurso de sites Top30 Brasil.