go-scan

command module
v0.0.0-...-68ee227 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 12, 2025 License: GPL-3.0 Imports: 13 Imported by: 0

README

go-scan

Escaner rapido de puertos TCP, inspirado en el FastTcpScan de @s4vitar.

Uso


  ./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


    git clone https://github.com/fedeScripts/go-scan.git
    cd go-scan
    go build go-scan.go


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.

Autor

linkedin

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL