zoukankan      html  css  js  c++  java
  • 20155334 《网络攻防》 Exp7 网络欺诈防范

    20155334 《网络攻防》 Exp7 网络欺诈防范

    一、基础问题回答

    1. 通常在什么场景下容易受到DNS spoof攻击
      同一局域网下,以及各种公共网络。

    2. 在日常生活工作中如何防范以上两攻击方法?
      DNS欺骗攻击是很难防御的,通常情况下,除非发生欺骗攻击,否则你不可能知道你的DNS已经被欺骗。

      1. 使用最新版本的DNS服务器软件,并及时安装补丁;
      2. 关闭DNS服务器的递归功能。DNS服务器利用缓存中的记录信息回答查询请求或是DNS服务器通过查询其他服务获得查询信息并将它发送给客户机,这两种查询成为递归查询,这种查询方式容易导致DNS欺骗。
      3. 不要依赖DNS:不要在高度敏感和保密要求高的系统上浏览网页,最好不要使用DNS。如果有软件依赖于主机名来运行,那么可以在设备主机文件里手动指定。
      4. 使用入侵检测系统:只要正确部署和配置,使用入侵检测系统就可以检测出大部分形式的ARP缓存中毒攻击和DNS欺骗攻击。

    二、实践总结与体会

    总的来说这次实验带给我的惊讶是在是太多太多,以前总以为不乱点可疑链接就能避免进入钓鱼网站,现在看来当初的想法还是太过于幼稚。
    即便是对的网址,很有可能被引上了错误的网站,就像开车前进,人家把路标调换了,自己还屁颠屁颠的以为走向了正确的道路,去不曾想,前面是未知的悬崖。
    为了减少被这种方法攻击的可能,要做的第一步,就是要戒掉公共场合直接就问人家要WIFI密码,多加小心是为上策。
    

    三、实践过程记录

    tips:攻击机kali;靶机:win7 sp3

    1. 应用SET工具冒名网站

      1. 需要将SET工具的访问端口改为默认的80端口。使用sudo vi /etc/apache2/ports.conf命令修改Apache的端口文件,将端口改为80,如下图所示:

        2、在kali中使用netstat -tupln |grep 80命令查看80端口是否被占用。如果有,使用kill+进程号杀死该进程。如下图所示,无其他占用:

        3、使用apachectl start开启Apache服务:

        百度后······

        解决

        4、 setoolkit 打开SET工具:
        选择1进行社会工程学攻击:

        选择2即钓鱼网站攻击向量:

        选择3即登录密码截取攻击:

        选择2进行克隆网站:

        接着输入攻击机的IP地址,也就是kali的IP地址:

        输入被克隆的url:(选用的是学校教务网,遮盖掉了部分信息)

        在靶机浏览器地址栏输入自己制成的地址,按下回车,可以看到出现了登录界面:

        对比两个网站页面,并无差异:

        5.在靶机输入(示例密码肯定是假的啊)用户名和密码,攻击机可全部获取:
    2. ettercap DNS spoof
      1.使用指令ifconfig eth0 promisc将kali网卡改为混杂模式;
      2.输入命令vi /etc/ettercap/etter.dns对DNS缓存表进行修改,如图所示,可以添加几条对网站和IP的DNS记录,图中的IP地址是我的kali主机的IP:

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

      4.在工具栏中的Hosts下先点击Scan for hosts扫描子网,再点击Hosts list查看存活主机,将kali网关的IP添加到target1,靶机IP添加到target2:

      5.选择 Plugins—>Manage the plugins ,双击 dns_spoof 选择DNS欺骗的插件:

      6.然后点击左上角的start选项开始嗅探,此时在靶机中用命令行 ping baidu.com 会发现解析的地址是攻击机的IP地址,与之前的地址不同:

    3.利用DNS spoof引导特定访问到冒名网站
    综合使用以上两种技术,首先按照实验一的步骤克隆一个登录页面,在通过实验二实施DNS欺骗,此时在靶机输入网址www.baidu.com可以发现成功访问我们的冒名网站,因为我之前改成导向kali的IP,所以肯 定不会出现百度界面而是直接导向了kali的网站然后进入钓鱼网站即为假的学校教务网:

    同样可以捕获到用户名和密码:

  • 相关阅读:
    10.并发包阻塞队列之ArrayBlockingQueue
    【PHP】最详细PHP从入门到精通(三)——PHP中的数组
    新随笔222
    新随笔
    iOS常用加密算法介绍和代码实践
    5.在MVC中使用泛型仓储模式和工作单元来进行增删查改
    Directx11学习笔记【二十】 使用DirectX Tool Kit加载mesh
    什么是Dagger2
    嗯嗯

  • 原文地址:https://www.cnblogs.com/bestixx/p/9028152.html
Copyright © 2011-2022 走看看