Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Mad Antrax

#341
ASM / Re: Ayuda con fadd qword ptr [xxxxxx]
1 Diciembre 2013, 23:20 PM
Cita de: cpu2 en  1 Diciembre 2013, 23:18 PM
El estandar es el IEEE 754, pero ya no tengo la documentacion. Por cierto, aplicaste lo que te dije al trainer y funciona?

Un saludo.

Lo he puesto a mi manera:

Código (asm) [Seleccionar]
fstp dword ptr [esi+34]
mov [esi+34],42C80000
fnstsw ax


Así, al ejecutar la instrucción, la variable esi+34 siempre tendrá valor 100.0

;-)
#342
ASM / Re: Ayuda con fadd qword ptr [xxxxxx]
1 Diciembre 2013, 23:04 PM
Duda ninguna, me lo has explicado todo perfecto. Solo falta entender como coño funcionan los numeros decimales en asm (hexadecimal), por mas que lo smiro, no les veo ninguna lógica o relación xD

Los numeros enteros y los negativos si que los entendí, pero los decimales..... es dificil ver que 0x42c80000 es 100 xD


edit, me ha ayudado mucho éste anexo: http://es.wikipedia.org/wiki/Anexo:Listados_de_instrucciones_x86
#343
ASM / Re: Ayuda con fadd qword ptr [xxxxxx]
1 Diciembre 2013, 22:47 PM
Estoy haciendo trainers para un videojuego (cheats, trucos, etc), utilizo CheatEngine + inyección de codigo.

La variable que pretendo modificar es de tipo Float (hay otras Double, pero es casi lo mismo). El código original resta 0.25 en cada ejecición y yo quiero que se almacene el valor 100 en lugar de restar, es decir:

A = A - 0.25 (éste el el código original)

Y lo que quiero hacer yo es:

A = A - 0.25
A = 100 (Añadir ésta línea para que mi variable tenga el valor de 100 todo el rato)
#344
ASM / Re: Ayuda con fadd qword ptr [xxxxxx]
1 Diciembre 2013, 22:04 PM
Gracias por responder, me ha servido tu explicación de fldz para poner el registro a zero.

Ahora lo que he conseguido es nopear la instrucción fadd y he hecho lo siguiente:

mov [esi+34],3F800000

Con eso, establezco el valor de la variable a 1 (que también me interesa hacerlo).

Ahora solo quiero aprender como funcionan los números decimales en ASM. No entiendo porque 1 = 3F800000 y el 2 = 40000000

Hay alguna tabla que me permita calcular el valor hexadecimal de un número decimal (float)?
#345
ASM / Ayuda con fadd qword ptr [xxxxxx]
1 Diciembre 2013, 18:45 PM
Buenas a todos

A ver, no estoy acostumbrado a trabajar con ASM y tengo una duda que no puedo resolver xD

Estoy trabajando con una variable de tiplo single (float) y he llegado a la instrucción que modifica dicha variable:

fadd qword ptr [Project1.exe+10A0]
fstp dword ptr [esi+34]


La primera instrucción me añade (fadd) el valor de Project1.exe+10A0 (que tiene un valor de 0.25). Luego la segunda instrucción almacena el valor en la variable esi+34 ¿lo digo bien? Bueno, pues yo quiero aumentar 0.75 en lugar de 0.25, he probado lo siguiente:

fadd qword ptr [0.75] = Ya se que eso no funciona, pero tenía que probarlo
fadd qword ptr 0.75 = Tampoco funciona
mov [esi+34],0.75 = Tampoco funciona

Como podéis observar, lo estoy haciendo fatal, jaja. Cual es la instrucción que me permite añadir el valor que yo quiera a mi variable de tiplo Single (float)?

Saludos y gracias
#346
Ingeniería Inversa / Re: consulta
1 Diciembre 2013, 09:13 AM
Cita de: Masterx2010 en 30 Noviembre 2013, 21:14 PM
saludos mi estimado.. ya logre unpackear. de Code Meter un exe comprimido con Wibu. compañia del code meter, ahora bien tengo una duda.. yo logro reparar la iat, manual menten encontre el punto magico.. el abuelo "Import.REConstructor.V1.6 Final.Modify" el me dice que esta bien la IAt YES.. pero a la hora de abrir elprograma, me da error. ahora bien es necesario reparar la IAT antes de sacarla del packer, o tambien se puede reparar una vez unpackeado? tengo esa pequeña duda alli por favor, agradecido de las respuestas brindadas, saludos Mxksys. ya se cual sera tu respuesta, pero dejemos que otros aporten ideas.. de todos modos yo ice el curso de ricardo..

Habrás hecho el curso de Ricarno? No lo se, lo que si sé es que no has hecho un curso de Castellano/Español. Madre del amor hermoso, he tenido que leer tu texto 3 veces y aún no consigo saber que te ocurre.

Podrías volver a expresarte mejor? Gracias.
#347
Buenas!

por mi parte añadiré más funciones al fichero para tenerlo más completo, a la espera de MCKS para que nos enseñe su script completito...

:silbar:
#348
Uala, estas cargando la skin a través de una variable estática?

Dinos la verdad, cuantos días llevas programando?
#349
Dudas Generales / Re: Rar con contraseña
27 Noviembre 2013, 17:15 PM
Cita de: xzh10 en 27 Noviembre 2013, 16:56 PM
Me lo baje de aquí:

http://www.mediafire.com/download/1lfeivrvxugwuv1/ForceFiddler+v.1.0.rar

Hay otra forma de postear el archivo directamente sin poner el link?

No se si es del todo correcto poner links.



Estoy trabajando con el RAR, a ver si hay suerte :)
#350
Dudas Generales / Re: Rar con contraseña
27 Noviembre 2013, 16:34 PM
Postea el RAR con contraseña y te lo intento petar...