Skip to content

Instantly share code, notes, and snippets.

@Subv
Created June 26, 2015 02:13
Show Gist options
  • Select an option

  • Save Subv/5737729f809b6fd46c0f to your computer and use it in GitHub Desktop.

Select an option

Save Subv/5737729f809b6fd46c0f to your computer and use it in GitHub Desktop.
00007FF62A820EA0 mov edx,dword ptr [rcx]
00007FF62A820EA2 mov eax,edx
00007FF62A820EA4 and eax,0FFFFFFF8h
00007FF62A820EA7 cmp eax,38h
00007FF62A820EAA jne nihstro::OpCode::GetInfo+20h (07FF62A820EC0h)
00007FF62A820EAC mov eax,38h
00007FF62A820EB1 lea rcx,[`nihstro::OpCode::GetInfo'::`2'::info_table (07FF62A9A5230h)]
00007FF62A820EB8 shl rax,4
00007FF62A820EBC add rax,rcx
00007FF62A820EBF ret
00007FF62A820EC0 cmp eax,30h
00007FF62A820EC3 jne nihstro::OpCode::GetInfo+39h (07FF62A820ED9h)
00007FF62A820EC5 mov eax,30h
00007FF62A820ECA lea rcx,[`nihstro::OpCode::GetInfo'::`2'::info_table (07FF62A9A5230h)]
00007FF62A820ED1 shl rax,4
00007FF62A820ED5 add rax,rcx
00007FF62A820ED8 ret
00007FF62A820ED9 mov eax,edx
00007FF62A820EDB and eax,0FFFFFFFEh
00007FF62A820EDE cmp eax,2Eh
00007FF62A820EE1 mov eax,2Eh
00007FF62A820EE6 je nihstro::OpCode::GetInfo+4Bh (07FF62A820EEBh)
00007FF62A820EE8 mov rax,rdx
00007FF62A820EEB lea rcx,[`nihstro::OpCode::GetInfo'::`2'::info_table (07FF62A9A5230h)]
00007FF62A820EF2 shl rax,4
00007FF62A820EF6 add rax,rcx
00007FF62A820EF9 ret
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment