About This File
A small plugin for Immunity Debugger which allow you to replace the old disassemble routine used in OllyDbg by a more recent one (beaengine). With this plugin, you can now debug FPU, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and VMX without problems.
Example :
00401000 PSLLQ MM0,QWORD PTR DS:[402020] 00401007 MOVQ MM0,QWORD PTR DS:[402020] 0040100E MOV EAX,1235 00401013 MOV DWORD PTR DS:[402028],EAX 00401018 ??? ; Unknown command 0040101A ADD EAX,SSE.00402028 0040101F ??? ; Unknown command 00401021 ADD EAX,SSE.00402028 00401026 ??? ; Unknown command 00401028 ADD EAX,SSE.00402028 0040102D MOVQ QWORD PTR DS:[402020],MM0 00401034 MOV EDI,SSE.00402000 00401039 MOVHPS XMM5,QWORD PTR DS:[EDI+8] 0040103D MOVLPS XMM5,QWORD PTR DS:[EDI] 00401040 ??? ; Unknown command 00401042 IN EAX,DX ; I/O command 00401043 MOV ESI,SSE.00402010 00401048 MOVUPS XMM1,DQWORD PTR DS:[ESI] 0040104B ??? ; Unknown command 0040104D LEAVE 0040104E MULPS XMM1,XMM5 00401051 ??? ; Unknown command 00401054 LEAVE 00401055 SUB ESP,10 00401058 MOVHPS QWORD PTR SS:[ESP],XMM1 0040105C MOVLPS QWORD PTR SS:[ESP+8],XMM1
With FullDisasm : (press Ctrl+W or Ctrl+X for local action) :
00401000 psllq mm0, qword ptr [402020h] 00401007 movq mm0, qword ptr [402020h] 0040100E mov eax, 1235h 00401013 mov dword ptr [402028h], eax 00401018 paddq mm0, qword ptr [402028h] ; Unknown command 0040101F psubq mm0, qword ptr [402028h] ; Unknown command 00401026 pmuludq mm0, qword ptr [402028h] ; Unknown command 0040102D movq qword ptr [402020h], mm0 00401034 mov edi, 402000h 00401039 movhps xmm5, qword ptr [edi+8h] 0040103D movlps xmm5, qword ptr [edi] 00401040 cvtdq2ps xmm5, xmm5 ; Unknown command 00401043 mov esi, 402010h 00401048 movups xmm1, dqword ptr [esi] 0040104B cvtdq2ps xmm1, xmm1 ; Unknown command 0040104E mulps xmm1, xmm5 00401051 cvtps2dq xmm1, xmm1 ; Unknown command 00401055 sub esp, 10h 00401058 movhps qword ptr [esp], xmm1 0040105C movlps qword ptr [esp+8h], xmm1
Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now