Descompilador
#1
Posted 29/04/2003, 21:38
#2
Posted 29/04/2003, 22:15
Isso não é ao menos imaginável...
- Como que você sabe que o programa foi escrito em C++?
- Como você vai saber qual o compilador usado? E sua versão?
- Quais as bibliotecas usadas?
- A maioria dos programas executáveis incorporam as informações de debug ( o código ficaria ilegível )
- Como você vai saber as opções de compilação?
Ou seja, seria impossível.
#3
Posted 30/04/2003, 13:38
Assim como existem descompiladores que geram códigos em assembler de qualquer executável existem alguns que geram o código em C de qualquer executável.Você tá brincando, não é?
Isso não é ao menos imaginável...
- Como que você sabe que o programa foi escrito em C++?
- Como você vai saber qual o compilador usado? E sua versão?
- Quais as bibliotecas usadas?
- A maioria dos programas executáveis incorporam as informações de debug ( o código ficaria ilegível )
- Como você vai saber as opções de compilação?
Ou seja, seria impossível.
Se vc dúvida procura saber do REC- Reverse Engeneering Compiler... Elel é um descompilador multiplataforma que também funciona online (infelizmente ainda de forma irregular)..
Ele ao invés de assembler como a grande maioria do descompiladores, gera o código em C, bastando assim usar um compilador C básico como o gratuito gcc (Gnu C Compiler) para Linux e recriar o programa.
O REC também suporta formatos pouco usuais de programas, como código de playstation e macintosh, e possui versões para MacOS, Linux, Windows, Solaris e SunOS.
Como eu mato a cobra e mostro o pau ái vai o endereço do site do REC (Espero q vc's me louvem por isso, não todo dia q se encontra de mão baijada um programa como estes não... uma verdadeira perola para os programadores de ´C é este REC):
http://www.backerstr...com/rec/rec.htm
E caro Wrathchild, infelizmente não estou brincando, pô deveria pesquizar mais antes de fazer comentários como o q fez... no meu caso não, mas se fosse um usuário novato ele iria ficar todod desiludido achando que nunca iria achar um descompilador de C (tadinho)... VC deve rever ses conceitos cara.
#4
Posted 30/04/2003, 15:03
Baixei o descompilador, escrevi um programinha muito simples e compilei com um compilador diferente (não é da Borland ou da Microsoft).
O código gerado pelo descompilador teve um monte de comentários de erros e o escambau. Nada do código que eu queria.
Foi o que eu disse, isso varia muito de compilador pra compilador, além dos parâmetros, etc.
PS.: Não quis ser mal educado, é que eu escrevo sem emoção e parece que eu to debochando ou outra coisa... Sem ressentimentos, ok?
#5
Posted 30/04/2003, 23:20
e tipo esse negocio d descompilador eh mo sacanagem....
um dia eu tb quiz um descompilador mas pra Flash e ateh chegei a postar nesse forum perguntando onde eu axava mas depois pensei melhor... se o kra quisse q nos vissemos o codigo ele colocaria pra gente baixar igual muita gente faz no Linux ou naum impediria d visualizar...
kra vc passa um tempaum pra fazer um programa e chega um kra e copia ele sem do eh sacanagem...
Acho que você não precisa de uma assinatura com uma fonte tão grande, certo?
Por favor, leia as regras!
Abraços!
#6
Posted 30/04/2003, 23:25
Descompiladores são uma furada, e mantenho dito.
#7 gnomowd
Posted 02/05/2003, 00:33
acho q descompiladores são uma boa, pq vc quer aprender como se faz uma função e aí vc descompila o programa e aprende um pouco... pena que n funfam blz...
mas, valew pelo link, bitsman
falow
#8
Posted 07/05/2003, 13:06
Ô cara liga não, as vezes isso acontece comigo tb... me desculpe se fui mal educado veleu...."De qualquer executável"? Não foi o que aconteceu aqui.
Baixei o descompilador, escrevi um programinha muito simples e compilei com um compilador diferente (não é da Borland ou da Microsoft).
O código gerado pelo descompilador teve um monte de comentários de erros e o escambau. Nada do código que eu queria.
Foi o que eu disse, isso varia muito de compilador pra compilador, além dos parâmetros, etc.
PS.: Não quis ser mal educado, é que eu escrevo sem emoção e parece que eu to debochando ou outra coisa... Sem ressentimentos, ok?
Cara, os códigos q gerei aqui deram certo.
#9
Posted 07/05/2003, 13:11
Sabia a resposta sim... acontece q estou procurando um descompilador mais recente... o rec tá meio desatualizado.Ai kra se vc sabia a resposta pq pergunto???
e tipo esse negocio d descompilador eh mo sacanagem....
um dia eu tb quiz um descompilador mas pra Flash e ateh chegei a postar nesse forum perguntando onde eu axava mas depois pensei melhor... se o kra quisse q nos vissemos o codigo ele colocaria pra gente baixar igual muita gente faz no Linux ou naum impediria d visualizar...
kra vc passa um tempaum pra fazer um programa e chega um kra e copia ele sem do eh sacanagem...
Esse negócio de descompilador esta sendo muito utilizado principalmente por proficionais recem saídos dasunivercidades ou por univercitários q estão desenvolvendo algum projeto... isso se chama engenharia reversa e vem se destacando cada dia mais.
Muitos programadores desenvolvem sistemas de proteção contra desconpiladores inpedindo a geração dos códigos.
#10
Posted 08/05/2003, 22:18
Existem alguns decompiladores q só analisam o código executável, listam as principais diretivas da linguagem e coisas do tipo. Não conseguem "ver" muito mais do q já é aparente (vide comentário no parágrafo seguinte). Outros geram a visão assemblada do código (independentemente do dialeto da linguagem), q pode ser alterada/recompilada.
Evidentemente os compiladores "temperam" os executáveis gerados de acordo com as preferências e tendências do fabricante, releases, bibliotecas utilizadas, etc, e isto complica a tarefa do decompilador.
Geralmente os decompiladores não trazem os resultados esperados pelos usuários q pouco ou nada sabem do próprio executável q desejam decompilar. Estes têm diversos interesses, desde o simples conhecimento do código original, para manutenções de códigos q não têm histórico ou documentação apropriada, até - o que infelizmente é o mais comum - a cópia de conteúdo.
Blz?
» Deixe tudo um pouco melhor do que era antes de você chegar!
#11
Posted 13/05/2003, 13:49
bom kra hj na internet eh dificil vc axar kras babacas q naum gostam d ajudarSabia a resposta sim... acontece q estou procurando um descompilador mais recente... o rec tá meio desatualizado.Ai kra se vc sabia a resposta pq pergunto???
e tipo esse negocio d descompilador eh mo sacanagem....
um dia eu tb quiz um descompilador mas pra Flash e ateh chegei a postar nesse forum perguntando onde eu axava mas depois pensei melhor... se o kra quisse q nos vissemos o codigo ele colocaria pra gente baixar igual muita gente faz no Linux ou naum impediria d visualizar...
kra vc passa um tempaum pra fazer um programa e chega um kra e copia ele sem do eh sacanagem...
Esse negócio de descompilador esta sendo muito utilizado principalmente por proficionais recem saídos das univercidades ou por univercitários q estão desenvolvendo algum projeto... isso se chama engenharia reversa e vem se destacando cada dia mais.
Muitos programadores desenvolvem sistemas de proteção contra desconpiladores inpedindo a geração dos códigos.
veja por exemplo esse forum....
eu costmo enviar e-mails para os donos dos programas pedindo ajuda para o kra e normalmente eles ajudam e muitas vezes me daum o codigo fonte sem problema algum(eh logico q nunca pedi para grandes empresas hehhee) e kra com o google vc axa tudo na net e com tutoriais
eu sei um site q tem ateh o codigo fonte d um dos primeiros marios pra dos
Acho que você não precisa de uma assinatura com uma fonte tão grande, certo?
Por favor, leia as regras!
Abraços!
#12
Posted 14/05/2003, 14:30
Pois é Lpcf, muita gente deste forum posta só para criticar o autor da dúvida ou mensagem principal (muitas vezes para corrigir um erro de português), é uma pena isso, este fórum tinha tudo para dar certo.bom kra hj na internet eh dificil vc axar kras babacas q naum gostam d ajudar
Sabia a resposta sim... acontece q estou procurando um descompilador mais recente... o rec tá meio desatualizado.Ai kra se vc sabia a resposta pq pergunto???
e tipo esse negocio d descompilador eh mo sacanagem....
um dia eu tb quiz um descompilador mas pra Flash e ateh chegei a postar nesse forum perguntando onde eu axava mas depois pensei melhor... se o kra quisse q nos vissemos o codigo ele colocaria pra gente baixar igual muita gente faz no Linux ou naum impediria d visualizar...
kra vc passa um tempaum pra fazer um programa e chega um kra e copia ele sem do eh sacanagem...
Esse negócio de descompilador esta sendo muito utilizado principalmente por proficionais recem saídos das univercidades ou por univercitários q estão desenvolvendo algum projeto... isso se chama engenharia reversa e vem se destacando cada dia mais.
Muitos programadores desenvolvem sistemas de proteção contra desconpiladores inpedindo a geração dos códigos.
veja por exemplo esse forum....
eu costmo enviar e-mails para os donos dos programas pedindo ajuda para o kra e normalmente eles ajudam e muitas vezes me daum o codigo fonte sem problema algum(eh logico q nunca pedi para grandes empresas hehhee) e kra com o google vc axa tudo na net e com tutoriais
eu sei um site q tem ateh o codigo fonte d um dos primeiros marios pra dos
Bom, venho te pedir q me mande para meu e-mail tudo q vc tiver de interessante sobre progrtamação, podeser apenas os links do site q vc ciou... ficaria muito grato.
Aaaa e meu e-mail é bitsman@bol.com.br.
Fui
#13 gnomowd
Posted 19/06/2003, 12:51
Assembler? q linguagem eh essa? e onde tem decompiladores assembler?Assim como existem descompiladores que geram códigos em assembler de qualquer executável existem alguns que geram o código em C de qualquer executável.
#14
Posted 19/06/2003, 14:17
O Assembler não é uma linguagem comercial.
» Deixe tudo um pouco melhor do que era antes de você chegar!
#15
Posted 26/06/2003, 13:33
demorei pra te responder pq to super sem tempo mas te enviei os arquivos ^^Pois é Lpcf, muita gente deste forum posta só para criticar o autor da dúvida ou mensagem principal (muitas vezes para corrigir um erro de português), é uma pena isso, este fórum tinha tudo para dar certo.
bom kra hj na internet eh dificil vc axar kras babacas q naum gostam d ajudar
Sabia a resposta sim... acontece q estou procurando um descompilador mais recente... o rec tá meio desatualizado.Ai kra se vc sabia a resposta pq pergunto???
e tipo esse negocio d descompilador eh mo sacanagem....
um dia eu tb quiz um descompilador mas pra Flash e ateh chegei a postar nesse forum perguntando onde eu axava mas depois pensei melhor... se o kra quisse q nos vissemos o codigo ele colocaria pra gente baixar igual muita gente faz no Linux ou naum impediria d visualizar...
kra vc passa um tempaum pra fazer um programa e chega um kra e copia ele sem do eh sacanagem...
Esse negócio de descompilador esta sendo muito utilizado principalmente por proficionais recem saídos das univercidades ou por univercitários q estão desenvolvendo algum projeto... isso se chama engenharia reversa e vem se destacando cada dia mais.
Muitos programadores desenvolvem sistemas de proteção contra desconpiladores inpedindo a geração dos códigos.
veja por exemplo esse forum....
eu costmo enviar e-mails para os donos dos programas pedindo ajuda para o kra e normalmente eles ajudam e muitas vezes me daum o codigo fonte sem problema algum(eh logico q nunca pedi para grandes empresas hehhee) e kra com o google vc axa tudo na net e com tutoriais
eu sei um site q tem ateh o codigo fonte d um dos primeiros marios pra dos
Bom, venho te pedir q me mande para meu e-mail tudo q vc tiver de interessante sobre progrtamação, podeser apenas os links do site q vc ciou... ficaria muito grato.
Aaaa e meu e-mail é bitsman@bol.com.br.
Fui
Acho que você não precisa de uma assinatura com uma fonte tão grande, certo?
Por favor, leia as regras!
Abraços!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)