nmap -sI 空闲扫描,主要是欺骗端口扫描的源地址。
: {' ?9 L5 ]) f$ u# k: G8 H电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站2 B$ I$ R* m: J( B2 o1 V0 h& v# k
nmap -f 可以把TCP头分片的IP报文进行一些隐蔽的扫描。不完整的TCP报文不被防火墙阻塞也不被IDS检测到。
3 \2 c! s4 K6 P( _8 Rwww.520diannao.com
* n# O3 t0 ^5 X我爱电脑技术社区--打造最好的电脑技术自学交流平台nmap-D
4 T+ }) E- b5 H6 P1 e打造最好的电脑自学交流论坛选择几台肉鸡,并使用-D标志在命令行中指定它们。namp通过诱骗的IP地址来进行欺骗式端口扫描,而系统管理员可以同时看到不同的端口扫描,而只有一个是真实的,很好的保护了自己。 电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站) h5 g. r# [8 e6 w5 ]0 D/ I- u
) Y& O, ?" L0 \6 C/ V8 m电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站os指纹识别 我爱电脑技术论坛3 u/ ]+ ?! E. x8 I
这个是nmap最有用的功能之一,就是可以鉴别远程主机。通过简单的执行网络扫描,nmap通常可以告诉你远程主机所运行的OS,甚至详细到版本号。当你指定-Q标志时,nmap将用几种不同的技术从主机返回IP报文中寻找这些鉴别信息。通过发送特别设计的TCP和UDP头,nmap可以得到远程主机对TCP/IP协议栈的处理方法。它将分析结果与保存在文件中的已知特征信息进行比较。
7 q" e0 L9 s( {5 A0 K8 A/ D我爱电脑技术社区--打造最好的电脑技术自学交流平台
+ L5 A5 P* a) K8 H2 F9 V8 vwww.520diannao.comOS鉴别选项也可以让nmap对TCP报文进行分析以决定另外一些信息,如系统的启动时间,TCP序列号,预测的序列号使我们更容易截获报文并猜测序列号从而伪造TCP连接。
1 X" \- u) _( z* S# }; d
1 Z2 q% P3 j' O电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站nmap命令使用详细解释 我爱电脑技术论坛6 ~) H6 L$ t1 T' X: J d
( o2 H, k2 g9 _: y: n) Q2 }我爱电脑技术社区--打造最好的电脑技术自学交流平台-P0 -PT -PS -PU -PE -PP -PM -PB 当nmap进行某种类型的端口或协议扫描时,通常都会尝试先ping 主机,这种尝试可使nmap不会浪费时间在那些未开机的主机上,但是许多主机与防火墙会阻塞ICMP报文,我们希望能通过控制使用。
6 ^# X0 l+ g0 j6 m' t我爱电脑技术社区--打造最好的电脑技术自学交流平台
* R1 X3 v& `: B4 Q* A" L! y我爱电脑技术社区--打造最好的电脑技术自学交流平台-P0 告诉nmap不ping 主机,只进行扫描 打造最好的电脑自学交流论坛* J3 {8 g5 @& |! T/ I- Y
) `5 ^) w. z" q* v3 X: Q. A-PT 告诉nmap使用TCP的ping
4 C" `& R, g1 M' \% o我爱电脑技术社区--打造最好的电脑技术自学交流平台打造最好的电脑自学交流论坛 s+ n6 L/ V" D9 q, w
-PS 发送SYN报文。
0 @: u% v, V" |4 ~( G打造最好的电脑自学交流论坛
. u' }7 F8 b/ rwww.520diannao.com-PU 发送一个udp ping , K) s- z) I4 @6 E& d
2 ~& U- d7 ?5 z; v9 ~www.520diannao.com-PE 强制执行直接的ICMP ping , p. b, L f5 N8 X( r" [
www.520diannao.com% p6 K; q$ O# s, }
-PB 这是默认类型,可以使用ICMP ping 也可以使用TCP ping .
$ |% J! |+ ]2 r打造最好的电脑自学交流论坛
. S+ Q' o# H9 h; O7 ]1 V电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站-6 该标志允许IPv6支持 电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站" Z+ N6 S0 z4 Y
我爱电脑技术论坛( C. n, E/ P, M: s6 W
-v -d 使用-v选项可得到更详细的输出,而-d选项则增加调试输出。
; `7 V7 k0 t* ]' a$ Y2 V2 ?0 t. |www.520diannao.comwww.520diannao.com! z+ h9 M! p- o, l9 T
-oN 按照人们阅读的格式记录屏幕上的输出,如果是在扫描多台机器,则该选项很有用。
1 J/ e) q* p+ @: M& V我爱电脑技术社区--打造最好的电脑技术自学交流平台打造最好的电脑自学交流论坛# B& a y7 l. e) ~: ]; d
-oX 以xml格式向指定的文件记录信息 我爱电脑技术社区--打造最好的电脑技术自学交流平台: ?& {0 W$ t. T |- X: ?4 i: Q# y
打造最好的电脑自学交流论坛5 j$ D( N; G: |( w
-oG 以一种易于检索的格式记录信息,即每台主机都以单独的行来记录所有的端口和0s信息。
1 l' k( J V! M% u. A我爱电脑技术社区--打造最好的电脑技术自学交流平台打造最好的电脑自学交流论坛$ t& k. F6 _1 s
-oA 使用为基本文件名,以普通格式(-oN)、XML格式(-oX)和易于检索的格式(-oG)jilu xinxi 我爱电脑技术论坛- S" D( Q5 M+ v4 K( A: e( M e
5 P3 L' d' @ o; F7 c我爱电脑技术社区--打造最好的电脑技术自学交流平台-oM 把输出格式化为机器可阅读的文件 我爱电脑技术社区--打造最好的电脑技术自学交流平台; k- |& o/ E# c5 H9 W% K) u' k% S* n
www.520diannao.com. \7 e; E) g' u5 }6 }
-oS 把输出进行傻瓜型排版 ; p1 D, u8 n2 L5 v+ ~% U
打造最好的电脑自学交流论坛/ Z2 j8 S8 H: x/ c" ]
--resume如果你取消了扫描,但生成了供人或者供机器阅读的文件,那么可以把该文件提供给nmap继续让它扫描。
) B& Q6 ^/ c& Z- R f电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站
" ~, i" q- e- y# f q0 g) C4 ?1 l我爱电脑技术社区--打造最好的电脑技术自学交流平台-iR-iL可以不在命令行中指定目标主机,而是使用-iR选项随即产生待扫描的主机,或者使用-iL选项从一个包含主机名或IP地址列表的文件中读取目标主机,这些主机名或IP地址使用空格、制表符或换行隔开。
4 c }2 v, r* |' [: ~电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站
Z: _. t3 K0 o7 u0 J! w3 I* fwww.520diannao.com-F nmap只扫描在nmap内建的服务文件中已知的端口,如果不指定该选项,nmap将扫描端口1-1024及包含在nmap-services文件中的所有其他端口。如果用-sO选项扫描协议,nmap将用它内建的协议文件(nmap-protocols文件)而不是默认地扫描所有256个协议。
; B# D7 K+ a+ w% r2 R' g: H我爱电脑技术社区--打造最好的电脑技术自学交流平台我爱电脑技术论坛% s R9 x0 Q' q3 x
-A nmap使用所有的高级扫描选项 1 _$ v. |5 p6 ?# X& I% l7 C" @3 O
9 Z V8 P* F4 d+ P V9 V% c打造最好的电脑自学交流论坛-p 参数可以是一个单独的端口、一个用逗号隔开的端口列表、一个使用“-”表示的端口范围或者上述格式的任意组合。如果没有指定该选项,nmap将对包含前1024个端口的所有端口进行一次快速扫描。
2 o4 _* r& c# ^www.520diannao.com打造最好的电脑自学交流论坛- u; X+ j5 \% C
-e在多穴主机中,可以指定你用来进行网络通信的网络接口。 www.520diannao.com1 y! f% l" l' L2 W4 ~# L8 x7 y
1 ?7 w+ R) v) _( [' v' W: u-g可以选择一个源端口,从该端口执行所有的扫描。 ! y3 _, H$ W" m3 E( m5 o
电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站# A6 S8 [" O: I" t1 k6 A
--ttlnmap其发送的任何报文在到中间路由器的跳后会失效。 打造最好的电脑自学交流论坛 n9 k& c- T* k/ u, H; A/ t
我爱电脑技术社区--打造最好的电脑技术自学交流平台- I" R% a) G& x
--packet-trace 可以显示扫描期间nmap发送和接收的各个报文的详细列表,这对调试非常有用。要与-o选项之一联合使用,需要根权限,以将所有的数据记录到文件。 3 W+ k/ z. A8 b: ?7 }
( o! o$ ~1 L* h! _. \; I
--scanflags可以使用这个选项手工的指定欲在扫描报文中设置的TCP标志。也可以指定TCP标志的OOred值的整数形式,或者标志的字符串表示形式。 ( s7 u9 ?+ q7 W- V( g
打造最好的电脑自学交流论坛4 S4 b3 |1 Z1 q8 Q, j
以上介绍的就是nmap在windows下和unix中的命令介绍。