Ettercap中间人攻击——DNS劫持、替换网页内容与ARP欺骗

本文详细介绍如何使用Ettercap进行DNS劫持、ARP欺骗及网页内容替换等中间人攻击技术,涵盖配置步骤、攻击实施及靶机反应。

Ettercap

简介

Ettercap是一个综合性的中间人攻击工具,使用它可以进行ARP欺骗、拦截器、DNS欺骗等常见的中间人攻击。

常用指令

1.用户界面类型
-T, –text 使用只显示字符的界面
-q, –quiet 安静模式,不显示抓到的数据包内容
-G, –gtk 使用GTK+ GUI,开启图形化模式

2.日志选项
-w, –write 将嗅探到的数据写入pcap文件
-L, –log 此处记录所有流量

3.通用选项
-i, –iface 使用该网络接口
-I, –liface 显示所有的网络接口
-P, –plugin 开始该插件
-F, –filter 加载过滤器 (内容过滤器)

4.嗅探与攻击选项
-M, mitm <方法:ARGS> 执行mitm攻击

DNS劫持

修改靶机的DNS表格,使靶机访问的所有http协议的url,都指向我们设置好的IP地址。

设置kali机

kali开启apache服务:

service apache2 start

浏览器访问http://192.168.83.157/会看到Apache的首页(192.168.83.157为kali的ip)。

在这里插入图片描述
编辑ettercap配置文件:

leafpad /etc/ettercap/etter.dns

在这里插入图片描述A:所有域名指向192.168.83.157(kali的IP)
PTR:所有地址都指向域名

攻击靶机

使用ettercap图形化界面:

ettercap -G

选择网络接口:
在这里插入图片描述
选择eth0

列举主机列表:
在这里插入图片描述
开启扫描网络,发现主机:
在这里插入图片描述
添加劫持目标:
在这里插入图片描述target 1 放网关, target 2 放目标主机(可以是多个)。
target1和target2内容可以互换
在这里插入图片描述
选择DNS欺骗插件:
在这里插入图片描述双击选择dns_spoof

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值