Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Negative wait time after scan completion on Kali WSL #813

Open
jerryyudev opened this issue Jan 27, 2025 · 0 comments
Open

Negative wait time after scan completion on Kali WSL #813

jerryyudev opened this issue Jan 27, 2025 · 0 comments

Comments

@jerryyudev
Copy link

Description of the issue

I'm encountering an issue where masscan reports a negative wait time after the scan has apparently completed in Kali WSL. This prevents my scripts from completing normally, as they rely on the wait time to determine when the scan is finished.

Specifically, after masscan finishes scanning, the wait time in the output becomes negative, such as "-1s", "-2s", etc. Even though all the targeted scans have finished, the masscan process does not exit, causing my scripts to hang. This issue specifically occurs within the Windows Subsystem for Linux (WSL) environment using Kali Linux.

Steps to reproduce

  1. Operating System: Windows [Windows Version, e.g., 10/11] with Kali WSL
  2. WSL Version: [WSL 1 or WSL 2] (Use wsl --list --verbose to check)
  3. Kali WSL Version: [Output of lsb_release -a inside Kali WSL]
  4. masscan Version: [Output of masscan --version inside Kali WSL]
  5. Command used: [The exact command you used, e.g., sudo masscan -p1-65535 192.168.1.0/24 --rate 1000]
  6. Network environment: [Any relevant information about your network within WSL, e.g., bridged mode, NAT mode, etc. Also mention if you're using any VPN within WSL or on the Windows host. E.g., "WSL is using NAT mode, no VPN connected on Windows host."]
  7. Expected behavior: masscan should exit with a non-negative wait time (or exit immediately) after completing the scan.
  8. Actual behavior: masscan reports a negative wait time and the process does not terminate.

Example output

[Paste the complete output of masscan from within Kali WSL, including the negative wait time. Please use code blocks for better readability.]

For example:

masscan -p1-65535 192.168.1.0/24 --rate 1000
Starting masscan 1.3 (http://bit.ly/14tV5HH) at 2024-10-27 10:00:00 GMT
-- rate 1000.00 packets/sec, 256 targets, duration 4 minutes 16 seconds
Starting SYN scan
Scanning 256 hosts [1 port/host]
Discovered open port 80/tcp on 192.168.1.1
Discovered open port 443/tcp on 192.168.1.2
...
Finished SYN scan in 4.2 minutes
Wait time: -2s

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant