2017-2018-2 20155231《网络对抗技术》实验七: 网络欺诈防范

2017-2018-2 20155231《网络对抗技术》实验七: 网络欺诈防范

实验内容

(1)简单应用SET工具建立冒名网站

  • 首先利用lsof -i:80或者netstat -tupln |grep 80查询80端口的使用情况,如果被占用就用kill+进程名杀死进程(上次实验并没有用自己电脑打开openves,所以80端口没有被占用)

也可以利用sudo vi /etc/apache2/ports.conf修改监听端口配置文件,将listen后面改为80,一般默认就是80端口。
1072993-20180516124419424-1971164468.png

然后,利用systemctl start apache2开启apache2服务

输入setoolkit,运行SET工具

选择1进行社会工程学攻击:
1072993-20180516124446659-706227666.png

选择2即钓鱼网站攻击向量:
1072993-20180516124506052-836540983.png

选择3即登录密码截取攻击:
1072993-20180516124518928-948559418.png

选择1进行模板生成:
1072993-20180516124534702-1945832036.png

选择2,生成google模板:
1072993-20180516124548121-859492466.png

找一个短网址生成器,将IP地址(http://192.168.)变成一串短网址:
1072993-20180516124621289-1623721391.png

在我的主机中输入刚才压缩的网址

1072993-20180516124651735-145994352.png

开始以为是热点的问题,但是拿室友的试了成功了,所以觉得大概是浏览器的问题

1072993-20180516124901011-1408207038.png

获取信息成功
1072993-20180516125008122-1206286740.png

(2)ettercap DNS spoof

首先,先使用指令ifconfig eth0 promisc将kali网卡改为混杂模式。

然后,输入命令vi /etc/ettercap/etter.dns对DNS缓存表进行修改
1072993-20180516125033709-1054349004.png

我添加了一条对google的DNS记录,图中的IP地址是我的kali主机的IP192.168.241.142
1072993-20180516125129827-1924345879.png

然后,输入ettercap -G指令,开启ettercap,会自动弹出来一个ettercap的可视化界面,点击工具栏中的Sniff——>unified sniffing,然后在弹出的界面中选择eth0->ok,即监听eth0网卡
1072993-20180516125208536-49893658.png

在工具栏中的Hosts下先点击Scan for hosts扫描子网,再点击Hosts list查看存活主机

1072993-20180516125318821-20953355.png

没有扫描到靶机,因为用了主机做靶机,和虚拟机不在同一个局域网段,所以还是换用xp虚拟机作为靶机

将kali网关的IP添加到target1,靶机IP添加到target2
1072993-20180516125700777-1019839732.png

选择Plugins—>Manage the plugins,在众多插件中选择DNS欺骗的插件。
然后点击左上角的start选项开始嗅探,此时在靶机中用命令行ping www.cnblogs.com会发现解析的地址是我们kali的IP地址

此时在ettercap上也成功捕获一条访问记录
1072993-20180516125714173-1413792086.png

(3)结合应用两种技术,用DNS spoof引导特定访问到冒名网站

为了利用DNS欺骗将靶机引导到我们的冒名网站,先利用第一个实验中的步骤先克隆一个登录页面
1072993-20180516125748104-1275162619.png

然后再通过第二个实验实施DNS欺骗,接着在靶机上输入谷歌的网址www.google.com,可以发现成功登录了我们的冒名网站,并截获了登录信息。

1072993-20180516125729984-1029793192.png

试验后回答问题

  1. 通常在什么场景下容易受到DNS spoof攻击
    这次实验环境中,目标机和攻击机在同一个子网中,攻击机作为中间人实施DNS欺骗。如果你喜欢蹭免费的WIFI,别有用心的人很容易发起这样的攻击。
  2. 日常生活工作中如何防范以上两攻击方法

对于普通用户来说,日常上网坚持使用HTTPS吧,而且不要忽略证书警告。HTTPS中使用的数字证书是对服务器身份的验证,可以帮助我们避免钓鱼网站的危害。
开启360的局域网防护功能会提供DNS欺骗和ARP欺骗的保护

实践总结与体会

这次实验感觉比较简单,但是十分实用,简单的应用就可以盗用到身份密码等信息。所以说,平常生活中上网还是要注意网址证书提示,用健全的https,注意一下网址是否正确。

转载于:https://www.cnblogs.com/javasyn/p/9043955.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值