CTFCommander is a CLI tool wrapping different cybersecurity platforms.
Supporting the following platforms, ctf-commander lets you access and interact with them from your terminal.
NOTE: The developement is in a very early state, the code has barely received any refactoring and the tool isn't ready to be used.
- Interact with HTB machines (list machines and their information)
- Play HTB from the terminal (connect with VPN, start machine, etc..)
- TBD
- TBD
- TBD
- Download all challenges remotely
- Setup working directories according to the available challenge categories
- TBD
v0.1.0
- Create a CLI generic wrapper
- Create an API generic wrapper
- Handle secrets securely (tokens, credentials)
v0.2.0
- Add the APIs for each platform
- Hack the box (WIP)
- Root-me
- Try Hack Me
- CTFd (WIP)
v0.3.0
- Create subcommands for each platform
- Hack the box (WIP)
- Root-me
- Try Hack Me
- CTFd
- Any keyring back-end (to store secrets securely)
- openssl (needed for VPN)
See CONTRIBUTING.md
APIs