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

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Alguna lista con los jump's condicionales junto con su valor hexadecimal?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Alguna lista con los jump's condicionales junto con su valor hexadecimal?  (Leído 2,674 veces)
.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Alguna lista con los jump's condicionales junto con su valor hexadecimal?
« en: 10 Octubre 2011, 18:46 pm »

Eso, he encontrado listas de los tipos de saltos, pero sin su valor hexadecimal, si alguien me ayudará estaría muy agradecido, saludos :D
En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: Alguna lista con los jump's condicionales junto con su valor hexadecimal?
« Respuesta #1 en: 10 Octubre 2011, 18:46 pm »

Por cierto es para un script que podría ser util, bueno eso creo
En línea


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

Mensajes: 1.602


Sueñas que sueñas


Ver Perfil WWW
Re: Alguna lista con los jump's condicionales junto con su valor hexadecimal?
« Respuesta #2 en: 10 Octubre 2011, 20:50 pm »

70                        JO   rel8               o.......               Jump short if overflow (OF=1)
71                        JNO   rel8               o.......               Jump short if not overflow (OF=0)
72                        JB   rel8               .......c               Jump short if below/not above or equal/carry (CF=1)
JNAE   rel8         
JC   rel8         
73                        JNB   rel8               .......c               Jump short if not below/above or equal/not carry (CF=0)
JAE   rel8         
JNC   rel8         
74                        JZ   rel8               ....z...               Jump short if zero/equal (ZF=0)
JE   rel8         
75                        JNZ   rel8               ....z...               Jump short if not zero/not equal (ZF=1)
JNE   rel8         
76                        JBE   rel8               ....z..c               Jump short if below or equal/not above (CF=1 AND ZF=1)
JNA   rel8         
77                        JNBE   rel8               ....z..c               Jump short if not below or equal/above (CF=0 AND ZF=0)
JA   rel8         
78                        JS   rel8               ...s....               Jump short if sign (SF=1)
79                        JNS   rel8               ...s....               Jump short if not sign (SF=0)
7A                        JP   rel8               ......p.               Jump short if parity/parity even (PF=1)
JPE   rel8         
7B                        JNP   rel8               ......p.               Jump short if not parity/parity odd
JPO   rel8         
7C                        JL   rel8               o..s....               Jump short if less/not greater (SF!=OF)
JNGE   rel8         
7D                        JNL   rel8               o..s....               Jump short if not less/greater or equal (SF=OF)
JGE   rel8         
7E                        JLE   rel8               o..sz...               Jump short if less or equal/not greater ((ZF=1) OR (SF!=OF))
JNG   rel8         
7F                        JNLE   rel8               o..sz...               Jump short if not less nor equal/greater ((ZF=0) AND (SF=OF))
JG

Extraído de aquí:
http://ref.x86asm.net/coder32.html
En línea

jackgris

Desconectado Desconectado

Mensajes: 149



Ver Perfil
Re: Alguna lista con los jump's condicionales junto con su valor hexadecimal?
« Respuesta #3 en: 11 Octubre 2011, 00:26 am »

NO lo conocia, es un enlase muy util karmany, ya lo agrego a mis favoritos  :laugh:
En línea

.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: Alguna lista con los jump's condicionales junto con su valor hexadecimal?
« Respuesta #4 en: 11 Octubre 2011, 17:28 pm »

Excelente, muchísimas gracias a ver si logro hacer mi script que tengo en mente en breve lo publicaré, saludos
En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: Alguna lista con los jump's condicionales junto con su valor hexadecimal?
« Respuesta #5 en: 25 Octubre 2011, 18:15 pm »

Para no crear un nuevo post planteo mi nueva duda
Existe alguna diferencia entre un salto SHORT y uno que NO lo sea refiriéndome en diferencia hexadecimal

ya que viendo más detalladamente el link que envió Karmany todos los saltos que aparecen en su descripción aparece SHORT varían los NO SHORT


Pues eso,Saludos
En línea


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


Desconectado Desconectado

Mensajes: 538



Ver Perfil WWW
Re: Alguna lista con los jump's condicionales junto con su valor hexadecimal?
« Respuesta #6 en: 25 Octubre 2011, 18:31 pm »

Si, varia en como se codifica un salto Jcc SHORT, con Jcc NEAR.  Los saltos condicionales no pueden ser FAR/LONG.

Para mas detalles, puedes referirte a: Intel Architecture Software Development Manual
http://www.intel.com/content/www/us/en/architecture-and-technology/64-ia-32-architectures-software-developer-vol-2a-2b-instruction-set-a-z-manual.html
En línea

.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: Alguna lista con los jump's condicionales junto con su valor hexadecimal?
« Respuesta #7 en: 26 Octubre 2011, 06:15 am »

Me he equivocado en leer el contenido del LINK, ya que traía los saltos largos
0F XX

XX es desde 80 a 8F

EJ:
0F 80->JO
0F 81->JNO
0F 82->JB
......
...
..
..
0F 8F->JG

Saludos
En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
(BATCH) Tomar valor de una lista « 1 2 »
Scripting
FerJGS 15 6,237 Último mensaje 24 Agosto 2010, 01:26 am
por FerJGS
Problemas con imprimir un arbol binario de busqueda junto a una lista simple!!
Programación C/C++
01munrra 1 4,289 Último mensaje 23 Junio 2011, 02:24 am
por BlackZeroX (Astaroth)
Recuperar valor (lista) seleccionado combobox
PHP
gusixavi 1 2,698 Último mensaje 29 Abril 2012, 03:56 am
por engel lex
C# Coger valor de un Regsitro Hexadecimal
.NET (C#, VB.NET, ASP)
Jacablaca 3 1,548 Último mensaje 9 Noviembre 2012, 22:11 pm
por Jacablaca
Como decodificar un hexadecimal en valor ordinario?
Programación General
WHK 2 1,802 Último mensaje 5 Noviembre 2014, 08:13 am
por Bundor
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines