Releases: GoToolSharing/htb-cli
Releases · GoToolSharing/htb-cli
v1.6.0
Changelog
- Remove
difficulty
parameter when submitting machine flags - #115 - Added a message indicating the
machine spawn time
for thestart
command - #113 - Fixed a bug that prevented a machine's ip from being displayed in
release arena
- #111 #98 - Added
link to achievement
when flag is submitted - #110 - Added
community files
for the project - #109 - Added
getflag
command to connect viassh
, retrieveuser flag and submit
- #108 - Fix bug when htb api returns an error when
downloading VPNs
- #103 #86 - Display message to
extend machine time
if2h
or less left - #99 - Replace error with message if machine not found during search - #97
- Fix bug when htb-cli displays machine information in release arena - #96
- Add global flag
--no-check
to avoid checking fornew updates
- #95 - Rewrite
fuzzy finder
to search for challenges - #73 - Add pull request template
- Add
hosts
command to add and delete entries in/etc/hosts
file - #102 - Fix display of endgame
task
names in history
v1.5.1
Changelog
- Adding
goroutines
to optimize time - #67 - Add an
update informer
that checks if a new version is available - #83 - Add an
issue template
forfeature requests
- #84 - Fix bug when
discord webhook
is not set - #87 - If no flag is supplied to the
start
command, the machine inrelease arena
is started - #88 - New
--list
flag for VPN command to display VPNs in use. - VPN command improved with new checks to avoid crashes.
v1.5.0
Changelog
- Embedding discord webhooks - #25
- New zap logging with logging levels - #63
- We can extend the box duration - #68
- Adding development versions - #70
- Fix a bug when downloading VPNs with a free subscription - #72 #81
- HTB_TOKEN token format check - #74 #77
- Add shoutbox command to view owns - #78
- Fix logger bug - #80
- Improved vpn command with start and stop vpn ! - #4
v1.4.1
Changelog
- Fix Sherlocks download
- Fix cursor interaction for answer submission
v1.4.0
Changelog
- Support for
Sherlocks
- #61 - Hide flag input - #52
- Autocompletion - #58
- Minor fixes
GIF
added to README- Discord
webhook
(v1) - #25 - Adding the
golangci-lint
lint - New
vpn
command to download vpns (v1) - #4 - Refacto of code in different packages - #66
- Remove the Makefile
- Bump Golang
version 20
- #65 - Add
version
command to display the version in use - #70 - Add
update
command to check for updates - #69
v1.3.1
Changelog
- Added VIP+ support to interact with machines #53
- Added Fortresses step name to activity history
- Remove bad logging
- Fix typo for submissions #51
- Remove target information when a machine is assigned #50
- IP address recovery timeout added for
VIP+
machines and release arena machines. - Remove tests and coverage
- New logo !
v1.3.0
Changelog
- Added an
issue template
for reporting bugs #38 - Add a
combined search
formachines / challenges and players
via the info command - Added flag submission for machines in
release arena
#41 - Fixed a bug that asked the user to see the active machine if no argument was supplied #42
- Add a global
--batch
option to accept all questions asked of the user #34 - Submit no longer requires you to specify the machine name. If a machine is active, this will select it by default #20
- Display the IP address of the target machine at startup via the
start
command #37 - If no arguments are provided for the
info
command, displays the logged-in user's information. #43 - Add
machines
command to displayactive, retired and scheduled
machines - Fix a bug that returns an error when the user responds no to an interaction #48
- New TUI for a better display !!! #36
- Rewriting
README.md
file
v1.2.0
Changelog
SECURITY.md
file added (policy)- Add
pipeline
to automatically release precompiled binaries - Add
badges
for documentation - Bump from golang
1.18
to1.19
- Implementation of security verification tools (CodeQL, secrets, dependabot)
- Add
unit tests
- Add
coverage
- Add a
Makefile
forcompilation
,testing
andcoverage
- Refactoring the code and adding
comments
for a better structure - Display the timestamp of the
last reset
in machine information - No longer asks to see the active machine when requesting information for a challenge
- Bug fixes
v1.1.0
- Improved
pipeline
to build all architectures with all OS - Added
badges
to README.md documentation - Added
status
command to display status of servers - Added
challenge submit
functionality - Support for
vip+
subscription - Added confirmation messages when searching for machines / challenges
- Challenge search added (via
info
command) - Add active machine information (
info
command)
v1.0.0
- Review of old code
- Change flag command to submit
- Add optional and mandatory flags
- Add debug logging
- Add
start
command - Add
stop
command - Added
reset
command - Add
submit
command - Add
active
command - Add
info
command