【转】用winpcap实现局域网DNS欺骗之一(基础知识)

ARP欺骗实战:利用CAIN 4.9剖析局域网中间人攻击与密码嗅探 在计算机网络通信中,数据包传输依赖于ARP协议完成IP地址到MAC地址的映射,这是局域网通信的基础机制。然而,由于ARP协议设计上缺乏身份验证,攻击者可通过发送伪造的ARP响应包,篡改目标主机的ARP缓存表,实现ARP欺骗攻击。这项技术的核心价值在于揭示了局域网内通信的固有脆弱性,帮助安全从业者深入理解中间人攻击原理。在渗透测试与安全审计场景中,掌握ARP欺骗技术能够有效评估内网安全态势,识别使用明文传输协议的服务风险。本文以经典工具CAIN 4.9为例,通过实战演示如何利用ARP欺骗技术,在隔离实验环境中 阅读详情

随便转载,转载请注明出处http://blog.youkuaiyun.com/leotangcw/

 

    欢迎大家和我交流Email:tangchengwen@163.com

 

     学校网络中心的老师叫帮忙做一个DNS欺骗的软件。主要用于在学校网络出现问题时把大家的上网请求都转向到一个通知网页上。关于DNS欺骗网上已经有很多文章了,不过实例还是比较少的,特别是使用我们经常使用的winpcap开发DNS欺骗软件。弄了1周,终于成功了,在这里和大家交流一下,不过这种软件的危险性相当高(因为通过这种软件,局域网的用户基本上没有安全性可言了。比如:我先打开欺骗软件把www.icbc.com.cn的访问全部转移到我的一个服务器172.17.123.123上来,在这个服务器上面放有一个看起来和工商银行界面一摸一样的网站,这非常容易做到,当您输入帐号密码的时候,我就记录下了您的帐号和密码,然后......)基于以上原因,我在此声明:我对我的代码不承担任何责任,所有代码只限于学习和正规使用目的。

 

    首先让我们来看看什么是DNS:以下是引用中国协议分析网里面对DNS的说明

 

DNS的全称是Domain Name System当您连上一个网址在URL打上www.hotmail.com的时候可以说就是使用了DNS的服务了。但如果您知道这个www.hotmail.com的IP地址直接输入209.185.243.135也同样可以到达这个网址。其实电脑使用的只是 IP地址而已(最终也是0和1啦)这个www.hotmail.com只是让人们容易记忆而设的。因为我们人类对一些比较有意义的文字记忆(如 www.hotmail.com)比记忆那些毫无头绪的号码(如209.185.243.135)往往容易得多。DNS的作用就是为我们在文字和IP之间担当了翻译而免除了强记号码的痛苦。

 

接着是我使用的DNS欺骗原理

 

我们在设置我们的 网络时经常要设置DNS地址,比如现在我们学校使用的就是:202.102.154.3和202.102.128.68这两个IP地址就是DNS解析服务器的地址,当我们输入一个网址如:www.whhit.com的时候,就有一个DNS请求发到设置的DNS服务器上去,然后DNS服务器告诉你你访问的的网站对应的IP是202.102.144.56于是你的浏览器就会到相应的IP上面去取回网页。那么如果我想欺骗你,让你转到一个别的地址上去怎么做呢?我只需要在DNS服务器给你答复之前给你一个假的回答就可以了,比如我告诉你www.whhit.com对应的IP是172.17.30.52.123这样你的机器就会自动转到172.30.52.123上面去。那么不是DNS服务器也要做回答吗?呵呵,这个其实你不用担心,在收到第一个回答以后就浏览器就开始转向了,对于后到的DNS回答会被系统自动丢弃掉。

 

基于以上原理,我们就可以完成这个工程了。

 

现在唯一的问题就是如何来伪造一个DNS应答了,由于要用winpcap发包,而winpcap的发包功能是很简陋的,他不能像libnet等开发包一样帮助你构造包,所以所有的包结构都要你来构造。请听下回分解。

 

用winpcap实现局域网DNS欺骗之二(DNS包的包结构)http://blog.youkuaiyun.com/leotangcw/archive/2006/05/23/751534.aspx

 

 

 

本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/leotangcw/archive/2006/05/23/751276.aspx

winpcap开发DNS欺骗 winpcap下构造的DNS欺骗包.首先下载安装winpcap开发包,设置好路径后请在VC6.0 或者其他更高版本的编译器中直接编译 立即下载

相关推荐

ettercap实现dns欺骗过程

ettercap实现DNS欺骗过程报文 https://blog.csdn.net/redwand/article/details/105481042

用winpcap实现局域网DNS欺骗之三(代码部分及深入研究)

      先简要说说代码,这里只有构造DNS回应部分的代码,我还做了网址匹配,也就是说只有别人输入相应的网址才给转向不过出于一些原因就不放上来了。这里的代码只是对所有DNS都转向的代码,你可以自己加完整别的代码。     随便转载,转载请注明出处http://blog.csdn.net/leotangcw/    欢迎大家和我交流Email:tangchengwen@163.com抓

leotangcw的专栏 9682

DNS欺骗源代码

DNS欺骗源代码,在windows平台下

用winpcap实现局域网DNS欺骗之一(基础知识)

  随便转载,转载请注明出处http://blog.csdn.net/leotangcw/首先让我们来看看什么是DNS:以下是引用中国协议分析网里面对DNS的说明DNS的全称是Domain Name System当您连上一个网址在URL打上www.hotmail.com的时候可以说就是使用了DNS的服务了。但如果您知道这个www.hotmail.com的IP地址直接输入209.185.24

1157

pcap数据包 DNS解析

对pcap包进行解析 获取DNS内容 C语言编写 可以对数据流进行处理

银河麒麟(桌面版/服务器版)远程桌面配置全攻略:XRDP与VNC实战指南

本文提供了银河麒麟操作系统(桌面版与服务器版)配置远程桌面的完整实战指南。详细对比并演示了XRDP与VNC两种主流方案的安装、配置与连接步骤,涵盖从环境准备、软件安装、服务启动到客户端连接的全过程,并针对常见的黑屏、连接失败等问题给出了有效的排坑解决方案,帮助用户实现跨平台的便捷图形化远程管理。

b0c1d2的博客 808

WinPcap权威指南(四):UDP与DNS欺骗

上一节介绍了ARP协议之后,群里面有朋友说ARP欺骗不是很简单么?实际上,实现ARP欺骗是很简单的,难点在于数据转发的速度。2004年我们做隔山打牛的时候,曾经去过一家网吧测试,刚开始是开了ARP欺骗几分钟就大量主机掉线,客人骂声一片(幸好是朋友的网吧,否则估计会被老板丢出去)。当然,那时候网上还没有ARP欺骗的介绍,更加没有什么ARP防火墙,ARP欺骗的防范是几年后的事情了。后来我们改进了算法,

rocklee的专栏 2678

RANSAC地面点分割:从原理到C++实战优化

本文深入解析RANSAC算法在点云地面分割中的原理与C++实战优化,涵盖动态迭代次数、自适应阈值等关键技巧,通过并行计算和内存访问优化提升性能,适用于激光雷达点云处理。

weixin_29015051的博客 277

用winpcap实现局域网DNS欺骗之二(DNS包的包结构)

晕了,刚才写着写着死机了,没保存,郁闷再写一次          随便转载,转载请注明出处http://blog.csdn.net/leotangcw/    欢迎大家和我交流Email:tangchengwen@163.com现在我们来看看如何构造这个DNS包呢:      要构造包首先要捕获包,因为包中的一些东西我们在构造的时候是需要用到的。那么如何捕获呢?这要看你的局域网

leotangcw的专栏 1万+

fast-lio运行步骤(使用velodyne数据)

使用fast-lio运行velodyne数据

ericdowney 4768

灰质-白质组织对比(Gray-white matter tissue contrast,GWC)计算以及可视化

GWC是深层灰质与浅表白质(superficial white matter,SWM)之间T1加权信号强度的比值,已知髓鞘中的胆固醇是T1加权信号强度的主要影响因素,因此GWC大致反映了大脑皮层和浅表白质之间的髓鞘化差异。GWC代表灰白质交界处的模糊程度,较低的GWC表明灰质和白质交界处更相似和更模糊;较高的GWC表明灰白质分界更加清楚。据之前的研究报道,局灶性皮质发育不良、颞叶癫痫、帕金森病、强迫症、精神分裂症和自闭症谱系障碍中存在灰白质交界区GWC异常增高或降低。 灰质信号强度和白质信号强度采集的示意图

xxx 732

【转】用winpcap实现局域网DNS欺骗之二(DNS包的包结构)

晕了,刚才写着写着死机了,没保存,郁闷 再写一次           随便转载,转载请注明出处http://blog.csdn.net/leotangcw/     欢迎大家和我交流Email:tangchengwen@163.com 现在我们来看看如何构造这个DNS包呢:       要构造包首先要捕获包,因为包中的一些东西我们在构造的时候是需要用到的

code09的专栏 1057

【stata基础代码大全 】 可独立完成一篇实证

用stata打开,直接替换自己需要的变量就行,小白友好❗️❗️❗️。八、八.中介效应检验:路径分析(三种方法)第二种方法即Sobel-Goodman检验。*(7)Winsor处理,剔除异常值。六、内生性问题解决方法(附具体模型)其三,工具变量:两阶段最小二乘。第三种方法即Bootstrap检验。二、Stata中数据的基本处理。*(5)生成行业、年度虚拟变量。PSM1————近邻匹配。七、调节效应检验:机制分析。*(2)剔除数据中的样本。*(4)给变量添加标签。*(3)生成新的变量。*(6)基本数据匹配。

J_Giser的博客 8023

用winpcap实现局域网DNS欺骗

出处http://blog.csdn.net/leotangcw/ 欢迎大家和我交流Email:tangchengwen@163.com 学校网络中心的老师叫帮忙做一个DNS欺骗的软件。主要用于在学校网络出现问题时把大家的上网请求都转向到一个通知网页上。关于DNS欺骗网上已经有很多文章了,不过实例还是比较少的,特别是使用我们经常使用的winpcap开发D...

weixin_34174422的博客 186

导航系统 | 全球四大卫星导航系统(2025)核心能力对比分析

北斗系统通过GEO卫星(80°E、110.5°E、140°E)实现区域增强,其IGSO卫星在亚太地区形成"8"字形轨迹,使该区域可见卫星数量比GPS多4-6颗,显著提升复杂环境下的定位可用性[13]。北斗短报文功能在2025年云南地震救援中发挥关键作用,被困人员通过北斗终端发送120字求救信息,实现"位置+状态"一体化上报,救援响应时间缩短40%[15]。北斗通过三频信号(B1C/B2a/B3)消除电离层延迟误差,在城市峡谷环境下定位连续性达99.98%,优于GPS的99.95%[5]。

尘世冰封的专栏 2611

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

交换式以太网中的ARP与DNS欺骗技术分析

http://www.51kaifa.com/jswz/read.php?ID=2983摘要:利用TCP/IP协议缺陷进行欺骗攻击是目前网络中常出现的攻击方法,通过与网络监听的结合,攻击者能在不被察觉的情况下实现对被攻击者通信数据的截获并篡改,给当今网络通信安全带来了严重威胁。本文分析了在交换式以太网中利用ARP欺骗突破交换网络对数据监听的限制,成为“中间人”截获DNS报文,进而伪造DNS报文

创业轨迹 2229

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

【转】用winpcap实现局域网DNS欺骗之三(代码部分及深入研究)

先简要说说代码,这里只有构造DNS回应部分的代码,我还做了网址匹配,也就是说只有别人输入相应的网址才给转向不过出于一些原因就不放上来了。这里的代码只是对所有DNS都转向的代码,你可以自己加完整别的代码。      随便转载,转载请注明出处http://blog.csdn.net/leotangcw/     欢迎大家和我交流Email:tangchengwen@163.com

code09的专栏 723

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

实验二 网络嗅探与欺骗

中国人民公安大学 Chinese people’public security university 网络对抗技术 实验报告 实验二 网络嗅探与欺骗 学生姓名 熊一啸 年级 2014级 区队 六区队...

aoguisuan0884的博客 132

Windows下DNS ID欺骗的原理与实现

域名系统(DNS)是一种用于TCP/IP应用程序的分布式数据库,它提供主机名字和IP地址之间的转换信息。通常,网络用户通过UDP协议和DNS服务器进行通信,而服务器在特定的53端口监听,并返回用户所需的相关信息。 一、DNS协议的相关数据结构 01.DNS数据报: 02.typedef structdns 03.{ 04.unsigned short id; 05./...

weixin_33939843的博客 101

EvilFOCA快速上手:10分钟搭建你的第一个MITM攻击环境

EvilFOCA是一款强大的网络安全测试工具,专注于分析和测试IPv4和IPv6数据网络的安全性,尤其擅长中间人(MITM)攻击的实施与检测。本文将带你快速掌握使用EvilFOCA搭建MITM攻击环境的核心步骤,即使是网络安全新手也能在10分钟内完成基础配置。 [![EvilFOCA软件界面](https://raw.gitcode.com/gh_mirrors/ev/EvilFOCA/raw/

gitblog_00851的博客 660

新的挂马方式 ARP欺骗挂马称雄局域网

网页挂马最难的就是传播了,小网站易入侵但是访问人数不多,收获的肉鸡也就不是很多。因此,一种新的挂马方式开始流行——局域网ARP欺骗挂马,只要局域网内一台机子中招了,它就可以在内网传播含有木马的网页,捕获的肉鸡就会成几何增长。   局域网ARP欺骗挂马的好处如下:无需入侵网站,只要你的主机处于局域网中即可,这是它最大的优点;收获的肉鸡多多,短时间内可以收获数十台甚至上百台肉鸡,类似网吧这样由上百...

weixin_30699741的博客 100
上一篇: 【转】winpcap开发包使用中的问题总结
下一篇: 【转】用winpcap实现局域网DNS欺骗之二(DNS包的包结构)
code09
博客等级 码龄18年 31粉丝 56原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值