The utility for CTF hacker competition for team hacking and flag submitting
Switch branches/tags
Nothing to show
Pull request Compare This branch is 74 commits behind alexbers:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README
flag_format.py
spl_example1_usual.py
spl_example2_never_exits.py
start_posting.py
start_sploit.py
team_list.py

README

== Exploit Farm ==

The utility for CTF hacker competition for lauching sploits for all teams and submitting flags.

Prepare:
1) Set FLAG_FORMAT regexp in flag_format.py
2) Set TEAMS in team_list.py
3) Edit submit_flags in start_posting.py for the checking system

Usage:
./start_sploit.py <sploit>

Launches sploit for all teams. 
Sploit should take team ip as first arg. Its output should contain flags.
Flags will be saved in flags_<sploit_name>_<team_name>.txt


./start_posting.py

Posts the flags in flags*.txt to checking system.
Saves posted flags in posted_good_flags.txt and posted_bad_flags.txt.