Ir para conteúdo
Entre para seguir isso  
gzn

Crackme Level 1

Posts Recomendados

Esse crackme é bem simples, ele tem uma etapa basicamente idêntica ao crackme 0 do @Pimptech, porém, tem mais dois desafios simples.

Como eu acredito que sempre seria bom publicar o código fonte (até para ver se a intenção do usuário do fórum não era mesmo prejudicar o computador de alguém), estou publicando o código fonte só que ele está criptografado (uma das técnicas mais simples e que nem é segura rs). Se você soube resolver o último desafio você fez isso.

Lembre-se de colocar os dois arquivos na mesma pasta.

Obs.: galera, sou iniciante, não exijam muito de mim kkk

 

crackme_level1.c

crackme_level1.exe

Editado por gzn

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como ninguém deu feedback :( vou dar algumas dicas

Ferramentas que você pode usar:

* PEID, DIE, etc., só para você saber superficialmente o compilador e se tem algum packer =)

* x64dbg limpo (sem plugin nenhum da pra resolver)

* uma linguagem de programação que você domine (para resolver o último desafio e descobrir o código fonte)

Quem tiver dúvidas eu ajudo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tudo bem gzn??

Bacana este seu desafio resolvi os dois primeiros passos, e estou nervoso por que causa do terceiro .,,,, kkkkk ... Me falta background ainda ....Mas chego lá... Me da uma dica para resolver isso.

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

@ceconelo 

Já viu o filme jogo da imitação cujo roteiro aborda criptografia? Pois então, embora nesse filme não tenha nada técnico sobre criptografia ele fala que o código dos nazi foi quebrado porque existia sempre uma sequencia conhecida na mensagem cifrada pela enigma (o cumprimento ao líder da nação se não me engano). Isso facilitou muito a quebra do código.

Bom, com essa dica, eu faria a pergunta: O que geralmente tem em um arquivo cuja fonte é escrita em linguagem C? Existe algum trecho de código que você tem quase que a certeza que ele existe no fonte? Sim! E pelo visto você viu que eu usei funções bem comuns da biblioteca padrão da linguagem C! Mas nessa caso poderia ser mais simples ainda!

Você já ouviu falar de força bruta? Imagine o seguinte: você pega cada byte desse arquivo e faz uma operação muito simples e tem um resultado! Quando você fizer isso com os bytes do arquivo e tiver algo que você já conhece você mata a charada!

Eu não manjo quase nada de criptografia (estou mais na perspectiva de um usuário). Quando eu fizer algum estudo prático sobre criptografia planejo complementar esse crackme com alguns conceitos básicos de como quebrar essas coisas!

Boa diversão!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

Entre para seguir isso  

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×