padvak Posted May 20, 2012 at 01:26 AM Report #456924 Posted May 20, 2012 at 01:26 AM Olá meus amigos, tudo bom? Gostaria de saber se vocês sabem como poderia proteger as strings do meu programa para que não consigam pegar as strings, eu uso algumas strings restrita e gostaria de proteger como o programa process explorer com ele da para pegar as strings de um determinado programa. Thanks ~ Padvak 1337
bsccara Posted May 20, 2012 at 01:00 PM Report #456946 Posted May 20, 2012 at 01:00 PM Mete as strings encriptadas no programa e usa uma função para extraí-las durante a execução. Podes fazer usar o operador 'xor' com um valor fixo, que seja gravado no programa, para encriptá-las. Deves ter presente que isto apenas dificulta a obtenção das strings mas não impossibilita.
passarito Posted May 21, 2012 at 03:13 PM Report #457174 Posted May 21, 2012 at 03:13 PM Boas, também já tive esse problema. Como disse @Bsccara há sempre forma de conseguirem os seus objectivos, mas cá vai mais um método.... 1. Crias um ficheiro com lixo e lá no meio numa posição por ti conhecida colocas a string encriptada 2. O programa nunca arrancará se: Se o ficheiro não existir, o tamanho do fiheiro for diferente da que definires, se a data for diferente da que definires. 3. Compara a string que obtens do ficheiro com outra string com outra encriptação no teu programa, se forem diferentes.... o programa não arranca. Pode inclusivamente colocar uma mensagem de saída no programa do género: Programa alterado por Hacker! Penso que assim os assustas.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now