miscPromedium

shell(de)coding

hxp_39c3

Task: Write x86-64 shellcode under 42 bytes to decode Base64. Solution: Probabilistic approach ignoring +/- characters (~25% success rate), compact assembly with register reuse and stosd trick for 3-byte writes.

$ ls tags/ techniques/
probabilistic_decodingregister_reusecompact_arithmetic

๐Ÿ”’

Permission denied (requires tier.pro)

Sign in to access full writeups

Sign in with GitHub to continue. No email required.

$sign in

$ grep --similar

Similar writeups