Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CPU Disasm
- Address Hex dump Command Comments
- 660C69E0 /> /E8 0BDDFCFF /CALL aise::samase::guard_ais ; [aise::samase::guard_ais
- 660C69E5 |. |8B4C24 48 |MOV ECX,DWORD PTR SS:[ARG.1]
- 660C69E9 |. |8B51 10 |MOV EDX,DWORD PTR DS:[ECX+10]
- 660C69EC |. |89C1 |MOV ECX,EAX
- 660C69EE |. |E8 BD78FAFF |CALL core::ptr::{{impl}}::add<(usize, i ; [core::ptr::{{impl}}::add<(usize, i16)>
- 660C69F3 |. |89C3 |MOV EBX,EAX
- 660C69F5 |. |8B00 |MOV EAX,DWORD PTR DS:[EAX]
- 660C69F7 |. |8B6B 04 |MOV EBP,DWORD PTR DS:[EBX+4]
- 660C69FA |. |8BB0 007D0000 |MOV ESI,DWORD PTR DS:[EAX+7D00]
- 660C6A00 |. |C646 08 01 |MOV BYTE PTR DS:[ESI+8],1
- 660C6A04 |. |C646 0F 00 |MOV BYTE PTR DS:[ESI+0F],0
- 660C6A08 |. |66:C746 0D 00 |MOV WORD PTR DS:[ESI+0D],0
- 660C6A0E |. |C746 09 00000 |MOV DWORD PTR DS:[ESI+9],0
- 660C6A15 |. |0FB74424 0E |MOVZX EAX,WORD PTR SS:[LOCAL.13+2]
- 660C6A1A |. |66:8946 10 |MOV WORD PTR DS:[ESI+10],AX
- 660C6A1E |. |0FB74424 0C |MOVZX EAX,WORD PTR SS:[LOCAL.13]
- 660C6A23 |. |66:8946 12 |MOV WORD PTR DS:[ESI+12],AX
- 660C6A27 |. |0FB74C24 0A |MOVZX ECX,WORD PTR SS:[LOCAL.14+2]
- 660C6A2C |. |66:894E 14 |MOV WORD PTR DS:[ESI+14],CX
- 660C6A30 |. |66:8946 16 |MOV WORD PTR DS:[ESI+16],AX
- 660C6A34 |. |66:894E 18 |MOV WORD PTR DS:[ESI+18],CX
- 660C6A38 |. |66:C746 1A 00 |MOV WORD PTR DS:[ESI+1A],0
- 660C6A3E |. |C746 1C 00000 |MOV DWORD PTR DS:[ESI+1C],0
- 660C6A45 |. |8B3E |MOV EDI,DWORD PTR DS:[ESI]
- 660C6A47 |. |8B03 |MOV EAX,DWORD PTR DS:[EBX]
- 660C6A49 |. |89B8 007D0000 |MOV DWORD PTR DS:[EAX+7D00],EDI
- 660C6A4F |. |89F9 |MOV ECX,EDI
- 660C6A51 |. |E8 1A51F9FF |CALL core::ptr::{{impl}}::is_null<aise: ; [core::ptr::{{impl}}::is_null<aise::globals::EscalationSystem>
- 660C6A56 |. |84C0 |TEST AL,AL
- 660C6A58 |. |75 07 |JNZ SHORT 660C6A61
- 660C6A5A |. |C747 04 00000 |MOV DWORD PTR DS:[EDI+4],0
- 660C6A61 |> |892E |MOV DWORD PTR DS:[ESI],EBP
- 660C6A63 |. |89E9 |MOV ECX,EBP
- 660C6A65 |. |E8 0651F9FF |CALL core::ptr::{{impl}}::is_null<aise: ; [core::ptr::{{impl}}::is_null<aise::globals::EscalationSystem>
- 660C6A6A |. |84C0 |TEST AL,AL
- 660C6A6C |. |75 03 |JNZ SHORT 660C6A71
- 660C6A6E |. |8975 04 |MOV DWORD PTR SS:[EBP+4],ESI
- 660C6A71 |> |8973 04 |MOV DWORD PTR DS:[EBX+4],ESI
- 660C6A74 |. |8D4424 10 |LEA EAX,[LOCAL.12]
- 660C6A78 |. |50 |PUSH EAX
- 660C6A79 |. |E8 12E6FEFF |CALL aise::recurse_checked_mutex::{{imp ; [aise::recurse_checked_mutex::{{impl}}::deref_mut<core::option::Option<aise::globals::SaveState>>
- 660C6A7E |. |83C4 04 |ADD ESP,4
- 660C6A81 |. |89C7 |MOV EDI,EAX
- 660C6A83 |. |81C7 3C010000 |ADD EDI,13C
- 660C6A89 |. |8B0B |MOV ECX,DWORD PTR DS:[EBX]
- 660C6A8B |. |E8 B0A5F8FF |CALL core::str::from_utf8_unchecked ; [core::str::from_utf8_unchecked
- 660C6A90 |. |FF7424 18 |PUSH DWORD PTR SS:[LOCAL.10]
- 660C6A94 |. |FF7424 08 |PUSH DWORD PTR SS:[LOCAL.15]
- 660C6A98 |. |56 |PUSH ESI
- 660C6A99 |. |50 |PUSH EAX
- 660C6A9A |. |57 |PUSH EDI
- 660C6A9B |. |E8 5044FEFF |CALL aise::ai::GuardState::add ; [aise::ai::GuardState::add
- 660C6AA0 |. |83C4 14 |ADD ESP,14
- 660C6AA3 |. |89E1 |MOV ECX,ESP
- 660C6AA5 |. |E8 46FBFEFF |CALL core::iter::range::{{impl}}::next< ; [core::iter::range::{{impl}}::next<u8>
- 660C6AAA |. |A8 01 |TEST AL,01
- 660C6AAC |.^\0F85 2EFFFFFF \JNZ 660C69E0
- 660C6AB2 |> 8D4C24 10 LEA ECX,[ESP+10]
- 660C6AB6 |. E8 95F8FEFF CALL core::ptr::real_drop_in_place<aise: ; [core::ptr::real_drop_in_place<aise::recurse_checked_mutex::MutexGuard<aise::globals::Globals>>
- 660C6ABB |> 83C4 34 ADD ESP,34
- 660C6ABE |. 5E POP ESI
- 660C6ABF |. 5F POP EDI
- 660C6AC0 |. 5B POP EBX
- 660C6AC1 |. 5D POP EBP
- 660C6AC2 \. C3 RETN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement