Enochecker CLI
Project description
Enochecker CLI
Usage
usage: enochecker_cli [-h] [-A CHECKER_ADDRESS] [-i TASK_ID] [-a ADDRESS] [-T TEAM_ID] [-t TEAM_NAME] [-r CURRENT_ROUND_ID] [-R RELATED_ROUND_ID] [-f FLAG] [-v VARIANT_ID] [-x TIMEOUT] [-l ROUND_LENGTH] [-I TASK_CHAIN_ID]
[--flag_regex FLAG_REGEX] [--attack_info ATTACK_INFO]
{putflag,getflag,putnoise,getnoise,havoc,exploit}
Your friendly checker script
positional arguments:
{putflag,getflag,putnoise,getnoise,havoc,exploit}
One of ['putflag', 'getflag', 'putnoise', 'getnoise', 'havoc', 'exploit']
options:
-h, --help show this help message and exit
-A CHECKER_ADDRESS, --checker_address CHECKER_ADDRESS
The URL of the checker
-i TASK_ID, --task_id TASK_ID
An id for this task. Must be unique in a CTF.
-a ADDRESS, --address ADDRESS
The ip or address of the remote team to check
-T TEAM_ID, --team_id TEAM_ID
The Team_id belonging to the specified Team
-t TEAM_NAME, --team_name TEAM_NAME
The name of the target team to check
-r CURRENT_ROUND_ID, --current_round_id CURRENT_ROUND_ID
The round we are in right now
-R RELATED_ROUND_ID, --related_round_id RELATED_ROUND_ID
The round in which the flag or noise was stored when method is getflag/getnoise. Equal to current_round_id otherwise.
-f FLAG, --flag FLAG The flag for putflag/getflag or the flag to find in exploit mode
-v VARIANT_ID, --variant_id VARIANT_ID
The variantId for the method being called
-x TIMEOUT, --timeout TIMEOUT
The maximum amount of time the script has to execute in milliseconds (default 30 000)
-l ROUND_LENGTH, --round_length ROUND_LENGTH
The round length in milliseconds (default 300 000)
-I TASK_CHAIN_ID, --task_chain_id TASK_CHAIN_ID
A unique Id which must be identical for all related putflag/getflag calls and putnoise/getnoise calls
--flag_regex FLAG_REGEX
A regular expression matched by the flag, used only when running the exploit method
--attack_info ATTACK_INFO
The attack info returned by the corresponding putflag, used only when running the exploit method
Installation
pip3 install enochecker_cli
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
enochecker_cli-0.7.1.tar.gz
(5.6 kB
view details)
Built Distribution
File details
Details for the file enochecker_cli-0.7.1.tar.gz
.
File metadata
- Download URL: enochecker_cli-0.7.1.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc8d67efd26767dce68d4d883a4c220332a45711be6c69a27c6b04d1b036dc3a |
|
MD5 | 3a72ea0fe73f26e7c598ed1305097960 |
|
BLAKE2b-256 | 323642ef946ae77bd30e9c66eec984bf6d64cce06fc9edc5ffb57cc698cabddc |
File details
Details for the file enochecker_cli-0.7.1-py3-none-any.whl
.
File metadata
- Download URL: enochecker_cli-0.7.1-py3-none-any.whl
- Upload date:
- Size: 5.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94d0e29ec413b4fa7676e5df133b550b9eafdb6955822ba3d4fa956538b32b09 |
|
MD5 | 02d3b897cbf83edf4ab5000961b380f1 |
|
BLAKE2b-256 | 59b2c66324320b453e8e906ec385af0090713bc093f5c84e6c94fb53ea3892db |