pwnhard
Router Web
hackthebox
Task: Exploit a C++ ARM32 web server binary to enable dev mode and achieve command injection. Solution: Trigger a use-after-free by deleting a Config object, allocate a Desktop object at the same heap address (same chunk size), overwrite the vtable pointer via timestamp field to point to enable_dev_mode function, then use /admin/ping endpoint for command injection via popen.
$ ls tags/ techniques/
use_after_freecommand_injectionvtable_overwriteheap_overlapsso_abuse
🔒
Permission denied (requires tier.pro)
Sign in to access full writeups
Create a free account with GitHub, then upgrade to Pro.
$ssh [email protected]