x86 – X86¶
-
class
pwnypack.shellcode.x86.X86(*args, **kwargs)[source]¶ Bases:
pwnypack.shellcode.base.BaseEnvironmentEnvironment that targets a generic, unrestricted X86 architecture.
-
AH= <Reg:AH>¶ ah register
-
AL= <Reg:AL>¶ al register
-
AX= <Reg:AX>¶ ax register
-
BH= <Reg:BH>¶ bh register
-
BL= <Reg:BL>¶ bl register
-
BP= <Reg:BP>¶ bp register
-
BX= <Reg:BX>¶ bx register
-
CH= <Reg:CH>¶ ch register
-
CL= <Reg:CL>¶ cl register
-
CX= <Reg:CX>¶ cx register
-
DH= <Reg:DH>¶ dh register
-
DI= <Reg:DI>¶ di register
-
DL= <Reg:DL>¶ dl register
-
DX= <Reg:DX>¶ dx register
-
EAX= <Reg:EAX>¶ eax register
-
EBP= <Reg:EBP>¶ ebp register
-
EBX= <Reg:EBX>¶ ebx register
-
ECX= <Reg:ECX>¶ ecx register
-
EDI= <Reg:EDI>¶ edi register
-
EDX= <Reg:EDX>¶ edx register
-
EIP= <Reg:EIP>¶ eip register
-
ESI= <Reg:ESI>¶ esi register
-
ESP= <Reg:ESP>¶ esp register
-
IP= <Reg:IP>¶ ip register
-
SI= <Reg:SI>¶ si register
-
SP= <Reg:SP>¶ sp register
-
target= Target(arch=x86,bits=32,endian=little,mode=0)¶ Target architecture
-