Está en la página 1de 2

/*

////////////////////////////////////////////////////////////////////////////////
/
/ .:[CracksLatinoS]:.
/
/ Script para obtener El punto magico en los programas VC++
/
/ Siempre que el programa utilice la Dll MFC42
/
/
/
/ Script realizado by Lisa && Alquimista
/
/
/
////////////////////////////////////////////////////////////////////////////////
/
!!!!!!!!!!!!!!!! MUY IMPORTANTE !!!!!!!!!!!!!!!!!!!!!!!
Para su correcto funcionaminto es necesario:
Ejecutar el script parado en cualquier sirtio del EXE poe ejemplo
el OEP
, ha partir de hay el Script lo hace todo lo muestra en la pantall
a,
lo escribe en el LOG y pone un BP alli. y ejecuta el programa.

*/
var dir_BP
var imagen_base
var Punto_VC
var modu_base

gpa "CallWindowProcA", "user32.dll" // obtenemos la direccin de CallWindowProcA


mov dir_BP, $RESULT // Movemos el resultado a la variable
bp dir_BP // Ponemos un BP en CallWindowProcA
run
bc dir_BP
rtr
rtr
mov modu_base, eip

gmi modu_base,MODULEBASE
mov modu_base, $RESULT
add modu_base,00001000
eval "la imagen Base de MFC42.DLL es: {modu_base}"
mov imagen_base, $RESULT
log " "
log imagen_base
log " "

find modu_base,#FF5514EBA1# // Punto VC en antiguas


mov Punto_VC,$RESULT
cmp Punto_VC,0
jne final_bueno
find modu_base,#FF5514EB7F# // Punto VC en nuevas
mov Punto_VC,$RESULT
cmp Punto_VC,0
jne final_bueno
jmp final__malo:
final__malo:
msg "Este programa no usa MFC42.DLL"
run
ret

final_bueno:
bp Punto_VC
eval "El punto magico es VC++ : {Punto_VC}"
mov Punto_VC, $RESULT
msg Punto_VC
log Punto_VC
run
ret

También podría gustarte