zoukankan      html  css  js  c++  java
  • Exp7 网络欺诈防范


    一、实验目标

    本实践的目标理解常用网络欺诈背后的原理,以提高防范意识,并提出具体防范方法。具体实践有:
    1、简单应用SET工具建立冒名网站 (1分)
    2、ettercap DNS spoof (1分)
    3、结合应用两种技术,用DNS spoof引导特定访问到冒名网站。(1.5分)
    4、请勿使用外部网站做实验

    二、基础问题回答

    (一)通常在什么场景下容易受到DNS spoof攻击

    公共网络,与其他主机位于同一局域网。

    (二)在日常生活工作中如何防范以上两攻击方法

    1、使用最新版本的DNS服务器软件,并及时安装补丁。
    2、不要随便连接公共WIFI。
    3、使用入侵检测系统进行检测。

    三、实践过程

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

    • 攻击机:Kali
    • 靶机:Microsoft windows XP

    1、使用sudo vi /etc/apache2/ports.conf命令修改Apache的端口文件,将端口改为80:

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

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

    4、使用setoolkit打开SET工具

    5、进入SET,选择1进行社会工程学攻击:

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

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

    8、选择2进行克隆网站

    9、输入攻击机的IP地址,也就是kali的IP地址:

    10、输入被克隆的url

    11、在靶机浏览器地址栏输入地址http://192.168.88.138,按下回车,攻击机这边即收到连接提示:

    12、在靶机输入(可能是错误的)用户名和密码,攻击机可全部获取:

    (二)ettercap DNS spoof

    • 攻击机:Kali
    • 靶机:Microsoft windows XP

    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 www.mosoteach.cn会发现解析的地址是攻击机的IP地址:

    此时在ettercap上也成功捕获一条访问记录:

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

    • 攻击机:Kali
    • 靶机:Microsoft windows XP

    综合使用以上两种技术,首先按照实验一的步骤克隆一个登录页面,在通过实验二实施DNS欺骗,此时在靶机输入网址www.cnblogs.com可以发现成功访问我们的冒名网站:

    靶机输入用户名密码,kali获取用户名、密码

    四、实践总结与体会

    本次实验做的是DNS欺骗。感觉钓鱼网站的原理不是那么高大上了,每个人都可以做一个简易版的钓鱼网站。不过这也提醒我们,不要随便乱点什么奇奇怪怪的链接,出现的界面非常有可能偷梁换柱了。

  • 相关阅读:
    BreakRoleInheritance在多线程情况下调用的问题
    如何通过IAlertNotifyHandler来自定义Alert Email
    SPField的几种name的释疑
    使用SQL语句得到存储过程的实现
    在C# 中使用反射调用internal的属性
    程序安装时检查是否已经安装.NETFramework
    biztalk
    什么是Biztalk?
    分页存储过程
    SQL SERVER 2005 CLR 部署UDT,Triggers,Functions,Procedure,Aggregates
  • 原文地址:https://www.cnblogs.com/seven-moon/p/12905647.html
Copyright © 2011-2022 走看看