Inline Tool Functionality¶
The help menu of the inline_tool
CTFSolver cli tool help¶
ctfsolver help
========================================
Main Help
========================================
Usage: ctfsolver [OPTIONS] COMMAND [ARGS]...
CTFSolver CLI - Manage and solve CTF challenges.
╭─ Options ──────────────────────────────────────────────────────────────────╮
│ --install-completion Install completion for the current shell. │
│ --show-completion Show completion for the current shell, to │
│ copy it or customize the installation. │
│ --help Show this message and exit. │
╰────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ─────────────────────────────────────────────────────────────────╮
│ init Initialize global configuration and required directories/files. │
│ gather Gather all relevant information for the current context. │
│ help Show help for all commands and subcommands. │
│ ctf CTF operations: create, delete, link, etc. │
│ venv Virtual environment operations. │
╰────────────────────────────────────────────────────────────────────────────╯
========================================
ctf Commands Help
========================================
Usage: ctf [OPTIONS] COMMAND [ARGS]...
CTF operations: create, delete, link, etc.
╭─ Options ──────────────────────────────────────────────────────────────────╮
│ --install-completion Install completion for the current shell. │
│ --show-completion Show completion for the current shell, to │
│ copy it or customize the installation. │
│ --help Show this message and exit. │
╰────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ─────────────────────────────────────────────────────────────────╮
│ folders Create the folder structure as specified by the global │
│ configuration. │
│ create Create a new CTF challenge structure. │
│ automove Automatically move downloaded CTF files to their respective │
│ challenge folders. │
│ show Navigate CTF categories/sites and list subdirectories. │
│ link Link CTF folders (implementation TBD). │
│ find-usage Find usage of a specific import statement in project files. │
│ init Initialize challenge configuration. │
╰────────────────────────────────────────────────────────────────────────────╯
========================================
venv Commands Help
========================================
Usage: venv [OPTIONS] COMMAND [ARGS]...
Virtual environment operations.
╭─ Options ──────────────────────────────────────────────────────────────────╮
│ --install-completion Install completion for the current shell. │
│ --show-completion Show completion for the current shell, to │
│ copy it or customize the installation. │
│ --help Show this message and exit. │
╰────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ─────────────────────────────────────────────────────────────────╮
│ test Test virtual environment management features. │
│ look_for Look for virtual environment management features. │
╰────────────────────────────────────────────────────────────────────────────╯
========================================
ctfsolver Commands Help
========================================
Usage: ctfsolver [OPTIONS] COMMAND [ARGS]...
CTFSolver CLI - Manage and solve CTF challenges.
╭─ Options ──────────────────────────────────────────────────────────────────╮
│ --install-completion Install completion for the current shell. │
│ --show-completion Show completion for the current shell, to │
│ copy it or customize the installation. │
│ --help Show this message and exit. │
╰────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ─────────────────────────────────────────────────────────────────╮
│ init Initialize global configuration and required directories/files. │
│ gather Gather all relevant information for the current context. │
│ help Show help for all commands and subcommands. │
│ ctf CTF operations: create, delete, link, etc. │
│ venv Virtual environment operations. │
╰────────────────────────────────────────────────────────────────────────────╯
========================================
ctf Commands Help
========================================
Usage: ctf [OPTIONS] COMMAND [ARGS]...
CTF operations: create, delete, link, etc.
╭─ Options ──────────────────────────────────────────────────────────────────╮
│ --install-completion Install completion for the current shell. │
│ --show-completion Show completion for the current shell, to │
│ copy it or customize the installation. │
│ --help Show this message and exit. │
╰────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ─────────────────────────────────────────────────────────────────╮
│ folders Create the folder structure as specified by the global │
│ configuration. │
│ create Create a new CTF challenge structure. │
│ automove Automatically move downloaded CTF files to their respective │
│ challenge folders. │
│ show Navigate CTF categories/sites and list subdirectories. │
│ link Link CTF folders (implementation TBD). │
│ find-usage Find usage of a specific import statement in project files. │
│ init Initialize challenge configuration. │
╰────────────────────────────────────────────────────────────────────────────╯
========================================
venv Commands Help
========================================
Usage: venv [OPTIONS] COMMAND [ARGS]...
Virtual environment operations.
╭─ Options ──────────────────────────────────────────────────────────────────╮
│ --install-completion Install completion for the current shell. │
│ --show-completion Show completion for the current shell, to │
│ copy it or customize the installation. │
│ --help Show this message and exit. │
╰────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ─────────────────────────────────────────────────────────────────╮
│ test Test virtual environment management features. │
│ look_for Look for virtual environment management features. │
╰────────────────────────────────────────────────────────────────────────────╯
Currently Supporting Inline Functionalities¶
init: initializes the global config file in the home of the user
ctf: displays the folder of the ctf specified in the config file
folders: creates the challenge structure as in the config file
create_ctf: is not implemented yet
link: is not implemented yet