Open hannob opened 1 month ago
The check404 function does some implicit checks (e.g. webpages with django debugging enabled) by parsing the 404 error page.
This design has the downside that it is not possible to explicitly call those checks (e.g., snallygaster -t djangodebug [host]).
snallygaster -t djangodebug [host]
One idea would be to change the code like this:
This would both allow calling those tests separately, but would not slow them down with multiple fetches if we do a full host scan.
cc @hartwork
Sounds like the right direction for a start :+1:
The check404 function does some implicit checks (e.g. webpages with django debugging enabled) by parsing the 404 error page.
This design has the downside that it is not possible to explicitly call those checks (e.g.,
snallygaster -t djangodebug [host]
).One idea would be to change the code like this:
This would both allow calling those tests separately, but would not slow them down with multiple fetches if we do a full host scan.