Skip to content

Latest commit

 

History

History
88 lines (67 loc) · 3.22 KB

README.md

File metadata and controls

88 lines (67 loc) · 3.22 KB

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 ♥️