当前位置:主页 > 管理论文 > 移动网络论文 >

DNS欺骗在嵌入式Web服务器的应用

发布时间:2019-09-28 21:23
【摘要】:为解决嵌入式Web服务器操作繁杂的问题,讨论DNS欺骗技术的基本原理与嵌入式Web服务器的常用技术,提出将DNS欺骗技术与嵌入式Web服务器相结合实现网页的重定向的解决方案。结合嵌入式设备内存和硬件的限制,分析Web服务器与DNS服务器的网络数据后,采用定时器中断与事件中断的设计,在嵌入式设备稳定工作的前提下,实现DNS欺骗技术与嵌入式Web服务器的结合。采集对比了网络数据,实验结果验证了该设计的可行性。
【图文】:

回调函数,数据解析,嵌入式,工作流程


recv邋_邋callback邋recv邋_邋callback;邋/邋*邋网口接邋|邋|逦all逦III邋-邋_邋[邋|魏|邋 ̄逡逑收成功回调函数*/逦*邋?逦^^逦1逦J逡逑HTTP数据接收回调函数逡逑conn邋_邋sent邋_邋callback邋sent邋_邋callback;邋/邋*邋网□发逦逦y逦逡逑送成功回调函数*/逦逦1^5—一 ̄1逡逑uintS邋link_cnt;逦逦数据发送成功回SM数逡逑void邋*邋reverse;逡逑};//网口结构体逦图1嵌入式Web服务器的工作流程逡逑typedef邋struct_remot_邋info邋{逦灥接收回调函数又可以分为3个子模块:数据解析逡逑柋?邋c随-敝慰e;邋/*网口类型值:TCP子模块、页面灥子模块、外设处理子j_。逡逑(UDP)邋*/逡逑;Q邋,逦数据解析子模块:它首先为浏览器创建结构体,保存逡逑int邋remote邋port;邋/*邋浏览器端口号邋*邋/逡逑.。_逦IUL,,逦相应的ip信息和端口信息。然后会将浏览器发送过来的逡逑umt8邋remote邋ip邋[4_h邋/邋*邋浏览器邋ip邋地址邋*邋/逡逑一逦HTTP请求存入指针receive邋data中,并将“Get”请求的逡逑}邋remote邋info//浏览器端口信息结构体逦…盯]曰丨逦-丁^逡逑^逦L逦.」逦.」逦内容存人指针buf中。最后,它会匹配buf中的字符串与程逡逑Dns邋recvcbCstruct邋*邋conn,邋char邋*邋receivedata,邋unsigned逡逑,n邋^511J)s(rlBn,逦序数据库中的数据,,发送相应的请求至页

模组,网络数据,嵌入式,服务器


第38卷第7期逦陈再,郑瑞生,庄志贤,等:DNS欺骗在嵌入式Web服务器的应用邋?邋1807邋.逡逑PislUfiL逡逑pB4jl7T46^r邋1T2.2T,邋165.127逦202.邋^6.1S4.153逦DKS逦TT逦Sttniud逦gmry邋0?0!*0邋A逦igvi邋nftnen,逦cca逡逑3B5邋117:44:5^邋202.邋%.邋134.153逦1?2.邋2T.邋165.12T逦DHS逦214逦Stta^ard逦^u*ry邋rttpeatt逦Q?03t0逦A逦ipr6.逦aifiacti.邋to邋QfAMU邋t^T8.邋i6tl.Aktti.nel逡逑399逦17:j6:5d邋171邋27.155.127邋10 ̄106.5116邋!0>逦66逦 ̄邋llg73邋-邋60邋[SO]邋S^q^C邋11^192邋LeigQ邋?5Sri4p0邋15^1邋SACl.Fafcl逡逑400逦17:46:54逦111.邋108.54.16逦172.邋27.邋165.12:邋TCP逦60逦b潯保保樱罚冲危郏樱礤危粒茫耍戾澹樱澹妫襄澹粒洌悖剑戾澹妫椋澹福保梗插澹蹋悖簦槭剑荩郏樱樱剑保凑忮五义希矗埃卞危保罚海矗叮哄澹湾危保罚玻玻罚保叮担澹保玻峰危保保保

本文编号:2543503

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2543503.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户10804***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com