aarch64
– AArch64¶
-
class
pwnypack.shellcode.aarch64.
AArch64
(endian=None, *args, **kwargs)[source]¶ Bases:
pwnypack.shellcode.base.BaseEnvironment
Environment that targets a generic, unrestricted AArch64 architecture.
-
SP
= <Reg:SP>¶ sp (stack pointer) register
-
W0
= <Reg:W0>¶ w0 register
-
W1
= <Reg:W1>¶ w1 register
-
W10
= <Reg:W10>¶ w10 register
-
W11
= <Reg:W11>¶ w11 register
-
W12
= <Reg:W12>¶ w12 register
-
W13
= <Reg:W13>¶ w13 register
-
W14
= <Reg:W14>¶ w14 register
-
W15
= <Reg:W15>¶ w15 register
-
W16
= <Reg:W16>¶ w16 register
-
W17
= <Reg:W17>¶ w17 register
-
W18
= <Reg:W18>¶ w18 register
-
W19
= <Reg:W19>¶ w19 register
-
W2
= <Reg:W2>¶ w2 register
-
W20
= <Reg:W20>¶ w20 register
-
W21
= <Reg:W21>¶ w21 register
-
W22
= <Reg:W22>¶ w22 register
-
W23
= <Reg:W23>¶ w23 register
-
W24
= <Reg:W24>¶ w24 register
-
W25
= <Reg:W25>¶ w25 register
-
W26
= <Reg:W26>¶ w26 register
-
W27
= <Reg:W27>¶ w27 register
-
W28
= <Reg:W28>¶ w28 register
-
W29
= <Reg:W29>¶ w29 register
-
W3
= <Reg:W3>¶ w3 register
-
W30
= <Reg:W30>¶ w30 register
-
W4
= <Reg:W4>¶ w4 register
-
W5
= <Reg:W5>¶ w5 register
-
W6
= <Reg:W6>¶ w6 register
-
W7
= <Reg:W7>¶ w7 register
-
W8
= <Reg:W8>¶ w8 register
-
W9
= <Reg:W9>¶ w9 register
-
WZR
= <Reg:WZR>¶ wzr register
-
X0
= <Reg:X0>¶ x0 register
-
X1
= <Reg:X1>¶ x1 register
-
X10
= <Reg:X10>¶ x10 register
-
X11
= <Reg:X11>¶ x11 register
-
X12
= <Reg:X12>¶ x12 register
-
X13
= <Reg:X13>¶ x13 register
-
X14
= <Reg:X14>¶ x14 register
-
X15
= <Reg:X15>¶ x15 register
-
X16
= <Reg:X16>¶ x16 register
-
X17
= <Reg:X17>¶ x17 register
-
X18
= <Reg:X18>¶ x18 register
-
X19
= <Reg:X19>¶ x19 register
-
X2
= <Reg:X2>¶ x2 register
-
X20
= <Reg:X20>¶ x20 register
-
X21
= <Reg:X21>¶ x21 register
-
X22
= <Reg:X22>¶ x22 register
-
X23
= <Reg:X23>¶ x23 register
-
X24
= <Reg:X24>¶ x24 register
-
X25
= <Reg:X25>¶ x25 register
-
X26
= <Reg:X26>¶ x26 register
-
X27
= <Reg:X27>¶ x27 register
-
X28
= <Reg:X28>¶ x28 register
-
X29
= <Reg:X29>¶ x29 register
-
X3
= <Reg:X3>¶ x3 register
-
X30
= <Reg:X30>¶ x30 register
-
X4
= <Reg:X4>¶ x4 register
-
X5
= <Reg:X5>¶ x5 register
-
X6
= <Reg:X6>¶ x6 register
-
X7
= <Reg:X7>¶ x7 register
-
X8
= <Reg:X8>¶ x8 register
-
X9
= <Reg:X9>¶ x9 register
-
XZR
= <Reg:XZR>¶ xzr register
-
target
= None¶ Target architecture, initialized in __init__.
-