Write a network scanner

With the recent changes in the license of nmap, we can no longer ship up-to-date versions of nmap in openSUSE. This project aims to create a flexible engine for network scanning, extensible, configurable, and all the other nice things you usually want from a software project.

Goals

Short-term, my goal is to come up with an initial implementation that can perform a reasonable set of probes. These should be highly configurable, so that probes can be recombined/modified/extended easily.

In terms of non-code related goals, I'm working in a test harness that allow me to test a scanner without getting on other people's nerves add-emoji And of course, there needs to be documentation (which is the biggest gap right now).

Attempting anything like feature parity with nmap is a non-goal for now.

Resources

The code can be accessed on github. Note that there is a devel branch where most of the ongoing work is currently happening; I plan to sync with main regularly.

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 25

Activity

  • about 2 hours ago: okir started this project.
  • about 2 hours ago: okir originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!