Jump to content

Search the Community

Showing results for tags 'keygen'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • nada
  • Mente Binária
    • Núcleo
    • General
    • Arquitetura de Computadores
    • Certifications
    • Quantum computing
    • Cryptography
    • Challenges and CTF
    • Hardware Hacking
    • Electronics
    • Conferences
    • Forensics
    • Games
    • Data privacy and laws
    • Code breaking
    • Netoworking
    • Pentest
    • Speak to us!
  • Career
    • Study and profession
    • Oportunidades
  • Reverse Engineering
    • General
    • Malware Analysis
    • Firmware
    • Linux and UNIX-like
    • Windows
  • Programming
    • Assembly
    • C/C++
    • Python
    • Other languages
  • Sistemas operacionais
    • GNU/Linux and UNIX-like
    • Windows
  • Segurança na Internet's Discussão

Categories

  • Crackmes
  • Documentação
  • Debuggers
  • PE tools
  • Books
  • Util
  • Packers
  • Unpackers

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Como veio parar aqui?


Website


Github/Gitlab


LinkedIn

Found 2 results

  1. Olá galera! Estou tentando criar um KeyGen para o Crackme em anexo, mas estou esbarrando com limitações do tamanho das variáveis numéricas. Quando o nome escolhido para gerar a chave é muito grande, causa estouro. Como sou novo em programação, não sei se é falta de conhecimento ou limitação das linguagens de programação que utilizo. Será que alguém aqui no forum poderia fazer a gentileza de criar uma keygen simples em VB.Net ou C# para este crack e disponibilizar o código fonte para eu poder analisar como foi feito. Desde já agradeço. Esta é a parte do código que faz a verificação a chave: 004011F6 8D35 84624000 lea esi,dword ptr ds:[406284] 004011FC 33C9 xor ecx,ecx 004011FE 0FBE06 movsx eax,byte ptr ds:[esi] 00401201 8BD8 mov ebx,eax 00401203 2BF2 sub esi,edx 00401205 C1E0 04 shl eax,4 00401208 C1EB 05 shr ebx,5 0040120B 33C3 xor eax,ebx 0040120D 83C0 26 add eax,26 00401210 33C1 xor eax,ecx 00401212 03C8 add ecx,eax 00401214 46 inc esi 00401215 803E 00 cmp byte ptr ds:[esi],0 00401218 75 E4 jne crackme2.4011FE 0040121A B8 EF0D0C00 mov eax,C0DEF 0040121F 2BC1 sub eax,ecx 00401221 0FAFC0 imul eax,eax 00401224 50 push eax 00401225 51 push ecx 00401226 68 E1604000 push crackme2.4060E1 4060E1:"CM2-%lX-%lX" 0040122B 68 B6624000 push crackme2.4062B6 00401230 E8 9B010000 call <JMP.&wsprintfA> crackme2.exe
  2. Pessoal, estou com um problema que talvez seja simples para alguns de vcs, mas como não tenho prática em C, estou com dificuldades. Comecei o keygenme da aula 17 CERO sugerido pelo Fernando que recebe um nome e converte para maiúsculo. E justo nesta parte ele estoura o buffer. O que pode estar errado? [ paulosgf /home/paulosgf/crack/keygenme ] $ cat keygenme.c #include <stdio.h> #include <ctype.h> int main(void) { char *str; printf("Nome: "); scanf("%s", str); while (*str != '\0') { *str = toupper((unsigned char) *str); str++; } printf("%s\n", str); return 0; } [ paulosgf /home/paulosgf/crack/keygenme ] $ gcc -o keygenme keygenme.c [ paulosgf /home/paulosgf/crack/keygenme ] $ ./keygenme Nome: paulo Falha de segmentação
×
×
  • Create New...