Skip to content

🐘 🐦 Simple and versatile port scanning tool for assessing system and network security. It helps identify open ports, vulnerabilities, and potential points of attack.

License

Notifications You must be signed in to change notification settings

thiiagoms/harpia

Repository files navigation

Logo

Harpia - See all ports are open or closed on host! ♥️

Simple port scan made with elephants :elephants:

Dependencies

  • PHP 8.1+
  • Composer or Docker

Install Dependencies

  • With Composer:
$ git clone https://github.com/thiiagoms/harpia
$ cd harpia
$ composer installl
$ chmod +x harpia

Usage 🔨

You can use harpia in twio ways::

  • First: Answer the hostname and scan with default ports
$ ./harpia

██░ ██  ▄▄▄       ██▀███   ██▓███   ██▓ ▄▄▄      
▓██░██▒▒████▄    ▓██ ▒ ██▒▓██░  ██▒ ▓██▒████▄    
██▀▀██░▒██  ▀█▄  ▓██ ░▄█ ▒▓██░ ██▓▒▒██▒▒██  ▀█▄  
▓█ ░██ ░██▄▄▄▄██ ▒██▀▀█▄  ▒██▄█▓▒ ▒░██░░██▄▄▄▄██ 
▓█▒░██▓ ▓█   ▓██▒░██▓ ▒██▒▒██▒ ░  ░░██░ ▓█   ▓██▒
▒ ░░▒░▒ ▒▒   ▓▒█░░ ▒▓ ░▒▓░▒▓▒░ ░  ░░▓   ▒▒   ▓▒█░
▒ ░▒░ ░  ▒   ▒▒ ░  ░▒ ░ ▒░░▒ ░      ▒ ░  ▒   ▒▒ ░
░  ░░ ░  ░   ▒     ░░   ░ ░░        ▒ ░  ░   ▒   
░  ░  ░      ░  ░   ░               ░        ░  ░

[*] Harpia - Port Scan made with Love and Elephants
[*] Author: Thiago Silva AKA thiiagoms
[*] Version: 1.0

> Website address: 
  • Second: With custom ports in your file.txt or another file that you choosed
$ ./harpia -p <path-to-your-file.txt>

██░ ██  ▄▄▄       ██▀███   ██▓███   ██▓ ▄▄▄      
▓██░██▒▒████▄    ▓██ ▒ ██▒▓██░  ██▒ ▓██▒████▄    
██▀▀██░▒██  ▀█▄  ▓██ ░▄█ ▒▓██░ ██▓▒▒██▒▒██  ▀█▄  
▓█ ░██ ░██▄▄▄▄██ ▒██▀▀█▄  ▒██▄█▓▒ ▒░██░░██▄▄▄▄██ 
▓█▒░██▓ ▓█   ▓██▒░██▓ ▒██▒▒██▒ ░  ░░██░ ▓█   ▓██▒
▒ ░░▒░▒ ▒▒   ▓▒█░░ ▒▓ ░▒▓░▒▓▒░ ░  ░░▓   ▒▒   ▓▒█░
▒ ░▒░ ░  ▒   ▒▒ ░  ░▒ ░ ▒░░▒ ░      ▒ ░  ▒   ▒▒ ░
░  ░░ ░  ░   ▒     ░░   ░ ░░        ▒ ░  ░   ▒   
░  ░  ░      ░  ░   ░               ░        ░  ░

[*] Harpia - Port Scan made with Love and Elephants
[*] Author: Thiago Silva AKA thiiagoms
[*] Version: 1.0

> Website address: 

Run lints and tests:

Lint:

$ composer phpcs src
$ ./vendor/bin/phpinsights

Tests:

$ composer phpunit

If you want to contribute, you can also open issue or clone this repository to make a Pull Request, thank you so much for choose Harpia ♥️

About

🐘 🐦 Simple and versatile port scanning tool for assessing system and network security. It helps identify open ports, vulnerabilities, and potential points of attack.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages