_punto magico vc++.txt
来自「700个脱壳脚本, 可以放在在OD的ollyscript Plugin中.」· 文本 代码 · 共 78 行
TXT
78 行
/*
/////////////////////////////////////////////////////////////////////////////////
/ .:[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 pantalla,
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 direcci髇 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
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?