Autor
|
Tema: Expliquenme bien lo que se hace aqui ! (Leído 3,772 veces)
|
TrashAmbishion
Desconectado
Mensajes: 756
|
He logrado detectar varias operaciones que hace, pero no comprendo lo que sucede con la instruccion DIV, gracias de antemano. Salu2
|
|
|
En línea
|
|
|
|
Flamer
Desconectado
Mensajes: 1.052
crack, crack y mas crack...
|
no estoy muy seguro por que nesesito estar traseando yo, ya que soy medio bruto para a prederme lo basico pero te digo creo que lo divide con eax fijate cuanto vale eax y cuanto vale ebx y si cambean los registros
saludos flamer
|
|
|
En línea
|
|
|
|
.:UND3R:.
|
IDIV = realiza una división entre dos números con signos.
Cuando se divide por un valor de 8 bits, posee la siguiente estructura: Dividendo: AH Divisor: r/m8 (registro de 8 bits o un valor inmediato) Cociente: AL Resto: AH
Cuando se divide por un valor de 16 bits, posee la siguiente estructura: Dividendo DX:AX Divisor r/m16 Cociente:AX Resto: DX
Cuando se divide por un valor de 32 bits, posee la siguiente estructura: Dividendo: EDX:EAX Divisor: r/m32 Cociente: EAX Resto: EDX
Cuando se realiza una división con signo (IDIV), se debe extender el signo, por ejemplo si en EAX introducimos un valor negativo, este debería extenderse hasta EDX, para que el dividendo simbolice el valor deseado, para ello se usan las siguientes instrucciones:
CBW, CWD y CDQ
Convert byte to word, convert word to dword, convert dword to qword.
En otras palabras se está extendiendo el signo de EAX, en EDX y luego se está dividiendo por EBX, en donde el cociente será almacenado en EAX y el residuo o resto en EDX.
Espero que se haya podido aclarar, saludos.
|
|
|
En línea
|
Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
|
|
|
TrashAmbishion
Desconectado
Mensajes: 756
|
Muchas gracias por su respuesta hay alguna herramienta o de que forma puedo hacer divisiones con numeros hexadecimales donde me muestre el resultado y su resto....
Gracias
|
|
|
En línea
|
|
|
|
MCKSys Argentina
|
Muchas gracias por su respuesta hay alguna herramienta o de que forma puedo hacer divisiones con numeros hexadecimales donde me muestre el resultado y su resto....
Gracias
La calculadora de windows???
|
|
|
En línea
|
MCKSys Argentina "Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."
|
|
|
karmany
|
Muchas gracias por su respuesta hay alguna herramienta o de que forma puedo hacer divisiones con numeros hexadecimales donde me muestre el resultado y su resto....
Gracias
También podrías preparar un código en ensamblador y lo pegas en OllyDBG
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
expliquenme como cifrar o diganme si estoy bien... porfavor
Programación Visual Basic
|
Belial & Grimoire
|
5
|
2,910
|
21 Agosto 2007, 20:54 pm
por Belial & Grimoire
|
|
|
Unas Veces Lo Hace Bien Otras No :S (Plis Urgente)
Programación C/C++
|
Gerik
|
1
|
2,120
|
14 Septiembre 2010, 01:13 am
por Beakman
|
|
|
Facebook no te hace bien
Noticias
|
almafuerte25
|
0
|
1,252
|
15 Agosto 2013, 18:16 pm
por almafuerte25
|
|
|
implemente un codigo que pida 6 datos a 5 personas pero no hace la busqueda bien
Programación C/C++
|
a.9471
|
1
|
1,983
|
6 Diciembre 2014, 09:40 am
por soyloqbuskas
|
|
|
He aquí por qué no pagar ransomware: un hospital lo hace pero no le devuelven...
Noticias
|
wolfbcn
|
1
|
1,907
|
26 Mayo 2016, 15:52 pm
por RevolucionVegana
|
|