Skip to content

Releases: ethicalhackingplayground/pathbuster

v0.5.5

11 May 10:45

Choose a tag to compare

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 70000

To 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.

BuyMeACoffee PayPal

I hope you enjoy

Full Changelog: v0.5.3...v0.5.5

v0.5.3

18 Apr 03:42

Choose a tag to compare

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 70000

To 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.

BuyMeACoffee PayPal

I hope you enjoy

Full Changelog: v0.5.2...v0.5.3

v0.5.1

13 Apr 04:56

Choose a tag to compare

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 70000

To 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.

BuyMeACoffee PayPal

I hope you enjoy

Full Changelog: v0.4.9...v0.5.1

v0.4.5

12 Apr 03:17

Choose a tag to compare

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 70000

To 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.

BuyMeACoffee PayPal

I hope you enjoy

Full Changelog: v0.4.4...v0.4.5

v0.4.4

01 Apr 01:04

Choose a tag to compare

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 70000

To 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.

BuyMeACoffee PayPal

I hope you enjoy

Full Changelog: v0.4.3...v0.4.4

v0.4.1

31 Mar 01:00

Choose a tag to compare

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 70000

To 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.

BuyMeACoffee PayPal

I hope you enjoy

Full Changelog: v0.4.0...v0.4.1

v0.4.0

30 Mar 03:12

Choose a tag to compare

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 70000

To 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.

BuyMeACoffee PayPal

I hope you enjoy

Full Changelog: v0.3.9...v0.4.0

v0.3.9

27 Mar 02:30

Choose a tag to compare

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 70000

asciicast

BuyMeACoffee PayPal

Full Changelog: v0.3.8...v0.3.9

v0.3.4

25 Mar 10:06

Choose a tag to compare

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 70000

BuyMeACoffee PayPal

Full Changelog: v0.3.0...v0.3.1

v0.2.9

25 Mar 06:53

Choose a tag to compare

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.