LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)

LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)

首先,在说操作流程之前,先来了解一下,什么是ip欺骗?
百度百科官方解释:IP地址欺骗是指行动产生的IP数据包为伪造的源IP地址,以便冒充其他系统或发件人的身份。这是一种黑客的攻击形式,黑客使用一台计算机上网,而借用另外一台机器的IP地址,从而冒充另外一台机器与服务器打交道。
一般在网上投票,就会有人用这种方式去刷票。。。当然啦,大家学习技术不是为了利用技术通过非法渠道去牟利,而是利用ip欺骗测试类似于投票网站,来保证它的安全性。
接下来给大家演示一下在LR中如何实现ip地址的欺骗!!!
1.首先你要录制好你要访问网站的脚本,我这里访问我本地项目的登录以及获取数据的脚本
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第1张图片
2.去LoadRunner的Controller中去关联该脚本,(controller具体操作见下一篇文章)
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第2张图片
3.只要安装了LoadRunner,就会自带IP Wizard插件,去窗口搜索就能搜到
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第3张图片
4.当确定你的电脑里有IP Wizard插件后,来查询你当前本机的IP地址,dos窗口,输入ipconfig命令,获得到的第一个iPv4就是你的当前ip地址。
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第4张图片
5.进入的的网络设置,设置ip地址
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第5张图片
点击属性进入属性设置:
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第6张图片
选择使用下面的ip地址,IP地址输入框,输入上面dos窗口获取到的ipv4的地址,点击子网掩码框,自动生成一个子网掩码。
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第7张图片
6.此时你的电脑应该断网了,这些都设置好了之后,搜到IP Wizard插件,双击,进入下面界面:
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第8张图片
create new setting 创建新的设置
当第一次使用IP欺骗或已经释放了添加的IP时,就需要选择这一项创建新有设置。
Load previous settings fro 读取IP列表文件
从以前设置的IP地址列表中读取IP地址
Restore original setting 释放已经设置的IP
释放已经添加的IP 地址。
选择默认选中项:create new setting (创建新的设置) ,点击“下一步”
7.在这里输入框需要添加dos窗口获取到的ipv4的地址:这里是我的地址
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第9张图片
让输入服务器的IP地址,Loadrunner通过该地址更新路由表。
客户端计算机上添加新的IP地址后,服务器需要将该地址添加到路由表,以便能够识别返回到客户端的路由。如果服务器和客户端具有相同的子网掩码、IP 类和网络,则不需要修改服务器的路由表。
如果客户端和服务器计算机之间有一个路由器,则服务器需要识别经过该路由器的路径。确保将以下路由添加到服务器路由表:从 Web 服务器到路由器的路由,以及从路由器到负载生成器计算机上的所有 IP 地址的路由。
8.点击下一步,进入下面页面:
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第10张图片
默认显示本机的IP 地址,当然,我们还需要添加更多的IP 。点击“Add”进入IP添加页面。
9.添加数据,弹出下面界面,我这里设置的事192.168.6.60,依次添加5个数据
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第11张图片
Class C、Class B、Class A 表示,我们要使用是的A类、B类还是C类IP地址。don’t use any of these 不要使用任何,它会把默认的IP与子网掩码清空。
(C类最多只能模拟255 个IP,如果你的需要更多,那么就需要使用A 类或B类)
from ip 输入框中输入起始ip
Number to 输入框中输入ip地址的个数,也就是说我们需要成多少个用于欺骗的IP
(我上面的配置是从110开始,按顺序生成5个)
Submask根据IP类型输入正确的子网掩码
选中“verify that new ip addresses are not already used”,点击“OK”。
10.我这里显示的是从…6.60-6.64。
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第12张图片
此时IP Wizard会自动按照设置生成IP地址,并且将已经占用的IP列出。点击“完成”弹出下图:
11.点击“save as”按钮,可以将我们设置的IP 保存成一个文件,以后再设置的时候,是在第一步里,我们可以选择第二个选项(Load previous settings fro),从文件导入IP 。
点击“ok”,IP Wizard开始帮我们生成IP 。
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第13张图片
12.验证数据是否生成成功,管理员身份打开dos窗口,输入ipconfig,查看结果:
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第14张图片
此时IP地址已经生成。
13,去controller中设置:
打开loadrunner —> Controller ,选择Scenario—>Enable IP Spoofer ,此项打勾后表示允许使用IP欺骗。
14.去VUG修改脚本,需要把脚本中的请求地址的域名改成之前获取到的ipv4地址;在runtime-setting中将扩展日志打开,以便脚本跑完,查找新生成的ip地址。
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第15张图片
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第16张图片
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第17张图片
15.在controller中刷新脚本和runtime-setting的设置,运行完脚本,查看日志:
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第18张图片
16.脚本跑完了,有通过的,点击Vuser,进入Vuser页面,选中一条,右键,选中show Vuser log,复制log地址,去本地查找log:
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第19张图片
17.找到log文件,打开,查找刚开始电脑生成的任意一个ip地址,看是否能够查到:
LoadRunner中IP Wizard插件的使用(ip地址欺骗的基本操作流程)_第20张图片
我这边可以查到,说明成功使用生成的新的ip地址!!!

你可能感兴趣的:(IP,Wizard)