Return Oriented Programming


Tecniche di Protezione del Software.


Challenges

Overwrite a return address to trigger a win function!

Connect with SSH

Link your SSH key, then connect with: ssh hacker@dojo.pwn.college

Overwrite a return address to trigger a win function!

Connect with SSH

Link your SSH key, then connect with: ssh hacker@dojo.pwn.college

Use ROP to trigger a two-stage win function!

Connect with SSH

Link your SSH key, then connect with: ssh hacker@dojo.pwn.college

Use ROP to trigger a two-stage win function!

Connect with SSH

Link your SSH key, then connect with: ssh hacker@dojo.pwn.college

Use ROP to trigger a multi-stage win function!

Connect with SSH

Link your SSH key, then connect with: ssh hacker@dojo.pwn.college

Use ROP to trigger a multi-stage win function!

Connect with SSH

Link your SSH key, then connect with: ssh hacker@dojo.pwn.college

Leverage a stack leak while crafting a ROP chain to obtain the flag!

Connect with SSH

Link your SSH key, then connect with: ssh hacker@dojo.pwn.college

Leverage a stack leak while crafting a ROP chain to obtain the flag!

Connect with SSH

Link your SSH key, then connect with: ssh hacker@dojo.pwn.college

Craft a ROP chain to obtain the flag, now with no stack leak!

Connect with SSH

Link your SSH key, then connect with: ssh hacker@dojo.pwn.college

Craft a ROP chain to obtain the flag, now with no stack leak!

Connect with SSH

Link your SSH key, then connect with: ssh hacker@dojo.pwn.college

Craft a ROP chain to obtain the flag, now with no syscall gadget!

Connect with SSH

Link your SSH key, then connect with: ssh hacker@dojo.pwn.college

Craft a ROP chain to obtain the flag, now with no syscall gadget!

Connect with SSH

Link your SSH key, then connect with: ssh hacker@dojo.pwn.college

Utilize a libc leak to ROP with libc!

Connect with SSH

Link your SSH key, then connect with: ssh hacker@dojo.pwn.college

Utilize a libc leak to ROP with libc!

Connect with SSH

Link your SSH key, then connect with: ssh hacker@dojo.pwn.college

ROP with libc, no free leak this time!

Connect with SSH

Link your SSH key, then connect with: ssh hacker@dojo.pwn.college

ROP with libc, no free leak this time!

Connect with SSH

Link your SSH key, then connect with: ssh hacker@dojo.pwn.college

30-Day Scoreboard:

This scoreboard reflects solves for challenges in this module after the module launched in this dojo.

Rank Hacker Badges Score