Itu tidak pasti tetapi nmap akan melakukannya dengan perintah nmap -O -v
(lihat dokumen untuk detail lebih lanjut) Jika Anda menjalankan windows atau menginginkan gui, lihat zenmap
Jika Anda berada di jaringan IPv4, gunakan saja ping. Jika responsnya memiliki TTL 128, targetnya mungkin menjalankan Windows. Jika TTL adalah 64, target mungkin menjalankan beberapa varian Unix.
: Presumes ping service enabled on Windows local and remote hosts
:
del _IX.txt, Windows.txt
ping -n 1 [computername|ipaddress] | findstr /i /c:"Reply" > ttl.txt
for /f "tokens=1-9* delims=:=< " %%a in (ttl.txt) do (
if %%i leq 130 (
if %%i geq 100 (
echo Windows & rem or echo %%c >> Windows.txt
) else (
if %%i equ 64 (
echo *IX & rem or echo %%c >> _IX.txt
)
)
)
)
Cara mengetahui versi paket mana yang dapat saya instal di APT
Sistem file mana yang digunakan di antara OSX dan Linux