我使用VMWARE在Windows上使用Ubuntu14.04作为虚拟机,在登录之后我安装了nmap,但是在尝试运行之后
nmap -sP 10.42.0.0
我收到以下信息
mass_dns: warning: Unable to determine any DNS servers. Reverse DNS is disabled. Try using --system-dns or specify valid servers with --dns-servers
我在用
Nmap版本6.40 ( http://nmap.org )平台: x86_64-pc-linux-gnu
有什么暗示吗
在我的案例场景示例中,这是运行Hyper-V虚拟机(S)的服务器:
luis@Fresoncio:~$ sudo nmap 172.18.25.5
Starting Nmap 7.40 ( https://nmap.org ) at 2017-12-07 22:30 UTC
Nmap scan report for 172.18.25.5
Host is up (0.00039s latency).
Not shown: 997 filtered ports
PORT STATE SERVICE
135/tcp open msrpc
2179/tcp open vmrdp
不知道我错过了什么。我正在尝试导入nmap模块并使用nmap.PortScanner()。我使用的是Linux。当我在终端中运行程序时,我得到:
File "/usr/local/lib/python2.7/dist-packages/nmap/nmap.py", line 137, in __init__
raise PortScannerError('nmap program was not found in path')
nmap.nmap.PortScannerError: 'nmap program was not found in path&
我有一个防火墙,它将端口2222转发给在端口2222上运行SSH服务器的Linux机器。问题是我不知道防火墙的IP是什么。所以我想扫描子网,告诉我哪个IP转发了这个端口。
我试过这个脚本:
#!/bin/bash
for ((i=2; i<256; i++));
do
sudo nmap -sS -p2222 10.1.$i.0/24
done
它的输出是很多这样的:
Host is up (0.00039s latency).
PORT STATE SERVICE
2222/tcp open EtherNetIP-1
对于256 x256主机,这就是我所看
在全新安装后,我在访问jira时遇到问题。
如果我从运行jira的机器上获取localhost:8080,我将获得一个html文件。
如果我尝试从另一台计算机访问IP_ADDRESS:8080,浏览器会响应“无法连接到...”
如果我nmap我的jira机器,它会显示以下内容:
Starting Nmap 5.51 ( http://nmap.org ) at 2014-04-29 11:28 CEST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000017s latency).
Not shown: 997 closed
使用nmap探测会在几个端口上返回BlackICE,但是它似乎是一个非常老的工具根据这些手册。
Starting Nmap 7.80 ( https://nmap.org ) at 2022-10-16 20:27 EDT
Nmap scan report for _gateway (192.168.0.1)
Host is up (0.059s latency).
Not shown: 995 closed ports
PORT STATE SERVICE VERSION
80/tcp open http lighttpd
44
我想连接到安装在VM上的tomcat,它运行在我的笔记本电脑上,但是我无法连接到它。
我停止了IPTables以确保这不是防火墙问题。
我可以按下那台机器。
我可以从我的虚拟机访问互联网。
我可以对我的VM做个SSH
下面是从我的笔记本上运行的NMAP命令的输出,这表明我只能访问VM的ssh端口。
>nmap.exe -A 192.168.158.131
Starting Nmap 7.01 ( https://nmap.org ) at 2015-12-28 17:29 India Standard Time
Nmap scan report for 192.168.158.131
我尝试iptables -I INPUT -p tcp -m tcp --dport 4444 -j ACCEPT打开一个端口,但仍然关闭:
$ nmap hostname -p 4444
Starting Nmap 7.70 ( https://nmap.org ) at 2018-05-23 04:47 +0430
Nmap scan report for linux (127.0.1.1)
Host is up (0.000040s latency).
rDNS record for 127.0.1.1: Linux.domain.linux
PORT STATE SERVI
对于我的Ubuntu上的服务列表,在端口515上找不到打印机服务。
nmap -sT -O localhost
PORT STATE SERVICE
23/tcp open telnet
139/tcp open netbios-ssn
445/tcp open microsoft-ds
631/tcp open ipp
9050/tcp open tor-socks
Device type: general purpose
Running: Linux 3.X
OS CPE: cpe:/o:linux:linux_kernel:3
OS details: Lin
我编写了以下shell脚本:
#! /bin/bash
# This script is designed to find hosts with MySQL installed
nmap -sT my_IP_address -p 3306 >/dev/null -oG MySQLscan
cat MySQLscan | grep open > MySQLscan2
cat MySQLscan2
根据脚本,应该将nmap的输出发送到/dev/null。另一方面,最终输出应该写入我的pwd中的文件MySQLscan2。
不像我预期的那样,两个文件被写到pwd: MySQLsca
如何在linux上扫描服务器端口时隐藏web服务器名称和操作系统版本?
当我从外部编辑(nmap‘’ed(nmap -A -T4 192.168.40.12) ip服务器)时,该服务器显示:
Starting Nmap 4.62 ( http://nmap.org ) at 2009-11-05 14:11 IRST
LUA INTERPRETER in nse_init.cc:763: /usr/share/nmap/scripts/robots.nse:4: module 'http' not found:
no field package.preload['htt
我正在编写一个运行网络Nmap扫描的bash脚本。在此之后,需要检查扫描,并且需要提取相关比特。 我需要从完成的扫描中提取IP、MAC和操作系统。问题是,Nmap并不总是从扫描中获得操作系统,因此不会将其放入结果中。我需要在最终结果中关联IP、MAC和操作系统。 以下是测试扫描的示例: Nmap scan report for 192.168.0.1
Host is up (0.0029s latency).
Not shown: 990 closed ports
PORT STATE SERVICE
PORT# STATE XXXXXXX
MAC Address: M
我有一个运行在虚拟化Debian8.5(Windows10下的VirtualBox)下的测试游戏服务器;这台Linux机器在网络上有自己的IP地址。游戏服务器使用端口2106、7777和10241。我成功地配置了我的机器,使游戏服务器可以从WAN访问,这3个端口被重定向到Linux机器IP 192.168.1.70 (测试是从我的Windows机器192.168.1.1进行的)。
我在Windows上做了一些远程登录测试,比如:
telnet 192.168.1.70 2106 ==> Test OK
telnet 192.168.1.70 7777 ==> Test OK
tel
我试图同时使用多个Nmap -脚本-args。
$ nmap -vv -p80,443 --script http-errors --script-args "httpspider.url=/,httpspider.maxpagecount=3,httpspider.maxdepth=1" website.com
我尝试将args封装在双引号、单引号、无引号中,并在每个=符号之后引用值。但是扫描总是返回相同的"maxpagecount":
PORT STATE SERVICE REASON
443/tcp open https syn-ack
| h
当我尝试使用以下nmap -p 443 -Pn --script=ssl-cert ip_address时,会得到以下错误:
Starting Nmap 7.70 ( https://nmap.org ) at 2019-06-04 15:20 UTC
NSE: failed to initialize the script engine:
could not locate nse_main.lua
stack traceback:
[C]: in ?
QUITTING!
nmap --version的响应是
Nmap version 7.70 ( https://nmap.org