Cybersecurity-Projects/PROJECTS/beginner/simple-port-scanner/DEMO.md

51 lines
2.4 KiB
Markdown

<!-- ©AngelaMos | 2026 -->
<!-- DEMO.md -->
<div align="center">
```ruby
██████╗ ██████╗ ██████╗ ████████╗ ███████╗ ██████╗ █████╗ ███╗ ██╗███╗ ██╗███████╗██████╗
██╔══██╗██╔═══██╗██╔══██╗╚══██╔══╝ ██╔════╝██╔════╝██╔══██╗████╗ ██║████╗ ██║██╔════╝██╔══██╗
██████╔╝██║ ██║██████╔╝ ██║ ███████╗██║ ███████║██╔██╗ ██║██╔██╗ ██║█████╗ ██████╔╝
██╔═══╝ ██║ ██║██╔══██╗ ██║ ╚════██║██║ ██╔══██║██║╚██╗██║██║╚██╗██║██╔══╝ ██╔══██╗
██║ ╚██████╔╝██║ ██║ ██║ ███████║╚██████╗██║ ██║██║ ╚████║██║ ╚████║███████╗██║ ██║
╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚══════╝ ╚═════╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═══╝╚══════╝╚═╝ ╚═╝
```
**Demo & Preview**
<br>
<a href="https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/main/PROJECTS/beginner/simple-port-scanner">
<img src="https://img.shields.io/badge/C++20-Boost.Asio-00599C?style=for-the-badge&logo=cplusplus&logoColor=white" alt="C++ Boost.Asio"/>
</a>
<br>
```ruby
mkdir build && cd build && cmake .. && make
./simplePortScanner -i <target> -p <range>
```
<br>
[SSH Discovery](#ssh-discovery) · [HTTP Discovery](#http-discovery)
</div>
---
### SSH Discovery
Async TCP scan against scanme.nmap.org with verbose service mapping showing OPEN/CLOSED/FILTERED states across the SSH well-known port range
![SSH Discovery](assets/scan-low.png)
---
### HTTP Discovery
Concurrent scan across the HTTP port window with per-port service identification and aggregate result counts
![HTTP Discovery](assets/scan-http.png)