m_LdrInitializeThunk = 0x000000007775c320
正常的代码
000000007775C320 push rbx
000000007775C322 sub rsp,20h
000000007775C326 mov rbx,rcx
000000007775C329 call 000000007775C350
000000007775C32E mov dl,1
000000007775C330 mov rcx,rbx
000000007775C333 call 0000000077781740
000000007775C338 mov ecx,eax
000000007775C33A call 00000000777FD7C0
000000007775C33F int 3
调整后实际变成了
000000007775C320 jmp 0000000000030990
000000007775C325 and byte ptr [rax-75h],cl //此处不是正确的代码,正确的代码在第二段
000000007775C328 fld1
000000007775C32A and al,byte ptr [rax]
000000007775C32C add byte ptr [rax],al
000000007775C32E mov dl,1
000000007775C330 mov rcx,rbx
000000007775C333 call 0000000077781740
000000007775