Przy poszukiwaniu hostów w sieci docelowej przydatne były następujące 2 pytania:
- http://superuser.com/q/311019/45927
- http://security.stackexchange.com/q/36198/35859
Jednak odpowiedzi na oba pytania zakładają, że z góry znam adres sieciowy i maskę (chyba podsieć?) (192.168.0.0/24, 172.18.72.0/24 itd.).
Jak mogę znaleźć hosty w dowolnej / wszystkich połączonych sieciach bez wcześniejszego określenia podsieci? Wiem, że mogę wyświetlić listę urządzeń sieciowych przy użyciu ip address show
(Arch Linux), ifconfig
(* nix, OS X) lub ipconfig
(Windows) w zależności od systemu operacyjnego.
Ponadto, czy istnieje niezawodny sposób na wykonanie tego w różnych systemach operacyjnych? Od Linuksa do OS X i Windows?
netsh
do systemu Windows.