Skip to content

Latest commit

 

History

History
50 lines (40 loc) · 1.97 KB

README.md

File metadata and controls

50 lines (40 loc) · 1.97 KB

Hawkeyes picure

Lightweight and efficient port scanner designed for network diagnostics written in C.


GitHub Repo stars GitHub top language Website GitHub repo size GitHub code size in bytes

Current Features

  • Different scanning methods
  • IPv4 and IPv6 support
  • Specify a range of ports and/or specific ports (e.g., 50-60, 67, 78)
  • Multithreaded scanning
  • Scan on specific interfaces
  • Service detection

Future Features

  • Guess service on port with probes
  • More scanning methods

How to run

Compile

  1. Download necessary libraries(read requirements)
  2. Run make release in the project root folder
  3. Done !

./hawk [options]

Example

./hawk -t 127.0.0.53 -p 53-55,60 -i lo -m conn

sudo ./hawk -t ::1 -p 5353 -i lo -m icmp

Want to contirbute to the project?

Before starting to contribute, read the Code of Conduct. Read the Contribution.md to learn more and get some tips! Also join the offical discord server.

Questions

  • This project is not named after Hawkeye from Marvel