Added resume hooks, tracker hooks, and targetting hooks.

Matias Barcenas 2018-04-28 17:30:59 -05:00
parent 6127b253bd
commit f96414a533
1 changed files with 4 additions and 0 deletions

@ -25,6 +25,10 @@ The attack script (attack.sh in the bundle) is the primary script of the bundle.
* unprep_attack() - Must "unprepre," or undo what prep_attack() did, leaving it incapable of executing start_attack().
* start_attack() - Must start executing the attack in the background and return control to fluxion.
* stop_attack() - Must stop executing the attack, and all the processes start_attack may have started.
* [_optional_] attack_targetting_interfaces() - Must print a list of wireless interfaces (one per line) if the attack is targeted.
* [_optional_] attack_tracking_interfaces() - Must print a list of wireless interfaces (one per line) which can be used for target tracking.
* [_optional_] load_attack() - Must restore settings for attack from file at path passed (**must also implement save_attack**).
* [_optional_] save_attack() - Must save settings for attack to file at path passed (**must also implement load_attack**).
* Attacks <strong>may not call the functions above</strong>, either directly or indirectly, themselves.
* Attacks <strong>may not harm the host machine or its user</strong>, either directly or indirectly, in any way.
* Attacks <strong>must not deviate from these rules</strong>.