Comments (6)
Thanks for the request!
The pause|resume feature added in 1.4.0 is a gateway of sorts into features like this.
The vision was you can pause the scan, and then stop current scans based on some form of input. That's effectively what you're talking about, right?
- Pause scan
- Stop one or more of the scans currently running
- Resume all scans that weren't stopped in step 2
Is that similar to what you had in mind?
from feroxbuster.
Awesome! That's essentially where I wanted the pause|resume scan thing to eventually go. Thanks for the feature request and thank you for checking out the tool!
from feroxbuster.
Yes, that is exactly what I had in mind and I updated to 1.4.0 this morning to test exactly that. Right now it's great for recursive searching but to be able to run a scan and get:
IP Address
WordPress
- wp-content [x]
- wp-includes [x]
- etc
and then pause the scan to exclude those directories and continue scanning would really optimize the overall process. So in the use case above I know WordPress includes a wp-content and wp-includes directory but I am trying to see if additional folders/files exist without putting it too many requests to the server.
from feroxbuster.
tokio 0.3 added abort to its JoinHandle struct. I looked at using a few other solutions, but they'd require a pretty significant overhaul to the current structure.
I'd like to wait on the following libraries to upgrade to tokio 0.3 so that feroxbuster can transition to the new version. Using tokio's built-in abort will drastically simplify this feature.
Upgraded yet?
from feroxbuster.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
from feroxbuster.
Blockers for this one are all removed, just need to finish up the implementation. This mainly means figuring out how to get input/output from/to the user in a way that doesn't suck.
from feroxbuster.
Related Issues (20)
- [FEATURE REQUEST] JSON lines output HOT 7
- [FEATURE REQUEST] --insecure flag by default HOT 2
- Why are these requests sent during scan? HOT 1
- [BUG] Using `--parallel` flag prints equal number of empty lines HOT 3
- [BUG] feroxbuster arbitrary paths despite specifying `--dont-extract-links` HOT 7
- [BUG] No status code is printed when `--parallel` is used HOT 9
- [BUG] Results generated from the --collect-backups flag do not get filtered HOT 6
- Filtered extensions specified, but still displayed HOT 3
- [FEATURE REQUEST] -w accept a folder and gather all words from all wordlists HOT 4
- Filter suffixes such as css js and so on HOT 3
- [FEATURE REQUEST] add new backup extensions HOT 3
- [BUG] Scan exits before all jobs are finished. HOT 13
- [BUG] Feroxbuster sends specified cookie or header to Github when checking for latest release HOT 3
- Small screen width leads to repeating lines in output HOT 7
- [BUG] error: the argument '--wordlist <FILE>' cannot be used multiple times HOT 5
- Error: thread 'tokio-runtime-worker' panicked at /cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs:80:14: a parsed Url should always be a valid Uri: InvalidUri(TooLong)
- [BUG] error: thread 'tokio-runtime-worker' panicked at .../into_url.rs a parsed Url should always be a valid Uri: InvalidUri(TooLong) HOT 11
- [BUG] Could not connect to https://0a90009204b7721482277bd300810014.web-security-academy.net/, skipping... HOT 2
- thread 'main' panicked HOT 7
- [FEATURE REQUEST] Adding `sitemap.xml` for link extraction HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from feroxbuster.