Terug

10: Gouden Plakken PACen

Pop een shell, en leer ondertussen wat over PAC.

Dependencies

Dit is een aarch64 challenge. Als je een x86_64 machine hebt kan je de challenge draaien in Qemu. Installeer de volgende dependencies:

sudo apt install gcc-aarch64-linux-gnu gdb-multiarch qemu-user

Optioneel: pwndbg

Running

Om zo snel mogelijk aan de slag te gaan hebben we een template klaargezet. Het enige wat je nodig hebt is pwndbg en de dependencies.

python template.py

Debugging

Een beetje kunnen debuggen is essentieel. Met het volgende commando start je het programma in debug modus waardoor je kan attachen met een debugger.

python template.py GDB

Het script zal op je wachten totdat je debugger is aangesloten.

pwndbg ./medal_cli
target remote :1234

Geen flags

Bij deze challenge zijn er geen flags te vinden, maar je kan natuurlijk wel een mooie writeup maken van hoe je het hebt opgelost!

Bestanden

  1. plakkenpacen.zip
    checksum (SHA256): 3f4f7a2f71dbccd1538c4772f5a10b5cc0550e334a9c726661986d68b2d39437