基于树莓派Kali Linux渗透测试基础教程大学霸内部资料

基于树莓派Kali Linux渗透测试基础教程大学霸内部资料

介绍:树莓派由于其便携性、扩展性、廉价,成为渗透测试的移动平台。本教程作为国内唯一的树莓派渗透教程,详解讲解如何借助树莓派+Kali Linux实施渗透测试。
学习建议:学习本教程内容,需要用户具备一定的Kali Linux使用基础。如果不具备,建议阅读本店教程:Kali Linux系统使用基础教程。

试读下载地址:http://pan.baidu.com/s/1dEhROzB

注意:如有不明白的地方,可以联系QQ:2950605613

淘宝地址:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-6661928482.24.v8vhDl&id=526892463783

基于树莓派Kali Linux渗透测试基础教程

基于树莓派Kali Linux渗透测试基础教程

目  录

第1章  树莓派的基础知识… 1

1.1  树莓派概述… 1

1.1.1  什么是树莓派… 1

1.1.2  树莓派的型号… 1

1.1.3  2代树莓派Model B. 3

1.1.4  树莓派的接口… 3

1.2  树莓派配件… 7

1.2.1  普通可选配件… 7

1.2.2  渗透测试必备配件… 9

1.2.3  USB无线网卡… 9

1.2.4  3G上网卡… 10

第2章  配置树莓派… 12

2.1  安装树莓派… 12

2.1.1  安装前的准备工作… 12

2.1.2  Windows下通过SD卡安装树莓派… 12

2.1.3  Linux下通过SD卡安装树莓派… 16

2.2  安装Kali系统后的简单配置… 17

2.2.1  SD卡扩展分区… 17

2.2.2  安装中文字体和中文输入法… 24

2.2.3  克隆SD卡… 25

2.3  启动树莓派… 28

2.3.1  启动树莓派… 28

2.3.2  配置软件源… 29

2.3.3  安装Kali组件… 30

2.3.4  常见的问题及解决方法… 31

2.4  远程连接… 31

2.4.1  使用SSH远程连接… 31

2.5  3G网络连接… 33

2.6  电源管理… 42

第3章  渗透测试前准备… 43

3.1  配置邮件客户端… 43

3.1.1  Linux下的邮件客户端工具——Msmtp和Mutt 43

3.1.2  安装和配置Msmtp、Mutt 44

3.1.3  使用Mutt发送邮件的格式… 45

3.2  编写批处理的Shell脚本… 46

3.3  设置开机自启动脚本… 46

3.3  制定计划任务… 47

3.3.1  启动cron服务… 47

3.3.2  使用crontab命令来制定计划任务… 48

第4章  接入网络… 51

4.1  有线网络… 51

4.1.1  网卡的开启/关闭… 51

4.1.2  设置IP地址… 52

4.2  无线网络——白盒渗透… 54

4.2.1  连接没有加密的无线网络… 54

4.2.2  连接WEP加密的无线网络… 56

4.2.3  连接WPA/WPA2加密的无线网络… 57

4.2.4  添加默认网关… 59

4.3  无线网络——黑盒渗透… 61

4.3.1  设置监听模式… 61

4.3.2  WEP破解… 63

4.3.3  WPA/WPA2破解… 66

4.3.4  WPA/WPA2离线破解… 68

第5章  收集网络信息… 72

5.1  扫描网络结构… 72

5.1.1  使用Nmap工具扫描网络… 72

5.1.2  使用ARPing工具… 74

5.2  扫描端口… 74

5.2.1  端口简介… 74

5.2.2  使用Nmap进行端口扫描… 76

5.3  收集主机信息… 78

5.3.1  收集系统信息… 78

5.3.2  收集服务信息… 80

5.3.3  枚举服务——Amap. 80

5.4  收集GPS信息… 81

5.4.1  添加GIS模块… 81

5.4.2  使用Kismet工具收集GPS信息… 83

5.4.3  分析Kismet工具捕获的数据包… 89

5.4.4  使用GISKismet工具查看GPS信息… 90

5.4.5  获取GPS信息… 93

第6章  捕获数据包… 98

6.1  在线捕获数据包——Tcpdump. 98

6.1.1  捕获过滤器… 98

6.1.2  使用Tcpdump抓包… 100

6.1.3  压缩数据包文件… 103

6.1.4  传输数据包文件… 105

6.2  离线分析数据包——Wireshark. 106

6.2.1  解密WEP加密的包… 106

6.2.2  解密WPA/WPA2加密的包… 108

6.2.3  显示过滤器… 109

6.2.4  分析数据包… 111

第7章  漏洞扫描… 119

7.1  使用OpenVAS. 119

7.1.1  配置及登录OpenVAS服务… 119

7.1.2  创建扫描配置和目标… 126

7.1.3  创建扫描任务并实施漏洞扫描… 130

7.1.4  生成报告… 133

7.2  使用Nmap脚本引擎… 135

7.2.1  Nmap脚本引擎概述… 135

7.2.2  使用NSE脚本实施漏洞扫描… 136

第8章  渗透测试… 139

8.1  中间人攻击… 139

8.1.1  中间人攻击原理… 139

8.1.1  使用Arpspoof工具… 140

8.1.2  使用Ettercap工具… 143

8.1.3  使用SSLStrip工具… 145

8.2  渗透攻击… 147

8.2.1  使用Metasploit实施渗透攻击… 148

8.2.2  创建攻击载荷… 153

8.2.3  使用社会工程学工具包(SET)… 155

8.3  清除踪迹… 159

8.3.1  清除日志… 160

8.3.2  重置树莓派… 162

 

 

 

Comments are closed.