Skip to content

ouahabs/whatport

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Whatport is an open source tool that scrapes port information from SpeedGuide's Port Database

Usage

whatport [port(s)] (Seperate ports with a space)

Installation

(Uses Go 1.17) This package uses the web scraper soup, so you will want that package installed beforehand.

$ git clone https://github.com/ouahabs/whatport.git
$ go build -o whatport

To-do

  • Add options.
    • -d/--detailed, detailed output.
    • -n, number of potential services per port.
    • -c found CVEs
    • --offline for offline mode (generates json data for offline use)
  • Play around with spf13/Cobra for cli commands.
  • trojan filtering.
  • Add port seperation with commas.

Side Notes

This tool serves as training for my Golang skills, this is my first ever official open source Go package, so please feel free to open an issue or a pull request for features to be added and whatnot.

About

Port information web scraper written in Go.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages