Releases: ethicalhackingplayground/pathbuster
v0.5.5
What's New?
- Added in a --skip-validation argument which is used to bypass known protected endpoints using traversals.
- Added in a --header argument which is used to add in additonal headers into each request.
Note: you may need to change the ulimit using the command
ulimit -n -n 70000To improve the speed of the tool, accuracy may drop a little.
Todo:
- Test the tool on lower to higher-end computers to see if it hogs the resources.
- Implement some more arguments to give the end user more control over the tool.
- Get feedback from the community.
If you find any cool bugs, it would be nice if I have some sorta appreciation such as shouting me out on your Twitter, buying me a coffee or donating to my Paypal.
I hope you enjoy
Full Changelog: v0.5.3...v0.5.5
v0.5.3
Bug fixes?
- Minor bug fixes
- Added in a --skip-brute argument, so you have the choice to perform a directory brute force or not.
- Replaced --match-status with --pub-status and --int-status so we have more control over the detection stage.
Note: you may need to change the ulimit using the command
ulimit -n -n 70000To improve the speed of the tool, accuracy may drop a little.
Todo:
- Test the tool on lower to higher-end computers to see if it hogs the resources.
- Implement some more arguments to give the end user more control over the tool.
- Get feedback from the community.
If you find any cool bugs, it would be nice if I have some sorta appreciation such as shouting me out on your Twitter, buying me a coffee or donating to my Paypal.
I hope you enjoy
Full Changelog: v0.5.2...v0.5.3
v0.5.1
Bug fixes?
- Fixed a bug with the ETA, it would not produce the correct results.
- Fixed a bug with the --proxy argument as well as some other small bugs.
Note: you may need to change the ulimit using the command
ulimit -n -n 70000To improve the speed of the tool, accuracy may drop a little.
Todo:
- Test the tool on lower to higher-end computers to see if it hogs the resources.
- Implement some more arguments to give the end user more control over the tool.
- Get feedback from the community.
If you find any cool bugs, it would be nice if I have some sorta appreciation such as shouting me out on your Twitter, buying me a coffee or donating to my Paypal.
I hope you enjoy
Full Changelog: v0.4.9...v0.5.1
v0.4.5
What's Changed
- Pathbuster will now give you an eta on when the tool will finish processing all jobs.
Note: you may need to change the ulimit using the command
ulimit -n -n 70000To improve the speed of the tool, accuracy may drop a little.
Todo:
- Test the tool on lower to higher-end computers to see if it hogs the resources.
- Implement some more arguments to give the end user more control over the tool.
- Get feedback from the community.
If you find any cool bugs, it would be nice if I have some sorta appreciation such as shouting me out on your Twitter, buying me a coffee or donating to my Paypal.
I hope you enjoy
Full Changelog: v0.4.4...v0.4.5
v0.4.4
What's Changed
- Refactored the code to make it module based.
- Added in a --proxy argument, so you can now perform proxy-related tasks such as sending everything to burp.
Note: you may need to change the ulimit using the command
ulimit -n -n 70000To improve the speed of the tool, accuracy may drop a little.
Todo:
- Test the tool on lower to higher-end computers to see if it hogs the resources.
- Implement some more arguments to give the end user more control over the tool.
- Get feedback from the community.
If you find any cool bugs, it would be nice if I have some sorta appreciation such as shouting me out on your Twitter, buying me a coffee or donating to my Paypal.
I hope you enjoy
Full Changelog: v0.4.3...v0.4.4
v0.4.1
What's Changed
- Removed redundant --filter-status which filtered the status codes but also missed a ton of valid findings.
- Implement --filter-body-size which filtered the response sizes but also missed a ton of valid findings.
- Implement --drop-after-fail which will ignore requests with the same response code multiple times in a row.
- Fixed a ton of performance issues and included directory bruteforcing at the end.
- Massive performance and accuracy increases using itertools instead of double for loops reducing O(n^2) time complexity.
Note: you may need to change the ulimit using the command
ulimit -n -n 70000To improve the speed of the tool, accuracy may drop a little.
Todo:
- Test the tool on lower to higher-end computers to see if it hogs the resources.
- Implement some more arguments to give the end user more control over the tool.
If you find any cool bugs, it would be nice if I have some sorta appreciation such as shouting me out on your Twitter, buying me a coffee or donating to my Paypal.
I hope you enjoy
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Changed the detection algorithm from Levenshtein to sift3 to improve speed and accuracy.
- Pathbuster can now display the changes that are within a certain threshold.
- Directory brute-forcing is now much faster.
Note: you may need to change the ulimit using the command
ulimit -n -n 70000To improve the speed of the tool, accuracy may drop a little.
Todo:
- Test the tool on lower to higher-end computers to see if it hogs the resources.
- Implement some more arguments to give the end user more control over the tool.
If you find any cool bugs, it would be nice if I have some sorta appreciation such as shouting me out on your Twitter, buying me a coffee or donating to my Paypal.
I hope you enjoy
Full Changelog: v0.3.9...v0.4.0
v0.3.9
What's Changed
- Added back in the --wordlist flag with more efficient directory bruteforcing.
- Improved CLI view.
- Saves results into 2 files, one containing the traversals and the other with the internal route discovered.
- Massive performance fixes and directory brute force is at the end.
Note: you may need to use change the ulimit using the command
ulimit -n -n 70000Full Changelog: v0.3.8...v0.3.9
v0.3.4
What's Changed
- Added the --timeout flag to have more control over the requests being sent.
Note: you may need to use change the ulimit using the command
ulimit -n -n 70000Full Changelog: v0.3.0...v0.3.1
v0.2.9
What's Changed
- I removed the placeholders
- I removed our directory brute forcer and made it use FFuf once the scan has finished.
- I removed the deviation flag and hardcoded the checks.