This is a simple tool initially created to send periodically hints through ICMP broadcasted messages during CTF challenges.
The tool loads the hints from a CSV file, according ot the following format :
17:30:25-25/01/18";"Chall name";"Hint description"
...
And that's basically everything you need to know !
The hint-machine can be used as follow :
machine = HintMachine()
machine.importFromCsv('hints-examples.csv')
machine.showHints()
machine.start(duration=-1, releaseFreq=60)
Create the hintmachine object \o/
argument | description |
---|---|
broadcast | Specify the broadcast destination IP address to use to send ICMP packets |
icmpType | Specify which type of ICMP packets to use |
Import hints from a CSV file
argument | description |
---|---|
filename | Specify the CSV file containing the hints list |
Start the machine once all hints has been loaded.
argument | description |
---|---|
duration | Specify for how long (in seconds) the Hint-machine will keep running |
releaseFreq | Specify the frequency of hints releasing |