Posts of last few hours
Please support the site operations by clicking ads.
先介绍发包单线程发包(同步发包) 整条业务逻辑、组包、网络发送全部在同一个线程一次性跑完,调用完发包 call 就立刻走网络。 ① 无加密版本流程:控件 call → 功能 call1 → 功能 call2 → 组包 → 发包 控件 call:入口,触发发包事件(比如人物移动、技能、聊天这类动作入口函数) 功能 call1:业务逻辑,填充对象、校验状态、读取角色数据 功能 call2:
https://xz.aliyun.com/news/92842
Capcom disclosed a data breach exposing 11.7 million email addresses and account details after hackers accessed its CAPCOM ID service. Japanese gaming company Capcom has disclosed a data breach discovered on October 19 involving its CAPCOM ID service, which provides access to online services and games. As of October 22, attackers stole 11,774,247 email addresses, […]
https://securityaffairs.com/201626/data-breach/capcom-data-breach-exposes-11-7-million-email-addresses.html
通过血量寻址,本文介绍两种新思路:一是利用数据邻近性,配合数据遍历工具从血量附近逐层搜索,找到最大蓝量、最大血量、人物 ID 等数据;二是堆栈回溯法,以人物 ID 为例演示当遍历搜不到时,如何借助堆栈区逐层向上查找,最终得到基址 + 偏移。
https://xz.aliyun.com/news/92814
在实际渗透测试里,偶尔会碰到一种比较难受的情况:请求明明已经抓到了,但真正开始改包时,才发现它并不好下手,GWT-RPC 就是一个比较典型的例子。
https://xz.aliyun.com/news/92816
gzip 请求体可以由多个合法 member 直接拼接而成。入口组件只解开首 member,业务组件继续解开全部 member 时,同一条 HTTP 请求会产生两份参数视图。记录中的网关允许 mode=read,业务端却取得 mode=write;变化不在请求行、头字段或分帧位置,而在首 member trailer 之后的压缩字节。
一条请求在入口已经通过权限判断,到了业务代码却换了参数,这种现
https://xz.aliyun.com/news/92825
篇文章不复盘架构,复盘过程:每一步我当时的想法是什么,那个想法错在哪,是谁发现的。九个坑里大部分我能自己抓到,有两类永远抓不到——判据本身和盲区本身,它们只能由外面的人指出。
https://xz.aliyun.com/news/92817
状态类数据查找在了解完基础的数据类的数据查找方法和思路之后,这篇文章就给大家提供一下关于状态类数据我们的基本思路是怎样的,这里我们就拿骑马状态和寻路状态来给大家展示一下:注意:在此之前我们先要想一下关于这种状态类数据我们该如何打开突破口?他不像基本数据那样有很多数据变化,一般来说这种数据只有或者不是两种状态,那么这个时候自然用0/1来表示是最方便简单的,那么我们就顺着这个思路去找:1.1骑马状态搜
https://xz.aliyun.com/news/92818
本文记录一次网盘转存业务中的绕过。测试过程中,账号因 VIP 和存储空间限制无法正常转存某公开分享文件,但在多次进行下载、保存等操作后,文件最终进入个人网盘。后续尝试未能稳定复现该现象,因此本文不对服务端具体实现进行武断定性,而是从前后端校验、异步任务、状态一致性、重复请求及竞态等角度分析其可能原因,并讨论该类业务逻辑问题的测试与修复思路
https://xz.aliyun.com/news/92819
PE 文件是 Windows 可执行程序的标准格式,也是逆向和恶意代码分析的基础。它由 DOS 头、NT 头、区段以及各类数据目录组成,文件对齐与内存对齐的差异、RVA 和 FOA 地址转换、导入导出表、重定位表、TLS 回调都是核心知识点。掌握 PE 结构,才能看懂程序加载流程,理解 IAT Hook、代码注入、脱壳等技术原理,是学习病毒逆向必须跨过的第一道门槛。
https://xz.aliyun.com/news/92822
一次普通的 Web 安全测试中,我成功绕过了目标 WAF 的部分规则,却没有找到实际可利用的 SQL 注入。随着测试继续进行,目标的防护行为似乎发生了变化。尝试切换 Tor 后,我原本以为改变出口 IP 就意味着“换了一个身份”,但实际表现却让我开始重新思考:一个防御系统究竟是如何判断,现在的我和刚才的我,仍然属于同一个攻击者?
本文从这次测试经历出发,结合 Fingerprint、行为关联、风险
https://xz.aliyun.com/news/92823
程序最终调用到的那份实现,不是代码里写定的,而是加载器在启动时按“搜索顺序”裁决出来的。glibc 对同名符号的裁决规则是:主程序排最前,接着是 LD_PRELOAD 注入的库,然后是依赖图广度优先、先定义者胜。攻击者不碰任何目标 ELF,只靠改环境变量、调依赖声明顺序、选 dlopen 时机,就能让程序调用到自己构造的同名函数——把同名函数做成新旧两版,就是一次加载期降级;把目标换成 suid
https://xz.aliyun.com/news/92824
本文首发实验环境与全部结论均为本人实测。漏洞编号 CVE-2026-68771,影响 ComfyUI v0.22.0 ~ v0.25.0,v0.26.0 修复。所有测试均在本地隔离虚拟机内进行,请勿对未授权目标复现。
https://xz.aliyun.com/news/92827
纯标准库搭一个三跳以内的邮件靶场,把两封信读成投递链:伪造那封在 Received 时间倒挂 6000 秒、信封域与显示域不一致两处露馅,判定脚本给出退出码 0/1,可批量初筛。
https://xz.aliyun.com/news/92966
本文主要内容是:攻击者把 GEO 技术"武器化",让恶意下载站被生成式 AI 当作权威答案推荐给用户,从而完成"投毒 → 诱导下载 → 落地执行"的闭环。
https://xz.aliyun.com/news/92829
Node.js `vm2` 曾长期被用于在同一进程中执行不可信 JavaScript。它通过 Proxy、对象包装、异常清洗以及 Node.js API 控制等机制,试图在原生 `vm` 之上构建更严格的沙箱边界。
但 vm2 的历史漏洞反复说明:JavaScript 沙箱真正难防的地方,并不只是 `require`、`process` 这类显式能力,而是**跨 Realm 对象、Proxy T
https://xz.aliyun.com/news/92831
Latest Blog Posts
- 22 hours ago
- 22 hours ago
- 22 hours ago
- 22 hours ago
- 22 hours ago
- 22 hours ago
- 22 hours ago
- 22 hours ago
- 22 hours ago
- 22 hours ago