NMap - скрипт memcached-info не работает для UDP - PullRequest
0 голосов
/ 18 февраля 2020

У меня установлен новый memcached на сервере ubuntu 18.04.4, слушающий по UDP и TCP

NMap 7.60 отлично работает для меня, для TCP, следующим образом:

sudo nmap - скрипт memcached-info -p 11211 172.17.208.109

Флаг nmap для запуска в качестве UDP: -sU

tcpdump показывает, что я не получаю ответ от сервера NMap при использовании UDP, так как следует:

sudo nmap -sU --script memcached-info -p 11211 172.17.208.109

Поддерживает ли --script memcached-info UDP? Если поддерживается UDP, что может быть не так?

1 Ответ

0 голосов
/ 24 февраля 2020

Это, видимо, не поддерживается. Таким образом, одним из обходных путей является следующее:

printf '\ x00 \ x00 \ x00 \ x00 \ x00 \ x01 \ x00 \ x00stats \ r \ n' | n c -s spoof-ip -u target-ip 11211

Перед тем, как сделать это, вы должны добавить адрес spoof-ip в качестве второго IP-адреса в вашем интерфейсе, например, следующим образом:

Однако, предполагая, что поддельный IP-адрес равен 1.2.3.4, необходимо ввести следующее, поскольку имена символов c не поддерживаются добавлением IP-адреса:

Добавление IP-адреса 1.2.3.4/32 dev eth0

...