eviltik / evilscan

NodeJS Simple Network Scanner

Home Page:https://github.com/eviltik/evilscan

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Intermittent response... not sure if its my device or if there is something I can fix

jfrux opened this issue · comments

commented

Sometimes it finds my device, sometimes it doesn't... very intermittent from scan to scan.
Is the device doing something that could be causing this?

By intermittent response, are you saying that evilscan provide intermittent result ? i suppose yes.

In this case, can you please tcpdump while you are scanning, so we can check if the problem is device side or evilscan side.

thank you

commented

tcpdump on which device?

on the computer where you launch evilscan

commented
commented

Okay so its been awhile but I wanted to follow up...
It's still intermittent for some users on whether it finds the device by port even when the IP of the device is clearly in the list to be scanned.

Any "gotchas" or situations you can think of that could be causing this that I could let my users know about? Firewalls? Router settings? etc.?

What types of things would block this from finding it as OPEN or whatever?

firewall no, because it's intermittent.

Router settings it can. Check MTU if different than 1500.

Another point is timeout. Does your devices are heavy loaded ?

commented

It's really hard to say from where the problem is coming from. As previously said, should be great to have a tcpdump server <=> device in a use case where the problem occured ...

default timeout is 2000 ms ... should be enought ...

try --timeout 50000 perhaps

commented

Possible to instruct it which network interface to use to scan from?
Getting reports that maybe it's scanning the wrong network interface on some devices with more advanced network setups?

For instance, device looking to be detected is on their Wifi, but they have Wifi AND Ethernet both connected? Or would that even be an issue?

I don't know but i can do anything with the code regarding your problem right now.

Do not hesitate to reopen if i can fix something