Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Descompilando programas
Linux user
Publicado por Ricardo Rodrigues Lucca em 13/08/2003

Login: jllucca, 1715489 pontos
[ Hits: 7086 ]

Descompilando programas

O objdump tem diversas opções, tantas que dariam na minha opinião para fazer um artigo falando só dele. A função que mais achei interessante no objdump é que com ele podemos descompilar programas. Sim, podemos ter o "código fonte" do programa compilado de volta.

Mas este em Assembler. Certamente, não é uma coisa que alguns vão amar. Fora isso, um programa em kylix que seja descompilado com o "objdump" não terá como ter de volta os forms do programa, mas teríamos como desenvolver os .pas a partir do código descompilado.

Um exemplo de uso:

objdump -d programa
  • -d informa que queremos descompilar o programa e;
  • -D informa que queremos descompilar TUDO do programa.
Exemplo:

$ objdump -d /bin/ls
$ objdump -D /bin/mv



Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Conversão de arquivos WAV gravados por MP3 Players
   Dica Linux recomendada Visualizando apenas usuários no passwd
   Dica Linux recomendada Iniciar, reiniciar e desligar o modo gráfico através do terminal (Gnome)
   Dica Linux recomendada Salvo pelo SED!
   Dica Linux recomendada Agendando tarefas com o AT

Comentários
[1] Comentário enviado por Apocalipse em 16/08/2003 - 16:05h:

E ae, Ricardo?

Blz? Eu gostei da sua dica, mas eu queria saber se tem como eu descompilar, por exemplo, o Winamp.

[]'s Apocalipse

[2] Comentário enviado por jllucca em 17/08/2003 - 23:06h:

Programas emulados eu não testei, cara. Mas, pra q descompilar o WinAmp se tu pode ter acesso
ao codigo do fonte em C do XMMS?


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.