一个DNS数据包的惊险之旅(续篇)

护网实战攻防解析:从SQL注入到横向移动的完整攻击链 网络安全的核心在于理解攻击与防御的对抗本质。从基础概念看,攻击通常遵循网络杀伤链模型,涵盖侦查、武器化、投递、利用、安装、命令控制和目标行动等阶段。其技术价值在于揭示了体系化攻击的完整生命周期,为构建有效防御提供了框架。在应用场景上,无论是护网演练还是日常安全运维,掌握常见攻击方式的原理与组合都至关重要。例如,SQL注入漏洞源于将未经验证的用户输入直接拼接至数据库查询语句,而文件上传漏洞则因对文件类型、内容校验不足,导致恶意Webshell被上传执行。这些漏洞常被组合利用,形成从外网突破到内网横向移动的完整 阅读详情

推荐阅读:

1

踏上旅程

“小子,快去查一下www.paypal.com的IP地址,我急用,晚了我弄你!”,暴躁老哥一把关上了门,留我一个DNS数据包在冷冰冰的房间。

过了一会儿,一位大叔打开了门,带着我来到了一座叫tcpip大厦。

“等我一下啊,我马上回来”,大汉走进了这座大厦。

这时,我看到旁边另外有一个DNS数据包也在等着。

“Hi,你查什么域名呢?让我看看”,我上前打招呼。

他没有搭理,反而后退了几步,躲开了我。

这一来,我反而更好奇了!我老远瞟了一眼,只看到了部分:

....JXU0RTAwJXU1MjA3JXU2QjYzJXU1RTM4JXVGRjBDJXU3QjQ5JXU1Rjg1JXU2MzA3JXU3OTNB.com

这域名长的好生奇怪,在我的职业生涯还从未见过如此长如此怪异的域名。

没过多久,大叔提着一个箱子走了出来,箱子正面写了三个字母:UDP。

“进箱子里去吧!”

“这个箱子也太寒酸了一点吧,才8个字节。你看旁边那位大叔提的TCP箱子多华丽,多厚实,足足有20个字节,能不能换一个?”

“人家是HTTP数据包,你是个DNS数据包,没那个命!不由得你选择,快进去吧,少废话”。

“王侯将相宁有种乎?DNS数据包就不配拥有TCP的箱子吗,我不服!”

“那倒也不是,其实也是可以的,只不过这一趟没机会了”

“咦?真的?”

“快走了,废话可真多!”

接着,大叔又给我套了一个叫IP的箱子,把我带到网络码头,过了海关后,我就被发送了出去。

2

递归解析

很快我就来到DNS服务器。

“欢迎光临,请问需要打听点什么?”,一个留着络腮胡的老头接待了我。

“老板您好,我奉主人之命,想查一下www.paypal.com的IP地址”

“额,我不知道这个域名的地址”

“啊,我家主人说你知道啊,专程让我来问你”

“小兄弟别急,我不知道,但我可以帮你问问大宗师,他或许知道!”

“大宗师?他是谁”

“大宗师就是根域名服务器,遍布整个比特宇宙,总共13位大宗师,天下之事无所不知无所不晓”

“为什么是13位大宗师?”

“我没工夫给你解释,这有个地址:为何根域名服务器只有13个?,你先看着,我去帮你打听,稍候片刻”

片刻之后,老板果然回来了

“怎么样老板,大宗师告诉你www.paypal.com地址了吗?”

“开什么玩笑,大宗师何等尊贵身份,怎么会告诉我这些小网站的地址。”

“啊,那怎么办?”

“他倒是告诉了我一代长老.com的地址,让我去问问他。”

“一代长老又是什么?”

“一代长老就是顶级域名服务器,你所查的www.paypal.com就是归属.com这位一代长老管辖范围的,我再去问问他,他或许知道”

又过了一会儿,老板再次回来。

“怎么样老板,这次该有结果了吧!”

“容我喝口水”,大叔气喘吁吁的说。

“.com长老也不知道,不过他告诉了我负责paypal.com的二代长老地址,我还要再去问问他”

“还有二代长老!你们这不会是个传销组织吧!”

“小兄弟可不要胡言,再这样我不帮忙了”

“老板我错了,麻烦您再跑一趟”

老板又去了一会儿

“查到了,小兄弟,二代长老总算知道www.paypal.com的地址了!”,老板一边喊着,一边朝我跑来。

“太好了!快发给我家主人”

只见老板一顿操作猛如虎,构建了一个DNS响应包,然后指着我一点,我的灵魂居然来到了这个响应包上。

“小兄弟,坐好了,送你回去复命了!”,老板推了我一把,把我发了出去。

3

半路遇险

没多久,就被人接收了,没想到回去的路走得比我来时更快。

不过我很快发现,这里不是我原来所在的Windows帝国啊!我有点慌,不知所措。

“小哥,累了吧,来喝口水歇息歇息再赶路吧,我们这里是路由器”,一位美丽的姑娘出现在我面前。

“多谢姑娘,那我就不客气了”,一路奔波正好休息休息,之前经过那么多路由器也没人招待我歇息,这次是遇到好人了。

坐下喝了口水,环顾四周,发现和我之前经过的路由器繁忙的景象不同,这里冷冷清清,并没有什么数据包来往。

心中涌上一股不好的感觉,此地不宜久留,还是速速赶路要紧。

刚起身要走,脑中一片眩晕,很快就两眼一抹黑,不省人事。

不知道过了多久,醒来的时候我又在网络中传输了,刚刚发生了什么一点印象也没了,就好像做了一场梦一般。

4

再起疑云

过了一会儿,终于回到了出发时的地方,熟悉的Windows帝国。

“你怎么才回来,慢的要死!”,很明显,暴躁老哥已经等得不耐烦了。

“DNS服务器那老板不靠谱,他也不知道,到处打听才帮我问到的这个地址,所以回来的慢了些”。

“等一下,不对!”,老哥一下子眉头紧锁。

“什么不对,IP地址错了吗?这老板,问了半天居然给我问了个错的”,我也有点生气,害我白跑一趟。

“你回来的路上有没有遇到什么人?”

“没有啊,我不记得我···”,话还没说完,我突然想起那位神秘的姑娘,难不成她对我做了什么?

“我什么我,别吞吞吐吐的”

“我想起来了,中途遇到一位姑娘,请我歇息喝口水”,我只好如实交代。

“然后呢?”

“然后喝完水我就晕了,不知道发生了什么,醒了就又在网络传输中了,到底哪里不对啊?”,我被弄糊涂了。

“这就对了!你是遇到劫道的了,对方肯定在你晕了之后,修改了你的内容,你的IP地址已经不能使用了”。

“你是怎么知道我被改过啊?”,我非常好奇这一切究竟是怎么回事。

“这要换做以前,被改了我还确实不知道,不过现在不一样了,我们用上了DNSSEC技术,改没改,一验便知!”,老哥非常自豪的跟我说到。

“DNSSEC?这是个啥?”

“还在用DNS啊,又被劫持了吧?要不要试试我们的最新产品httpDNS?”,我还没回过神,隔壁QB浏览器公司的胖虎不知何时跑了过来。

“httpDNS?这又是个啥?”,我和老哥异口同声的问到。

未完待续·······

彩蛋

“老周,发现有可疑DNS请求,域名非常古怪”

“保持关注,去打听一下是哪个进程,注意别打草惊蛇”

欲知后事如何,请关注后续精彩......

NetBird定向钓鱼攻击深度解析:从社交工程到纵深防御实战 在网络安全领域,定向钓鱼攻击(Spear Phishing)因其高度的定制化和精准性,已成为企业面临的主要威胁之一。其核心原理在于攻击者通过开源情报(OSINT)收集目标信息,精心设计社交工程诱饵,诱使特定人员(如财务高管)执行恶意操作。这类攻击的技术价值在于其极低的检测率和极高的成功率,常被用于窃取敏感数据、财务欺诈或植入后门。典型的应用场景包括针对企业财务部门的邮件攻击,攻击者常伪造审计函、并购协议等诱饵文档。本文以近期活跃的NetBird恶意软件为例,深入剖析其如何利用宏病毒、进程注入和隐蔽通信(C2 阅读详情

相关推荐

RCE漏洞攻防全解析:从原理到实战的纵深防御体系

远程代码执行(RCE)是Web安全领域危害性最高的漏洞类型之一,其核心原理在于程序将不可信的用户输入混入了代码执行上下文,例如通过操作系统命令执行函数、脚本语言动态执行函数或反序列化入口等。理解RCE漏洞的形成机制,对于构建有效的安全防御体系至关重要。从技术价值看,RCE漏洞的利用意味着攻击者可能直接获取服务器控制权,导致数据泄露、服务中断等严重后果,因此它始终是攻防对抗的焦点。在应用场景上,RCE常见于Web应用、中间件、框架以及各类服务组件中,例如通过命令注入、代码注入或利用类似Log4j2这样的组件漏

weixin_33698823的博客 461

ios如何解除dns被劫持_iOS强制ATS后,DNS劫持问题如何解决?

之前苹果强制app上传AppStore必须支持ATS,截至日期是2017年01月01日,但是由于各种原因,导致deadline延期.具体什么时候苹果会强制ATS,官方暂时还没有给出明确答复.支持Https后,一般情况下只会给域名添加证书.导致app所有的http请求都会走域名,这样就会有DNS劫持的风险.无论wifi网络下,还是移动网络根据域名都会去DNS服务解析成ip,然后进行访问.由于国内网络...

weixin_39882394的博客 1249

以太网与WiFi广播机制原理与实战调优

广播是网络通信中实现地址发现与零配置启动的基础机制,其本质是在未知目标位置时,通过全网泛洪方式完成首次对话。以太网依赖物理层信号泛滥与交换机洪泛策略,WiFi则基于信标帧调度与CSMA/CA冲突避免,在无线信道约束下保障广播可达性。技术价值体现在快速组网、低门槛接入和跨设备协同,广泛应用于ARP解析、DHCP获取、IoT设备唤醒及企业AP漫游等场景。本文深入解析MAC层广播帧结构、VLAN/BSS域隔离、Basic Rate协商、DTIM省电机制等核心设计,并结合水晶头压接标准、信道规划、抓包诊断等工程实践

xiang_fu的博客 599

SpringBoot—CORS跨域问题详解和解决方案

关注微信公众号:CodingTechWork,一起学习进步。 引言   在前后端开发过程中,遇到过一种错误,类似于报错: Access to XMLHttpRequest at 'http://127.0.0.1:8080/' from origin 'null' has been blocked by CORS policy! No 'Access-Control-Allow-Origin' header is present on the requested resource. 亦或是 XMLHtt.

Andya_net的博客 2728

ASP.NET请求生命周期的物理执行路径解析

ASP.NET请求生命周期并非孤立运行的托管流程,而是IIS与CLR深度协同的结果。其核心原理在于IIS通过经典模式或集成模式将HTTP请求委托给CLR宿主(w3wp.exe),再由HttpModule/HttpHandler管道逐级处理;这一机制直接决定了Session状态管理、线程模型行为及错误传播路径的技术价值。在高并发、混合部署与老旧系统迁移等真实场景中,理解IIS托管模式差异、CLR AppDomain卸载时机以及HttpHandler的标记接口(如IRequiresSessionState)至关

unixboy 136

Ubuntu 20.04 Zabbix 安全部署:TLS加密、三层架构与最小权限实践

Zabbix 是企业级开源监控系统,其安全通信能力直接决定运维可观测性的可信度。在 Ubuntu 20.04 这类默认启用 AppArmor、严格文件权限和 OpenSSL 1.1.1f 的 LTS 系统中,Zabbix 的传统部署方式易引发 TLS 握手失败、证书信任链断裂、Agent 静默退出等典型问题。理解 TLS 加密原理(如双向认证、SubjectAltName 验证)与最小权限模型(服务账户隔离、systemd 沙箱、文件权限收紧),是构建高保障监控链路的技术基础。该方案广泛适用于金融、政务等对

cnmik42448的专栏 501

dns被自动修改_【每日一技】iPhone网速慢怎么办?教你配置DNS让网速飞起

点击上方蓝字关注我们,一起成为苹果达人!iPhone网速慢,有很多原因。首先要看下是不是WiFi网络本身的问题,比如可以用测试软件测速看看。另外WiFi连接的人太多,也会导致网卡卡顿,因平时可以多留意有没被蹭网等。如果网络本身没有问题,很可能是DNS的问题,DNS服务器不太稳定,容易导致iPhone上网卡顿,网页打不开的情况,这时候我们只要通过配置DNS即可提升网速。下面小编给大家分享下...

weixin_40001924的博客 1381

使用STM32微控制器实现光电传感器的接口和数据处理

本文将介绍如何使用STM32微控制器实现光电传感器的接口和数据处理的方案,包括硬件设计、引脚配置、数据采集、滤波和阈值判断等关键步骤,并给出相应的代码示例。本文将介绍如何使用STM32微控制器实现光电传感器的接口和数据处理的方案,包括硬件设计、引脚配置、数据采集、滤波和阈值判断等关键步骤,并给出相应的代码示例。在光电传感器的接口和数据处理的实现过程中,要关注系统的性能。在使用STM32微控制器实现光电传感器的接口和数据处理之前,需要设计一个合适的硬件平台。

weixin_66608063的博客 3202

ios13修改dns都用什么服务器,IOS下三种DNS解析方式分析(LocalDns)

背景最近在做iOS的DNS解析,顺便研究了下iOS端本地的DNS解析方式(localDNS),也就是不依赖Http请求,而是用原始的API进行解析,虽然有HttpDNS但是考虑到成本、第三方服务稳定性的问题,LocalDNS仍然是一个很重要的部分,在iOS系统下,localDNS的解析方式有三种,下面主要对三种方式进行下利弊分析及简单的原理介绍。方式一这个也是我一开始在项目中使用的方式。1:str...

weixin_39675679的博客 1486

大模型蒸馏实战:让小模型获得大模型的知识

本文为初学者提供了一份大模型蒸馏实战指南,通过情感分析任务演示如何将 BERT 的知识迁移到轻量级 TextCNN。文章结合原理图解与 PyTorch 代码,详解软标签生成、温度调节和双损失设计等核心概念,并对比蒸馏前后的性能差异(准确率提升 4.6%,推理速度达 1200 句 / 秒)。内含可直接运行的代码片段、训练技巧及常见问题解答,助力开发者快速掌握模型压缩核心技术,实现工业级部署效率。适合 NLP 入门者学习实践。

1369

手把手实战:RK3588上YOLOv8模型从训练到部署全流程解析

本文详细解析了在RK3588开发板上部署YOLOv8目标检测模型的全流程。从模型训练、正确导出适配的ONNX格式,到使用RKNN-Toolkit2进行模型转换与量化,最后在板卡上完成部署与性能测试。文章提供了完整的代码示例和关键避坑指南,帮助开发者高效实现嵌入式AI应用落地。

weixin_28224217的博客 407

ios如何解除dns被劫持_iOS - DNS劫持

******科普**1、DNS劫持的危害不知道大家有没有发现这样一个现象,在打开一些网页的时候会弹出一些与所浏览网页不相关的内容比如这样奇(se)怪(qing)的东西图一或者这样图二,其实造成这样的原因就是DNS劫持,在我们正常浏览的网页链接里面被恶意插入一些奇怪的东西。不止是这些,DNS劫持还会对我们的个人信息安全造成很大的伤害,钓鱼网站之类的,也许我们所访问的网站根本不是我们需要的网站,或者根...

weixin_39611725的博客 1413

winedt + miktex + SumatraPDF 搭建latex环境

整个环境包含三部分: - winedt: 前端编辑器 - miktex: 后端编译器 - SumatraPDF: 预览器顺序无关紧要, 不过如果先装miktex的话, 可能会被winedt在安装的时候自动找到路径从而不需要设置.1.安装miktex首先在latex-project官网, 打开”get”后, 有四种平台: Linux, Mac OS, Windows, Online. 我写论文

Iteration makes perfection. 6463

ios如何解除dns被劫持_一个DNS数据包的惊险之旅

来自公众号:编程技术宇宙1踏上旅程“小子,快去查一下www.paypal.com的IP地址,我急用,晚了我弄你!”,暴躁老哥一把关上了门,留我一个DNS数据包在冷冰冰的房间。过了一会儿,一位大叔打开了门,带着我来到了一座叫tcpip大厦。“等我一下啊,我马上回来”,大汉走进了这座大厦。这时,我看到旁边另外有一个DNS数据包也在等着。“Hi,你查什么域名呢?让我看看”,我上前打招呼。他没有...

weixin_29807507的博客 298

1. 基于STM32的1.28寸圆形IPS屏(GC9A01)驱动移植实战:软件SPI与硬件SPI双方案详解

本文详细介绍了如何在STM32平台上为1.28寸圆形IPS屏(GC9A01驱动芯片)移植驱动程序,涵盖软件SPI与硬件SPI两种实现方案。内容从引脚定义、工程搭建、GPIO配置到SPI外设初始化逐步详解,并提供了完整的测试代码,帮助开发者根据项目需求(灵活性或性能)选择合适的通信方式,快速点亮屏幕并集成到智能手表等嵌入式项目中。

weixin_42300144的博客 203

关于Fluent模拟中的动态接触角UDF实现,详细设计

🏆本文收录于 《全栈Bug调优(实战版)》 专栏,该专栏专注于分享我在真实项目开发中遇到的各类疑难Bug及其深层成因,并系统提供高效、可复现的解决思路和实操方案。无论你是刚入行的新手开发者,还是拥有多年项目经验的资深工程师,本专栏都将为你提供一条系统化、高质量的问题排查与优化路径,助力你加速成长,攻克技术壁垒,迈向技术价值最大化与职业发展的更高峰🚀!

**My Coding Family** 1147

远程代码执行与文件包含漏洞:原理、利用与防御实战

在Web安全领域,远程代码执行和文件包含漏洞是两类高危安全威胁,常被攻击者组合利用以完全控制系统。远程代码执行的核心在于程序错误地将用户输入当作代码执行,打破了数据与代码分离的基本原则,常见于命令注入、代码注入及反序列化等场景。文件包含漏洞则允许攻击者读取或包含服务器上的敏感文件,如配置文件或日志,进而可能升级为代码执行。理解其原理有助于构建纵深防御体系,例如通过输入验证、最小权限原则和安全配置来加固系统。在渗透测试和CTF比赛中,掌握绕过技巧和组合利用方法至关重要。本文深入探讨了这两类漏洞的利用手法与防御

weixin_33795093的博客 432

问答式AI vs 智能体(Agent):它们有什么不同?

你肯定用过 ChatGPT 或文心一言——问它一个问题,它给你一个答案。AI Agent(AI智能体)。很多人搞不清楚:它们不都是"AI"吗?有什么区别?这篇文章用一个最简单的类比,彻底讲清楚这两者的本质差异。框架特点适合人群AutoGPT完全自主执行任务,链式思考开发者MetaGPT模拟团队协作,多角色分工开发者LangChain最流行的Agent开发框架开发者Dify可视化无代码搭建Agent非技术用户Coze(扣子)字节跳动出品,国内最易用普通用户WorkBuddy。

Johnny2004的专栏 448

Next.js中间件SSRF漏洞剖析:从配置疏忽到RCE的攻防实战

服务器端请求伪造(SSRF)是一种常见的安全漏洞,攻击者能够诱使服务器向内部或第三方系统发起非预期的请求。其原理在于应用未对用户提供的URL或路径参数进行充分校验和限制,导致攻击者可以操纵服务器访问内网服务、云元数据接口等敏感资源。该漏洞的技术价值在于揭示了应用层与网络层边界模糊带来的风险,常被用于内网探测、数据窃取和权限提升。在Node.js和现代Web框架(如Next.js)的应用场景中,中间件、API代理等组件若配置不当,极易成为SSRF的入口。本文通过一个真实的Next.js中间件代理案例,深入剖析

weixin_34279184的博客 295

c#仿热血江湖

Int32_1 = (int) table.Rows[i]["FLD_初级附魂"],Int32_2 = (int) table.Rows[i]["FLD_中级附魂"],Int32_3 = (int) table.Rows[i]["FLD_是否绑定"],Int32_0 = (int) table.Rows[i]["FLD_进化"],Form1.smethod_1(2, "加载百宝阁物品----没有百宝阁数据");Form1.smethod_1(2, "加载物品商店----没有物品数据");

weixin_42132177的博客 143

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

存算协同架构如何重构云基础设施范式

云基础设施正从虚拟化抽象主导的旧范式,转向以硬件亲和调度和零拷贝数据平面为特征的新范式。其核心原理在于打破计算与存储的网络隔离,通过NVMe直连、SPDK用户态驱动与PCIe拓扑感知副本,实现微秒级延迟与强一致性保障。该技术路径显著降低I/O栈开销与隐性运维成本,带来P99延迟下降55%、数据库TPS提升213%的实际工程价值。典型应用场景包括高IO敏感型数据库、实时风控API网关及大规模微服务集群,尤其适用于已在AWS运行三年以上、月账单超50万美元的中大型技术团队。本文聚焦存算协同架构与硬件亲和调度在真

张 作强 BLOG 423

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Linux命令行系统自省:从/proc到ss的故障诊断核心能力

系统自省(Introspection)是Linux运行时主动暴露自身状态的基础能力,其原理根植于内核通过/proc和/sys文件系统提供的实时数据接口,以及ps、ss、vmstat等POSIX标准工具对底层结构的直接映射。这种轻量、无依赖、可组合的技术路径,赋予运维与开发人员在无GUI、低资源、高并发等严苛场景下精准定位问题的能力,技术价值在于绕过抽象层直达真相——例如通过/proc/[pid]/stack捕获内核态阻塞,或用ss -i获取TCP拥塞窗口与RTT方差。典型应用场景覆盖云主机性能抖动分析、容器

weixin_30808693的博客 503

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

ios如何解除dns被劫持_iOS监控:DNS劫持

DNS劫持指在劫持的网络范围内拦截域名解析的请求,分析请求的域名,把审查范围以外的请求放行,否则返回假的IP地址或者什么都不做使请求失去响应,其效果就是对特定的网络不能反应或访问的是假网址。DNS服务器的作用是将我们所能理解的域名解析成计算机直接读取的ip地址串,这个过程如上图所示。但是在这个解析的过程中,可能会发生域名劫持。由于DNS请求报文是明文状态,可能会在请求过程中被监测,然后攻击者伪装D...

weixin_35559202的博客 2607

网络数据包传送的过程和DNS过程

网络数据包传送的过程在整个数据报传输过程当中,发送: 发送端进程首先调用系统调用,然后把数据发送给了socket,然后socket检查数据类型,调用系统调用send函数,send函数检查socket的状态,协议类型,传给了传输层,传输层对应的协议(UDP或者是TCP为这些数据创建数据结构),然后加入对应的传输层协议头部,然后交付给网际层,IP层,IP层加上它的头部,例如ip地址和检验和。然

宇哲 4202

微信浏览器中清楚缓存

1、最近在开发微信公众号中,写好的H5页面在微信中遇到了缓存,给开发和测试造成了不少麻烦。分别总结了ios和Android清除缓存的方法。 2、Android中 在微信任意窗口中国打开http://debugx5.qq.com ,在弹出的页面中选择,cookie、文件缓存、广告过滤缓存、DNS缓存,勾选,然后点击“清除”按钮就行了。 3、IOS清除缓存 在微信中找到“我--设置--通用...

xuexizhe88的博客 7272
上一篇: 我在 Github 上疯狂薅大羊毛!(内含教程)
下一篇: Python一键下载1000张惊艳的微信头像
编程IT圈
博客等级 码龄6年 1130粉丝 544原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值