Skip to content

StanfordZERO/buffer-overflow-exercises

 
 

Repository files navigation

buffer-overflow-exercises

A tictactoe game with intentional buffer overflow vulnerabilities for Stanford ZERO team practice!

server stuff: main_game_server.c game_dispatcher helper

client code client.py

code for logging in account_login

gameplay (intentional vulns are in these) tictactoe high_score

version stuff (ignore) globals


Welcome to our tic tac toe game! Find and exploit the vulnerabilities, have fun!

Hints:


How to:

First, run $ git clone <repo link>

Then run $ make inside the directory

Run the server with $ ./server, and it will print the port it's running on

Run the client in a different shell with $ python3 client.py localhost <port>

Two people can share the same computer to play with each other. Or you can play by yourself :(

About

Buffer Overflow Exercises for Stanford ZERO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 79.4%
  • Python 19.4%
  • Makefile 1.2%