Masscan: Scan the entire Internet in under 5 minutes

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. masscan

    TCP port scanner, spews SYN packets asynchronously, scanning entire Internet in under 5 minutes.

    A very nice and well-built tool. Excellent use of sequence numbers for stateless send/receive (SYN cookies): https://github.com/robertdavidgraham/masscan/blob/master/src... (very well-documented source too, a pleasure to read).

    I once (2016) used it to scan port 22 on the whole ipv4 (had to experiment with rate limits to not trigger alarms and get complaints forwarded by my VPS provider; the clever ip+port randomization technique helps a lot with that). Then took the ~22m (iirc) IPs which responded and ran ssh-keyscan on them to extract and analyze some ~15m ssh banners and public keys (a bunch of them broken, through debianized PRNG etc.) I think most of the scanning + extraction was done overnight, via ~13 VPS rented hourly (whole thing cost < $10, and very few complaints). Fun times :) I should write it up some time, and do it again.

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. zmap

    ZMap is a fast single packet network scanner designed for Internet-wide network surveys.

    If masscan is of interest to you, be sure to check out zmap [0] as well. It can scan the entire IPv4 address space in around 45 minutes.

    0: https://github.com/zmap/zmap

  4. netscan

    Discontinued A fast TCP port scanner

    I wrote netscan years ago and still use it. It's pretty fast too: https://github.com/62726164/netscan

  5. masscan_as_a_service

    masscan as a service

    Massacan is awesome. One of the usecases is to periodically scan your own servers to see if you have not accidentally opened some new ports in firewalls.

    https://github.com/bobek/masscan_as_a_service

  6. zdns

    Fast DNS Lookup Library and CLI Tool

  7. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • LZR detects and fingerprints unexpected services running on unexpected ports

    1 project | news.ycombinator.com | 30 Aug 2023
  • What You Get After Running an SSH Honeypot for 30 Days

    12 projects | news.ycombinator.com | 15 Jun 2024
  • Show HN: Free, 100% in browser PDF editor

    9 projects | news.ycombinator.com | 3 May 2025
  • The Beauty of Having a Pi-Hole

    2 projects | news.ycombinator.com | 5 May 2025
  • Enhancing Services with the Decorator Pattern in C#

    1 project | dev.to | 25 Jan 2025

Did you know that Go is
the 4th most popular programming language
based on number of references?