LINUX.ORG.RU

Посмотрите где косяк с nmap?

 


0

2

Пытаюсь насканить машины с rdp в нужном диапазоне ip:
Скрипт такой:

description = [[ RDP Servers seachtool ]]
author = "Group"
license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
categories = {"discovery"}
require "shortport"
portrule = shortport.port_or_service(3389,"ms-term-serv")
action = function(host, port)
file = io.open ("/root/ip_with_rdp.txt","a+")
file:write(host.ip.."\n")
file:flash()
file:close()
end
Запускаю так:
nohup nmap -iL /root/ip -n -PS3389 --script=/root/rpdlist.nse
Ошибок не выдает, в ip_with_rdp.txt пусто.



Последнее исправление: reonline (всего исправлений: 5)

Лоркод для себя открой
иначе язабан

reprimand ★★★★★
()

В общем пошел от сложного к простому.
В результате выяснилось, что nmap считает все хосты оффлайн.
nmap -sV -Pn -p 22,80,443 www.linux.org.ru

Starting Nmap 5.51 ( http://nmap.org ) at 2014-05-22 00:16 MSK
Nmap done: 1 IP address (0 hosts up) scanned in 0.71 seconds
www.linux.org.ru нормально пингуется с этой машины
Ваши рекомендации?
Раньше не юзал nmap, кучу времени уже убил на изучение.

reonline
() автор топика
Ответ на: комментарий от reonline
$ nmap -sV -Pn -p 22,80,443 www.linux.org.ru

Starting Nmap 6.46 ( http://nmap.org ) at 2014-05-21 23:29 EEST
Nmap scan report for www.linux.org.ru (217.76.32.61)
Host is up (0.025s latency).
rDNS record for 217.76.32.61: linux.org.ru
PORT    STATE SERVICE VERSION
22/tcp  open  ssh     OpenSSH 6.2 (protocol 2.0)
80/tcp  open  http    Apache Tomcat/Coyote JSP engine 1.1
443/tcp open  https   Apache-Coyote/1.1

Service detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 12.97 seconds

Ваши рекомендации?

Брось это дело.

reprimand ★★★★★
()
Ответ на: комментарий от reprimand

Другой сервер, с аналогичным результатом. centos 6. в чем может быть причина?

reonline
() автор топика

В общем выяснилось, что из репо centos6 и debian7 тянет багнутую версию не видящую сетевого интерфейса. По крайней мере так в моих конфигурациях. Последняя версия nmap установленная ручками работает. Возвращаемся к скрипту. Как правильно установить библиотеки? В центос6 они стянулись из репо вместе с нмап. В дебиан этого не произошло, скрипт ругается на отсутствие shortport и еще че-то:

Starting Nmap 6.46 ( http://nmap.org ) at 2014-06-04 22:11 EDT
NSE: Warning: Loading 'script' -- the recommended file extension is '.nse'.
NSE: Failed to load script:
script:6: variable 'shortport' is not declared
stack traceback:
        [C]: in function 'error'
        /usr/local/bin/../share/nmap/nselib/strict.lua:80: in function '__index'
        script:6: in function <script:1>
NSE: failed to initialize the script engine:
/usr/local/bin/../share/nmap/nse_main.lua:552: could not load script
stack traceback:
        [C]: in function 'error'
        /usr/local/bin/../share/nmap/nse_main.lua:552: in function 'new'
        /usr/local/bin/../share/nmap/nse_main.lua:788: in function 'get_chosen_scripts'
        /usr/local/bin/../share/nmap/nse_main.lua:1276: in main chunk
        [C]: in ?

QUITTING!

reonline
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.