Code: Select all
MOV EAX,3 => EAX = 3
MOV ECX,EAX => ECX = 3
LEA EDX,DWORD PTR SS:[ESP+C] => Paste the EDX memory location address to DWORD PTR SS:[ESP+C]?
MOV DWORD PTR SS:[ESP+10],EAX => Length = 3
PUSH EDX => I don't know what's happen here
LEA EAX,DWORD PTR SS:[ESP+8] => Paste the EAX memory location address to DWORD PTR SS:[ESP+8]?
MOV DWORD PTR SS:[ESP+18],ECX => MinLength = 3
PUSH EAX => I don't know what's happen here
MOV ECX,ESI => ESI is a result of LEA instruction?
MOV DWORD PTR SS:[ESP+14],81 => PacketID = 0081
Can anyone help me on this interpretation?