Files
it-sec-exercises/sheet07/a1/e.txt
Leo 1d5f1bfa58
All checks were successful
zip and release / build-and-release (push) Successful in 4s
feat: sheet7 a1 ef
2026-06-12 11:31:14 +02:00

3 lines
419 B
Plaintext

Shellcodes are raw machine instructions executed directly by the CPU, so they must match the specific instruction set architecture.
To spawn a shell the shellcode has to make system calls to the kernel.
Because syscall numbers and the CPU registers used to pass arguments vary entirely between different operating systems and architectures, a shellcode written for 32-bit Linux will not work on 64-bit Linux or Windows.