从零开始的渗透测试(一)

文章介绍了渗透测试的概念、依据和不同类型,包括黑盒和白盒测试。接着详细阐述了渗透测试的七个阶段,并讨论了网络类型的三种模式:桥接、NAT和Host-Only。此外,还提供了KaliLinux的安装和配置步骤,包括设置root用户、更改语言环境、安装pip以及更换软件源。
摘要由CSDN通过智能技术生成

第一日总结

关于渗透测试

一、什么是渗透测试

渗透测试就是利用学习掌握的技能通过一种模拟攻击的技术与方法,挫败目标系统的安全控制策略并获得控制访问权的安全测试方法,对网站进行渗透,发现其中的漏洞风险,并撰写报告告知客户,客户依据我们攥写的报告对漏洞和风险进行修补,防止攻击。

渗透测试的主要依据是CVE(Common Vulnerabilities and Exposures)已经发现的安全漏洞,进行模拟黑客或入侵者的攻击,对网站应用、服务器系统和其他网络设备进行非破坏性质的攻击性测试。

渗透测试的方法有三种,即黑盒测试(不考虑测试对象的内部结构和特性)、白盒测试(测试人员依据测试对象的内部逻辑结构和相关信息,进行设计方案选择试用例)。

依据渗透测试的目标不同分为以下类型:主机操作系统渗透测试、数据库系统渗透测试、应用系统渗透测试、网络设备渗透测试、内网渗透测试、外网渗透测试。

二、渗透测试发阶段过程

第一阶段:前期交互

第二阶段:信息收集分析

第三阶段:威胁建模

第四阶段:漏洞分析

第五阶段:渗透攻击

第六阶段:后渗透测试

第七阶段:渗透测试报告

网络类型

桥接网络

没有用到虚拟网卡 虚拟机会分配到局域网中真实的网络地址,网关以及子网掩码。

虚拟机和宿主机以及局域网中其他主机处于平等地位

img

NAT模式

使用VMnet8虚拟网卡,由这块虚拟网卡分配ip 网关 dns

虚拟机只能和宿主机互相通信,并能够访问该局域网中其他主机。

Host-Only(仅主机)模式

使用VMnet1虚拟网卡,由这块虚拟网卡分配ip 网关 dns

虚拟机和主机之间通过虚拟私有网络进行连接,所以只有同为host-only模式且在同一个VMware连接下才可以互相访问

虚拟机只能和宿主机之间进行相互通信,不能访问局域网中其他主机。在这里插入图片描述

VMware虚拟机的安装(kali)

kali是基于Debian的发行版。

Get Kali | Kali Linux

kali的简单配置

1.设置root用户

打开kali的命令终端,直接输入sudo passwd root进行修改。

2.设置中文

切换root用户后输入命令

sudo dpkg-reconfigure locales

打开终端

在这里插入图片描述在这里插入图片描述

dpkg-reconfigure locales

在这里插入图片描述在这里插入图片描述

修改设置

en_US.UTF-8 UTF-8改为不勾选

  • 下面这种有个*属于已经勾选了 在这里插入图片描述

  • 通过上下箭头按键我们把红点(表示当前选中的选项)移动到en_US.UTF-8 UTF-8,按下空格表示不勾选/勾选 在这里插入图片描述

  • 下图表示已经去掉勾选了 在这里插入图片描述

  • 使用空格勾选[ ]zh_CN.GBK_GBK[ ] zh-CN.UTF-8.UTF-8两个选项,这里有部分虚拟机会找不到[ ]zh_CN.GBK_GBK,这两个选项是紧跟着的,找不到就算了,问题不大。

在这里插入图片描述

  • 按下enter 表示ok,选择语言zh_CN.UTF-8 在这里插入图片描述

重启生效

重启后会有个提示,建议你选择保留旧名称,以后路径敲代码敲英文肯定比敲中文方便很多! 在这里插入图片描述

reboot

在这里插入图片描述在这里插入图片描述

3.安装python3的pip

pip是Python包管理工具,该工具提供了对Python包的查找、下载、安装、卸载的功能。关于python编程语言有关的知识将在后文介绍。许多黑客脚本都用python编写,也依赖某些python模块运行。因此我们需要pip来安装某些python脚本所需的模块。

安装pip3

apt-get install python3-pip

安装pip2

curl -O https://bootstrap.pypa.io/pip/2.7/get-pip.py
python2 get-pip.py

如没有curl命令kali会提示安装,选y

安装完成后,执行如下命令:

pip2 -V
pip3 -V

可以查看pip的版本。验证安装是否完成 。

4.更换源及软件升级

1.进入vim模式

sudo su进入root 模式 vim /etc/apt/sources.list编辑软件源配置文件

img

2.随后进入vim模式

国内源

# 官方源
# deb http://http.kali.org/kali kali-rolling main non-free contrib
# deb-src http://http.kali.org/kali kali-rolling main non-free contrib
#根据需要自己选一个,中科大的还可以
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#阿里云
#deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#清华大学
#deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#浙大
#deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#东软大学
#deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#重庆大学
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib

换源

按“i”进行编辑imgimg

将源插入后,点击“Esc”退出编辑,输入“:wq”回车保存退出,此处插入的是清华大学的源。

注:“#”有注释本行的用途,可以先将原来的源进行注释,再插入新源

3.输入下列命令进行更新

更新软件列表(非root权限在命令行前加“sudo”)

apt-get update 更新索引

apt-get upgrade 更新软件

apt-get dist-upgrade 升级

明天见。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值