Código:
[TMC]
D2Version=0
Check=02 00 77 6D 61 72 73 8CC5EB579119D58748AFD3A58839093D0F3D5BFC 1C 65 08 00 10 d9
HackCHKSUM=16 7f df cc
CorrectCHKSUM=dc a2 f8 0e
Action=7
Log=7
Msg="You are killed by Warden!"
[PickIt1]
D2Version=1
Check=02 0c 44 32 43 6c 69 65 6e 74 2e 64 6c 6c 00 ec 01 79 BC 0A 00 04 d9
;HackCHKSUM=38 88 7b 24
CorrectCHKSUM=aa ff fd 70
Action=7
Log=7
Msg="You are killed by Warden!"
Mi pregunta es: ¿Cómo hago para obtener el Check, HackCHKSUM y CorrectCHKSUM de un ejecutable nuevo? (supongamos, bot.exe). El software está realizado en C++ (del cual se lo básico), estuve checkeando el código fuente pero no hay ninguna función que permita obtener estos valores.
Como ya vienen valores por defecto, supongo que hay otra forma de obtenerlos, ¿cierto?.
Busqué en el Gigante pero solo encontré comprobaciones de un ejecutable en md5, es decir, comprobar 'x' cadena con 'z', pero no hay nada de "HackCHKSUM" ni "CorrectCHKSUM", es una comprobación simple de una sola cadena.
El software, por lo que ví chusmeando el código fuente, utiliza el cifrado RC4, pero no se si es para la comprobación o para otras acciones.
¿Alguien puede darme una pista por favor? Gracias.