Encriptação de executavel - C/C#/C++ - Clube do Hardware
Encriptação de executavel
Por albertoammar, 19 de setembro de 2013 em C/C#/C++
albertoammar 3
desde 19/09/2013
Postado 19 de setembro de 2013
Estou fazendo um jogo no game maker, e gostaria de encriptar o executavel. Tenho conhecimento basico em C++, o que entendi pela minha pesquisa è que tem como eu encriptar o binario certo ? Se for assim teria como eu encriptar trocando de lugar ? E depois embutir um programa dentro dele que desencripte na hora ? Gostaria de tutoriais ou algo sobre isso, gostaria eu mesmo de fazer.
kid gumer 33
Você quer encriptar o executável para que terceiros não tenham acesso usando um debugger? É isso?
albertoammar
Postado 20 de setembro de 2013
Isso, mas gostaria de realmente aprender. Pesquisei na internet é só falam de encriptar frases, isso eu sei. Gostaria de ir mais fundo e encriptar executáveis dentre outros arquivos.
Abra um arquivo executável em um editor de textos como o Notepad. Perceba que ele é composto de vários caracteres, muitos estranhos .
Agora abra o mesmo executável com um editor hexadecimal, como o Frhed. Você verá aqueles mesmos caracteres, só que de forma menos estranha: em notação hexadecimal.
Para armazenar um executável dentro de um programa, basta guardar o seu código executável convertido em hexadecimal em uma matriz, por exemplo, e para gerar, construir um arquivo com aquele conteúdo desconvertido .
Você não disse precisamente do que você quer proteger o seu executável, tornando possível que informações a respeito que eu dê sejam inúteis. Porém, acredito que seja esta a lógica que você procurava para fazer o que quer.
10.557 posts
Não sei nada sobre programação mas acredito que hajam programas que geram instaladores compactados com senha.
Acho que isso é muito usado pelos ladrões de contas bancárias ao criarem seus trojans bankers brasileiros.