1 2.global libvassert_process_backdoor 3 4libvassert_process_backdoor: 5 push %ebx 6 push %esi 7 mov 0xc(%esp),%ecx 8 mov 0x14(%esp),%edx 9 mov 0x10(%esp),%ebx 10 mov $0x564d5868,%eax 11 out %eax,(%dx) 12 mov 0x18(%esp),%esi 13 mov %eax,(%esi) 14 mov 0x20(%esp),%eax 15 mov %ecx,(%eax) 16 mov 0x24(%esp),%eax 17 mov %edx,(%eax) 18 mov 0x1c(%esp),%eax 19 mov %ebx,(%eax) 20 pop %esi 21 pop %ebx 22 ret 23