Установка nmap для Android
Лучший сканер портов nmap уже давно портирован на Android. Консольный интерфейс не очень подходит для устройств с сенсорным вводом, поэтому полноценно пользоваться сканером nmap для Android можно только на смартфонах с qwerty клавиатурой.
Установить nmap на Android можно следующим образом:
- скачать скомпилированный для ARM nmap
- Распаковать архив и залить его содержимое на девайс с Android в директорию, откуда можно исполнять файлы. Например с помощью adb это делается так:
adb push NMAP_for_android /data/local/nmap
Или иным способом перенести файлы на карту памяти, в терминале скопировать в нужную директорию и установить права:
cp -R /mnt/sdcard/nmap-5.51 /data/local/nmap
chmod -R 755 /data/local/nmap
Все, теперь можно пользоваться сканером. Так, возможны разнообразные неожиданности, например, для сканирования по доменному имени может понадобиться параметр --system-dns чтобы оно брало системные настройки dns.
В целом пример запуска будет выглядеть так:
cd /data/local/nmap
./nmap -n 192.168.0.1
Если вы не являетесь счастливым обладателем устройства Android с qwerty-клавиатурой или nmap вам не подходит по религиозным соображениям, обратите внимание на сканеры сети с графическим интерфейсом, такие как: SharesFinder, Network Discovery, Fing.