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.
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!
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.
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
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