elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  [Ollyscript]Mostrar en un MSG resultados del log
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Ollyscript]Mostrar en un MSG resultados del log  (Leído 2,005 veces)
.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
[Ollyscript]Mostrar en un MSG resultados del log
« en: 4 Septiembre 2011, 18:56 pm »

Hola a todos, tengo una pequeña duda como puedo mostrar en un MSG algunos resultados obtenidos por un script ejemplo

134
123
124

el problema reside en que cuando ya tengo los números de secciones del programa y los nombres me gustaría que aparecieran en el MSG

existe una forma de ir adicionando resultados en una variable es decir cada resultado de una variable que me de, esta no sea sobrescrita si no adicionada

ej:
var x
mov x,1
hola:
eval {x}
MSG $RESULT
inc x
jmp hola

el primer mensaje que sea 1
el segundo 1,2
el tercero 1,2,3

ya que esos son los valores que va tomando x

por eso como lo de las secciones es aleatorio y el máximo de secciones son 96
tendría que crear 96 variables y sería horrible

Saludos
En línea


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


Desconectado Desconectado

Mensajes: 1.441



Ver Perfil WWW
Re: [Ollyscript]Mostrar en un MSG resultados del log
« Respuesta #1 en: 5 Septiembre 2011, 14:39 pm »

var x//->estas declarando la variable x
mov x,1 // estas moviendo el valor 1, para siempre,
hola:
eval "tenemos como x: {x}"
//eval {x}  //el eval siempre va en comillas, para mayor seguridad
/*
deberia ser
*/
MSG $RESULT
inc x
jmp hola

el primer mensaje que sea 1
el segundo 1,2
el tercero 1,2,3

mensajes residuales pues seria leer el log hacia abajo o bien agregar mas variables

por ejemplo
para loguear los primeros 10 seria
Citar
var x//->estas declarando la variable x
var y//
mov x,1 //
/*
estas moviendo el valor 1, para siempre, y con eso ya se declara como variable
*/
mov y,0A
hola:
eval "tenemos como x: //{x}//  y ://{y}"
MSG $RESULT
log "",$RESULT
inc x
dec y
cmp y,0
je fin
jmp hola
fin:
ret



si es por escribir la mayor cantidad de informacion es mejor que complementes con WRT y WRTA !
« Última modificación: 5 Septiembre 2011, 15:40 pm por apuromafo » En línea

Apuromafo
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines