Interview of ret2libc

Almost one month since our last article, time flees. This article is an interview of a new contributor, that greatly enhanced one of the most visually impressive feature of radare2, the one that our propaganda department contributors loves to show at conferences! Who are you ? Hi, I’m ret2libc, I…

PoliCTF RE350 – JOHN THE PACKER – PIN + Z3

The 32bit ELF is a self modyfing code. So I decided to use PIN for futher analysis. $ pin -t obj-ia32/exectrace.so -- ./re350 flag{ABCDEFGHIJKLMNOPQRTSUVWXYZ0}0x80488f8 : cmp eax, 0x210x80488f8 : [0x21] [0x21]$ ltrace -i ./re350 flag{ABCDEFGHIJKLMNOPQRTSUVWXYZ0}[0x80488f5] strlen("flag{ABCDEFGHIJKLMNOPQRTSUVWXYZ0"...) = 33Length of flag is 33 bytes Once the length is know, lets search…

PoliCTF RE350 – JOHN THE PACKER – PIN + Z3

The 32bit ELF is a self modyfing code. So I decided to use PIN for futher analysis. $ pin -t obj-ia32/exectrace.so -- ./re350 flag{ABCDEFGHIJKLMNOPQRTSUVWXYZ0}0x80488f8 : cmp eax, 0x210x80488f8 : [0x21] [0x21]$ ltrace -i ./re350 flag{ABCDEFGHIJKLMNOPQRTSUVWXYZ0}[0x80488f5] strlen("flag{ABCDEFGHIJKLMNOPQRTSUVWXYZ0"...) = 33Length of flag is 33 bytes Once the length is know, lets search…