Descompilando programas

Publicado por Ricardo Rodrigues Lucca em 13/08/2003

[ Hits: 17.137 ]

Blog: http://aventurasdeumdevop.blogspot.com.br/

 


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

Xterm colorido

Estatística Linux / Registrando um usuario Linux

Documentação

Grupo de usuários Linux do Pará

Problema com o SU?

Leitura recomendada

Iniciar, reiniciar e desligar o modo gráfico através do terminal (Gnome)

Alterando recursivamente permissão de arquivos e pastas

Abrindo imagens via linha de comando

Arrumar o relógio

Comando tcpdump - exemplos de uso

  

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?

[3] Comentário enviado por mauricio123 em 27/04/2020 - 13:07h


Caraca. Descompilar. Essa para mim é nova. Ter acesso ao código dos programas vai ser uma experiência.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts