Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: .:UND3R:. en 26 Septiembre 2011, 17:39 pm



Título: realizar resta DECIMAL con OllyScript
Publicado por: .:UND3R:. en 26 Septiembre 2011, 17:39 pm
Como puedo realizar una resta decimal con ollydbg, ya que el comando SUB lo hace de manera hexadecimal

Saludos


Título: Re: realizar resta DECIMAL con OllyScript
Publicado por: .:UND3R:. en 26 Septiembre 2011, 17:48 pm
Me aparece lo siguiente en el help:

Citar
For decimal values, use the point (i.e. 100. 128.)

pero no logro realizarlo


Título: Re: realizar resta DECIMAL con OllyScript
Publicado por: MCKSys Argentina en 26 Septiembre 2011, 17:53 pm
Y porque necesitas convertir en decimal? Lo restas en Hexa y lo conviertes despues...


Título: Re: realizar resta DECIMAL con OllyScript
Publicado por: .:UND3R:. en 26 Septiembre 2011, 18:49 pm
como paso de decimal a hexa?

los dos números que necesito restar están en decimal, tendría que pasar ambos a hexadecimal luego restarlos y pasarlo a decimal

Saludos


Título: Re: realizar resta DECIMAL con OllyScript
Publicado por: MCKSys Argentina en 26 Septiembre 2011, 20:07 pm
100d =
como paso de decimal a hexa?
64h

Usando la calculadora???  ;D

Si son constantes, ponlos directamente en hex...

PD: No se si estas con ODBGScript todavia, o si esto es para otra cosa.... :P


Título: Re: realizar resta DECIMAL con OllyScript
Publicado por: .:UND3R:. en 26 Septiembre 2011, 20:42 pm
Era para OllyDbg pero calculaba de otra forma, dándome el resultado con cálculos decimales, ahora logré encontrar el mismo resultado pero en hexadecimal

Saludos


Título: Re: realizar resta DECIMAL con OllyScript
Publicado por: apuromafo CLS en 4 Octubre 2011, 20:26 pm
ilto o ulto no recuerdo como se llama la variable, tambien se podia usar buff y otras como eval, asi vas verificando, hay ejemplos aveces de convertir en Octal, decimal y hexadecimal

saludos Apuromafo