Releases: cestef/rwalk
Releases · cestef/rwalk
v0.9.0
v0.8.7
Feat
- add confirmation prompt before saving a configuration file that has interactive mode enabled + add
--yes
to skip prompts - run lines one by one in interactive mode in case you paste multiple
Fix
- opts table was displaying wordlist filter for transform
- zero chunk size error when filtered wordlist was very small
- contains,starts,ends filters were inverted
- filter empty args in interactive mode
- reported average in recursive mode when the recursion stops earlier than expected
- create parent dirs in interactive save
Refactor
- move util files to utils
v0.8.6
Fix
- implement ser + deser for keyvals to correctly parse the config
- create config file on
--open-config
if it doesn't exist
Refactor
- change
--filter
multi-value delimiter to;
- use
=
instead of:
for similar filter split
v0.8.5
Feat
- better formatting for trees in scripting
- include git hash in the
--version
- add
--capture
option to capture responses in the tree - add
load
interactive command - add
save
command in interactive mode to save the current config - add aliases for interactive commands
- add scripting support for
--filter
and--show
Fix
- make structs correctly available in interactive mode
--capture
wasn't able to capture the body of the responses- remove comma separation for wordlists
Refactor
- add a build script for git info + clap features
v0.8.4
Feat
- add
--attributes
to override which attributes are crawled in spider mode - allow comma separated values in vec args
- add
--external
to allow scanning external domains + improve tree display in spider mode - add
--default-config
to display the default config in TOML format - add
--open-config
to directly open the config in the default editor
v0.8.3
Fix
- cz bump going crazy
v0.8.2
Feat
- add --dir-script to override the directory detection method
- add --pretty option for JSON output
- add --ignore-scripts-errors (--ise)
- add a completions command to directly put the completions at the right place (--completions)
- switch to eyre for error handling
Fix
- allow for access to the correct variables in directory scripting
- aborting throwing an error because of an empty channel
- print on root bar in recursive mode
- actually time out with max_time
- remove exclusive condition in directory detection
- apply formatting
- remove test panic
Refactor
- remove banner
- create a Command trait for commands
- modularize interactive commands
- use oneshot channel for aborting
- --generate-completions is now obselete
- switch to eyre! instead of anyhow!
v0.8.1
Feat
- add scripting to recursive and spider modes
Fix
- do not consider a response as non-dir if html doesn't match
Refactor
- do not re-init engine each iteration + remove logs when quiet
- avoid creating multiple scopes when running scripts
v0.8.0
bump: version 0.7.5 → 0.8.0
v0.7.5
bump: version 0.7.4 → 0.7.5