linux – Linux AArch64

class pwnypack.shellcode.aarch64.linux.LinuxAArch64Mutable(*args, **kwargs)[source]

Bases: pwnypack.shellcode.aarch64.linux.LinuxAArch64

An environment that targets a 64-bit Linux ARM machine in a writable segment.

class pwnypack.shellcode.aarch64.linux.LinuxAArch64Stack(*args, **kwargs)[source]

Bases: pwnypack.shellcode.aarch64.linux.LinuxAArch64

An environment that targets a 64-bit Linux ARM machine that allocates the required data on the stack.

class pwnypack.shellcode.aarch64.linux.LinuxAArch64(*args, **kwargs)[source]

Bases: pwnypack.shellcode.linux.Linux, pwnypack.shellcode.aarch64.AArch64

An environment that targets a generic Linux AArch64 machine.

sys_rt_sigreturn = SyscallDef(sys_rt_sigreturn: void *)