Skip to content
o-o-overflowPublic

About

No description, website, or topics provided.

Resources

Stars

30 stars

Watchers

6 watching

Forks

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chall-www

All you get is a URL input, that's it. Can you exploit it?

deployment has the Vagrantfile and ansible script necessary.

exploit has the exploit that works.

The challenge is running the original WWW web browser written by Sir. Tim Berners-Lee.

It is version 0.15 of the WWW browser, and you can tell becuase of the hash sent by the frontend: 520d462abb92809b4fa1eaaafabbaee4

This is the md5 of the WorldWideWeb.app/WorldWideWeb binary.

There is a buffer overflow in HTTP.c :

strcpy(command, "GET ");

Exploiting this gets you a shell, once you send proper shellcode.

Check out exploit

TAGS: pwn

LEVEL: med/hard? (very hard to tell)

STATUS: ready to deploy

AUTHOR: adamd

TESTED BY: nobody.

About

No description, website, or topics provided.

Resources

Stars

30 stars

Watchers

6 watching

Forks

Releases

Packages

Used by

Contributors

Languages