maurosoria / dirsearch

Web path scanner
11.85k stars 2.3k forks source link

Cannot set timeout for each URL when batch import with parameter -L #1139

Open zhibx opened 2 years ago

zhibx commented 2 years ago

What is the feature?

Cannot set timeout for each URL when batch import with parameter -L

What is the use case?

If the --max-time timeout parameter and the -l batch parameter are used together, it will cause the first RUL scan to time out and other URLs will not be scanned.

微信截图_20220727150118

shelld3v commented 2 years ago

This is intended and that's how the feature works. I will consider adding something like --max-target-time for your usage. Thank you for your idea!

huan-cdm commented 1 year ago

When will v0.4.4 be released and the parameter --max-target-time is required

shelld3v commented 1 year ago

I'm currently having exams so will probably start working on this in late December or January, sorry for having to delay it

huan-cdm commented 1 year ago

This occurs during batch scanning, so automatically discard the URL if you encounter a jam;RecursionError: maximum recursion depth exceeded while calling a Python object

huan-cdm commented 1 year ago

image This is an error for a single scan

huan-cdm commented 1 year ago

Stay stuck until the program exits

shelld3v commented 1 year ago

@huan-cdm I don't think it's an issue with dirsearch but difflib library. It isn't related to this Github issue too, can you please open another Github issue for it so I can take a look later? Thanks!

huan-cdm commented 1 year ago

Ok, thank you