-
Jump if Equal :)
je instruction (gdb) disass Dump of assembler code for function fputs_unlocked: 0xb7788c30 : push %ebp 0xb7788c31 : mov %esp,%ebp 0xb7788c33 : sub $0x1c,%esp 0xb7788c36 : mov %ebx,-0xc(%ebp) 0xb7788c39 : call 0xb773daaf 0xb7788c3e : add $0xe13b6,%ebx 0xb7788c44 : mov %edi,-0x4(%ebp) => 0xb7788c47 : mov 0x8(%ebp),%edi 0xb7788c4a : mov %esi,-0x8(%ebp) 0xb7788c4d : mov 0xc(%ebp),%esi 0xb7788c50 : mov…
-
jmp instruction .
JMP instruction (gdb) disass Dump of assembler code for function __kernel_vsyscall: 0xb77bd414 : push %ecx 0xb77bd415 : push %edx 0xb77bd416 : push %ebp 0xb77bd417 : mov %esp,%ebp 0xb77bd419 : sysenter 0xb77bd41b : nop 0xb77bd41c : nop 0xb77bd41d : nop 0xb77bd41e : nop 0xb77bd41f : nop 0xb77bd420 : nop 0xb77bd421 : nop 0xb77bd422 : jmp 0xb77bd417…
-
JAE instruction .
| GDB shows JAE Instruction | (gdb) disass Dump of assembler code for function __select_nocancel: 0x00007f31a021e889 : mov %rcx,%r10 0x00007f31a021e88c : mov $0x17,%eax 0x00007f31a021e891 : syscall => 0x00007f31a021e893 : cmp $0xfffffffffffff001,%rax 0x00007f31a021e899 : jae 0x7f31a021e8cf 0x00007f31a021e89b : retq End of assembler dump. Process Involved $wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.1.tar.bz2 –2010-07-24 01:33:15– http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.1.tar.bz2 Resolving www.kernel.org… 149.20.20.133, 199.6.1.164, 204.152.191.37, ……