Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

🖥️ Which System via TTL

Herramienta de línea de comandos que detecta el sistema operativo de un host remoto analizando el valor TTL de la respuesta ICMP (ping).


📋 Requisitos

Dependencia Versión mínima
Python 3.8+
pwntools 4.x
pip install pwntools

🚀 Uso

python3 whichSystem.py <Target IP>

Ejemplo:

python3 whichSystem.py 10.10.10.5

Salida esperada:

[*] Operative System: 10.10.10.5 →  Linux  (TTL=64)

🔍 Lógica de detección TTL

TTL recibido Sistema Operativo
≤ 64 Linux / Unix
≤ 128 Windows
> 128 Desconocido

ℹ️ El TTL se decrementa en cada salto de red, por lo que el valor real puede ser ligeramente inferior al valor original del SO.


📁 Estructura del proyecto

whichSystem/
├── whichSystem.py   # Script principal
└── README.md        # Este archivo

About

Herramienta de línea de comandos que detecta el sistema operativo de un host remoto analizando el valor TTL de la respuesta ICMP (ping).

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages