Skip to main content

Herramienta para escaneo de puertos/vulners/explits en una IP

Project description

PORT_SCANNER

Autor: An0mal1a

-- Usabilidad 'PORT SCANNER' v0.4.4.a --

Argumentos de la herramienta:

[♦] Enter IP --> IP OBETIVO    

║       
╚═► EJEMPLO --> [♦] ENTER IP -> 127.0.0.1

[♦] Introduce la cantidad de puertos a escanear - (EJ: 500 - Primeros 500)

║               
╚═► EJEMPLO --> Introduce cant ports --> 65535 (nº MAX ports)

[♦] Si posee conocimientos de nmap, opcion de añadir argumentos

-- PROCEDIMIENTO UTILIZADO POR LA HERRAMIENTA --

1. Se ejecuta un escaneo de puertos para localizar los abiertos

2. Ejecutamos un analisis de servicios de dichos puertos abiertos,
   identificamos información sobre los servicios encontrados 

3. Iniciamos una busqueda de vulnerabilidades públicas en dichos servicios...

4. Tenemos la opcion de buscar en la base de datos de ExploitDb algún exploit público.

5. Podemos abrir metasploit para utilziar la informacion recopilada
   anteriomente para lo que tengamos que hacer

REQUISITOS:
        - NMAP
        - Metasploit (opcional)
---------------------------------------------------------------------------------------------------        
Se han añadido funciones para crear un archivo 'scan.log' en el escritorio.
Se han añadido Host Discovery y Os_guess que en base el ttl no dice de forma simple el OS que corre 
Se han corregido errores
En mejora argumentos personalizados de "NMAP"

Pip:

command_line = pip install python-scan

Git:

command_line = git clone https://github.com/TownPablo/PORT_SCANNER
cd PORT_SCANNER
sudo python setup.py install

Linux

Una vez instalado (pip)
    ║               
    ╚═► 1. ┌[parrot]─[20:12-03/05]─[/home/supervisor]
           └╼supervisor$whereis PORT_SCAN   
            PORT_SCAN: /usr/local/bin/PORT_SCAN.py
        
        2. sudo chmod +x /usr/local/bin/PORT_SCAN.py
        3. python3 /usr/local/bin/PORT_SCAN.py

Opcion Recomendada (Ejecución de cualquier ruta):
   Una vez instalado (git)
       ║               
       ╚═► 1. PORT_SCAN.py

         ┌─[supervisor@parrot]─[/]
         └──╼ $ PORT_SCAN.py

Windows

    Ejecución desde cualquier ruta

        1. pip install python-scan
        2. port_scan / port_scan.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

python_scan-0.4.4a3-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

File details

Details for the file python_scan-0.4.4a3-py3-none-any.whl.

File metadata

File hashes

Hashes for python_scan-0.4.4a3-py3-none-any.whl
Algorithm Hash digest
SHA256 dc0c94ba224817c7e6edac31d822766778fd2209bbaf0f36af94479d2e444d07
MD5 97a38db60d9617e5ba9b9e3cb33da3e1
BLAKE2b-256 d4c7994f3b445b52ce89505ce19468b26ec5c689fca1e5394aecad270d6db87a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page