|
|
课程目标:8 U0 ]+ [4 j% N3 u' P- B* x$ ~
介绍如何利用Python来完成安全测试过程中的信息收集任务,主要内容包括:主机发现、端口扫描、指纹识别,重点要掌握scapy和socket模块的使用方法。课程主线是围绕2017年职业院校技能大赛(包括高职和中职)第二阶段的比赛题目进行讲解。
2 v; J8 o A: N3 w1 q
8 g: j. {6 r/ t适用人群:
# w4 h- _2 Z7 B3 o% k+ P对安全技术感兴趣的人员、职业院校信息安全大赛参赛人员。% o& t: H* ]0 ^; x
n7 f$ I5 w l& k! Z
课程简介:
8 m8 G8 G- P) [1 V% G; D/ M3 z* ~本教程采用的操作系统是Kali2.0,采用的Python版本是Python2.7。
& g9 p5 k) `- ]在之前“Python信息安全编程入门”课程的基础之上,介绍如何利用Python来完成渗透测试过程中的信息收集任务,主要内容包括:主机发现、端口扫描、指纹识别,重点介绍了scapy、socket和nmap模块的使用方法。
, c$ I0 w* K/ T7 W+ r& V+ o" b课程主线是围绕2017年职业院校技能大赛(包括高职和中职)第二阶段的比赛题目进行讲解。
( s7 t; q( j' f" `7 b* l: z整个教程由浅入深、循序渐进,以具体的工作任务为导向,避免去介绍过多的Python语法知识,使学员可以快速上手。
6 F i4 Q8 [. y4 c. z8 P% b( s0 K0 s) {/ y
课程目录:
/ F. ], r' A- O* ]. T第1章 课程介绍! U/ N* W; }2 _0 Z' i) G
1-1 课程介绍
: k2 u4 [1 J( i% @! n1-2 类和对象2 x! |) p0 y. u) @" ^
5 x: e) P/ U- o
第2章 scapy模块的使用
" y/ r9 R' K2 _/ S6 K) e& K* ?2-1 利用scapy模块构造ARP包
4 c9 n& `: t# p2-2 scapy中的发包和收包
$ t: A- F1 [' p' Z& | ?0 f; w2-3 构造并发送ARP欺骗包
! A! y' @# y3 `, d' ^ K2-4 编写ARP欺骗脚本. x9 Q- J3 K/ ?5 T5 H3 R
2-5 MAC泛洪**$ s0 b- `: H h9 u
2-6 二层发现的原理及arping的使用3 }- e' @% v0 i/ z: F- _# C
2-7 利用subprocess模块调用arping5 p5 F9 b, d, N* E% G- x
2-8 利用netdiscover和nmap实现二层发现. A4 }! P9 `+ i
2-9 ARP扫描脚本分析(一)! M0 A$ |0 y* |
2-10 ARP扫描脚本分析(二)
5 a4 k9 `' J8 H; u7 f' K2-11 三层发现7 b1 F! X% d0 n0 [8 |3 w
2-12 TCP协议与三次握手/ e$ T! c$ P0 C) J9 F b
2-13 利用TCP实现四层发现: a( o( r& ^# M" t5 I Q0 r
2-14 利用UDP和nmap实现四层发现
+ x) W' }# P- V$ i8 m5 k1 p' w. S2-15 TCP端口扫描5 \# b$ L/ s: R; N0 s# t
2-16 UDP端口扫描
5 L$ x9 q6 V6 I! O7 \) @' f3 Y
4 L5 C5 \! m2 O' ~8 y6 V9 ?第3章 socket模块的使用: D4 f3 c- J: {; d9 K4 Z9 I) `
3-1 基本socket服务端脚本, V# o7 I+ o% J- N$ K
3-2 socket脚本改进(一)
; K3 t+ M% ?6 j" n/ }6 {5 t3-3 socket脚本改进(二)
" g% V; P( \+ W3-4 编写自己的Shell$ d7 t) ?( t7 n0 P0 r
3-5 socket端口扫描
; k# p% { U' E- y* T3-6 UDP通信5 P/ d# H4 M( M/ h- b$ H* S6 D* ]: l8 _
5 T8 ?* b" \; N. |5 Y
第4章 指纹识别和nmap模块的使用
4 X0 U: f" c. r' T4-1 利用banner和nmap进行服务识别# ?4 Z( T$ B- n; h
4-2 利用TTL和nmap进行操作系统识别
4 ]3 k4 g9 T* q+ J6 B! Y y4-3 nmap模块的基本使用方法# N7 U: i( u+ X
4 F- \* T1 q* o4 k8 L8 T/ H |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|