x86
– X86¶
-
class
pwnypack.shellcode.x86.
X86
(*args, **kwargs)[source]¶ Bases:
pwnypack.shellcode.base.BaseEnvironment
Environment 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
-