Skip to content

Instantly share code, notes, and snippets.

@agustingianni
Created December 2, 2009 01:14
Show Gist options
  • Save agustingianni/246812 to your computer and use it in GitHub Desktop.
Save agustingianni/246812 to your computer and use it in GitHub Desktop.
Disassembly of section .init:
{
BBlock_0: <0,29>
{
0: push ebp
1: mov ebp,esp
3: push ebx
4: sub esp,0x4
7: call 0xc
12: pop ebx
13: add ebx,0x1d50
19: mov edx,[ebx-0x4]
25: test edx,edx
27: jz 0x22
}
BBlock_12: <12,29>
{
12: pop ebx
13: add ebx,0x1d50
19: mov edx,[ebx-0x4]
25: test edx,edx
27: jz 0x22
}
BBlock_29: <29,48>
{
29: call 0x40
34: call 0x108
39: call 0x208
44: pop eax
45: pop ebx
46: leave
47: ret
}
BBlock_34: <34,48>
{
34: call 0x108
39: call 0x208
44: pop eax
45: pop ebx
46: leave
47: ret
}
BBlock_29: <29,48>
{
29: call 0x40
34: call 0x108
39: call 0x208
44: pop eax
45: pop ebx
46: leave
47: ret
}
BBlock_34: <34,48>
{
34: call 0x108
39: call 0x208
44: pop eax
45: pop ebx
46: leave
47: ret
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment