Como vejo o código dos arquivos .exe? [duplicado]

0

Como vejo o código por trás de um programa .exe no Linux? Eu quero ver o código do programa porque quero ver como ele funciona. Estou apenas aprendendo codificação, então achei que o programa seria legal de se ver!

    
por VoyagerLinuxGamer 16.11.2015 / 22:02

3 respostas

0

Se você deseja ver a origem dos executáveis Linux, instale o apt-src package ( sudo apt-get install apt-src ) e leia man apt-src . Então você pode usar apt-src para obter a fonte do pacote ANY do Ubuntu.

    
por waltinator 16.11.2015 / 22:42
0

Existe algo conhecido como decompiler . Quando você cria um programa em uma linguagem compilada, como C, você usa o compilador que traduz código legível em código de máquina. Decompiler faz o oposto. Aqui está uma pequena lista de descompiladores C, da pergunta stackoverflow .

Eu não tenho experiência com descompiladores, mas meu palpite é que, se um programa não for de código aberto, você não conseguirá descompilar.

Com aplicativos de código aberto, é mais fácil: você pode usar apt-get source package-name ou apenas procurar um aplicativo no git-hub

    
por Sergiy Kolodyazhnyy 17.11.2015 / 08:48
-1

Você não pode, .exe são binários executáveis para windows, não há código, apenas instruções de máquina. Se você usa Linux ou Mac, você pode encontrar facilmente as fontes brutas na pasta temp src do gerenciador de pacotes (brew, yum, apt-get ...), os sistemas Unix fazem o download das fontes e (às vezes) o criam em sua própria máquina

    
por PRDeving 16.11.2015 / 22:09