=> 0x8051044: repnz scas %es:(%edi),%al 0x8051046: mov 0x8107dc8,%eax 0x805104b: mov %edx,0xc(%esp) 0x805104f: mov %edx,0x24(%esp) 0x8051053: movl $0x1,0x8(%esp) 0x805105b: mov %eax,(%esp) 0x805105e: not %ecx 0x8051060: sub $0x1,%ecx 0x8051063: mov %ecx,0x4(%esp) 0x8051067: call 0x804a628 0x805106c: mov 0x24(%esp),%edx 0x8051070: mov %edx,(%esp) 0x8051073: mov %eax,%edi 0x8051075: call 0x804a4a8 0x805107a: test %eax,%eax 0x805107c: jne 0x8051087