eviltik / evilscan

NodeJS Simple Network Scanner
https://github.com/eviltik/evilscan
MIT License
546 stars 63 forks source link

Couldnt grab HTTP banner #50

Open slayerulan opened 6 years ago

slayerulan commented 6 years ago

Hello, I want to grab HTTP responses via banner but it couldnt give me these responses. Is there any bug or missing implementation?

And could we give different timeout for banner grabbing?

Thanks

eviltik commented 6 years ago

What do you mean by "HTTP response banner" ?

Header "Server" returned by a HEAD / by example ?

slayerulan commented 6 years ago

Sorry my stupidity, we should send a GET request first.. 🗡

eviltik commented 6 years ago

This is not stupid. I'll think about that.

gitxmax commented 6 years ago

Can you please, elaborate on the solution?

eviltik commented 6 years ago

Well, i can tell the scanner to have a particular behavior fort port 80 and 443. Problem is that we can have a HTTP reply when asking for port different than 80/443, so ... perhaps an options --httptest ?

gitxmax commented 6 years ago

well, I'm unable to get anything, but xxx.xx.xxx.xx |80||open result with --banner option, tried with and without --httptest Can easily pull the banner with curl -I -L , for the same ip.

eviltik commented 2 years ago

Code architecture is old. This feature should be available through an addon. We need an addon architecture; evilscan need a v2.