logear string (hex to ascii) con ollyscript

Iniciado por .:UND3R:., 2 Septiembre 2011, 23:28 PM

0 Miembros y 1 Visitante están viendo este tema.

.:UND3R:.

eso osea tengo lo siguiente:
30585055 es decir UPX
pero al momento de pushearlo al log, este me muestro los hexadecimales y no la strign

[VALOR]: 30585055

como hago para que diga:

[VALOR]: UPX

en el log?

creo que primero se debe realizar un rev para luego con otro comando pasarlo a ascii
Gracias

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

apuromafo CLS

#1
convertir con variables como str, o buf , no tengo a mano nada, pero que es posible lo es,

inclusive revisa el script de pe header que envie de lcf, ahi claramente tendras varias formas de uso, solo debes depurarlo...revisalo con detalle, toma el NOMBRE DEL EXE y trabaja con cadenas  tanto hex a decimal, hex a ascii...y otras..

saludos Apuromafo

amm el post es este:
http://foro.elhacker.net/ingenieria_inversa/duda_con_ollyscript-t337908.0.html;msg1658883#msg1658883

.:UND3R:.

Leyendo un poco el script e indagando encontré la solución, la expongo por si alguien le interesa:

CitarVAR STRINGALOGEAR
MOV STRINGALOGEAR,55505830 (UPX0) //mueve 55505830 a la variable
REV STRINGALOGEAR //invierte el valor de STRINGALOGEAR
MOV STRINGALOGEAR,$RESULT //el resultado del rev se guarda en STRINGALOGEAR
BUF STRINGALOGEAR //Convierte una String o dword a buffer 
STR STRINGALOGEAR//Convierte un buffer a una string
LOG STRINGALOGEAR//logea el valor de la variable en el log de ollydbg

STRINGALOGEAR:UPX0

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)