Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fedescripts/go-scan
Escaner de puertos TCP desarrollado en Go
https://github.com/fedescripts/go-scan
golang hacking portscanner scan scripting tcpscan
Last synced: 2 days ago
JSON representation
Escaner de puertos TCP desarrollado en Go
- Host: GitHub
- URL: https://github.com/fedescripts/go-scan
- Owner: fedeScripts
- License: gpl-3.0
- Created: 2025-01-02T21:19:48.000Z (6 days ago)
- Default Branch: main
- Last Pushed: 2025-01-02T21:58:14.000Z (6 days ago)
- Last Synced: 2025-01-02T22:28:38.155Z (6 days ago)
- Topics: golang, hacking, portscanner, scan, scripting, tcpscan
- Language: Go
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# go-scan
Escaner rapido de puertos TCP, inspirado en el [FastTcpScan](https://s4vitar.github.io/fasttcpscan-go/#) de [@s4vitar](https://github.com/s4vitar).## Uso
```go./go-scan -ip 127.0.0.1
```
##### Opciones:
```-ip Dirección IP o segmento CIDR a escanear, se admiten múltiples valores separados por coma, ej: 10.1.1.1/24,192.168.0.24
-iL Archivo con direcciones IP y/o segmentos de red en formato CIDR. (Uno por linea)
-p Rango de puertos a comprobar: 80,443,1-65535,1000-2000, ... (default "1-65535")
-o Archivo para guardar el resultado del escaneo.
-csv Archivo para guardar el resultado del escaneo en formato CSV.
-T Cantidad de puertos escaneados en simultáneo. (default 1000)
-timeout Timeout por puerto (default 1s)```
## Instalación
```bash
git pull https://github.com/fedeScripts/go-scan.git
cd go-scan
go build
./go-scan```
## To Do
Implementar las siguientes funcionalidades
```
Opciones nuevas:
-v Mostrar el progreso del escaneo.
-udp Escanear puertos UDP.Capacidades nuevas:
- Utilizar ping para comprobar conectividad de manera rapida.
- Agregar palabras clave para seleccionar los puertos, ej: -p top-1000
- Agregar rangos fijos a la cantidad de puertos escaneados en simultáneo.
- Interpretear nombres de Host.
- Realizar consultas DNS.```
## Autor
- Federico Galarza - [@fedeScripts](https://github.com/fedeScripts)[![linkedin](https://img.shields.io/badge/linkedin-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/federico-galarza)