文章

2026逆向、运维等SCR相关资料教程

Loading collection...

1、【Web安全】JWT常见安全漏洞总结  (https://jishuzhan.net/article/2056894088054149122) 2、多栈实战】某黑产软件全链路逆向实录

【多栈实战】某黑产软件全链路逆向实录 (上)
(https://www.52pojie.cn/thread-2110455-1-1.html)
【多栈实战】某黑产软件全链路逆向实录 (中)
(https://www.52pojie.cn/thread-2111428-1-1.html) 【多栈实战】某黑产软件全链路逆向实录 (下)
notion image

3、工具及资料

IDApro的mcp,还有codex_安全卫士
poc:https://github.com/bikini/exploitarium
资料库:https://github.com/0xor0ne/awesome-list
结构化的学习资源,梳理了攻击性安全和端点防御研究中常见的各种技术、研究论文、博客文章和实现概念: https://github.com/matro7sh/BypassAV
148 项skills,可大规模实现自主进攻侦察:https://github.com/uphiago/recon-skills/
查询CVE:https://securitycontext.dev/

4、微信小程序mmtls协议逆向分析小记

notion image
notion image

5、ai逆向某智能摄像头APK逆向分析实战:脱壳、去签名校验全流程:

https://www.52pojie.cn/thread-2114252-1-1.html 爱加密 核心思路:让壳自己把 DEX 解密并修复好,然后我们直接从它的工作目录拿走成品。

6. 相关书籍

①《Operating Systems: Three Easy Pieces》

1. 虚拟化 (Virtualization)

操作系统如何将物理资源(CPU、内存)转换 为通用、强大且易于使用的虚拟形式。
  • CPU 虚拟化: OS 通过受限直接执行(Limited Direct Execution, LDE)机制,在保证控权的前提下让程序高效运行。利用时钟中断与上下文切换(Context Switch)实现多任务分时复用。
    • 内存虚拟化: OS 为每个进程提供一个独立、私有的地址空间(Address Space)。通过硬件(MMU)的地址翻译(Address Translation)机制(从早期的基址加界限,发展到分段、分页以及多级页表),将虚拟地址映射到物理内存,实现进程间的完美隔离。

      2. Concurrency (并发)

      当多个线程在同一个地址空间内并发执行时,多线程协作与资源共享所引发的问题及解决方案。
      • 主要探讨线程(Thread)的创建与调度。
        • 深入剖析并发的核心矛盾:原子性、竞态条件(Race Conditions)与同步。
          • 引入互斥量(Locks)、条件变量(Condition Variables)和信号量(Semaphores)等底层同步原语,并讨论如何规避死锁(Deadlock)。

            3. 持久化 (Persistence)

            数据如何在变动的、易失的硬件环境(如内存断电)中,安全、可靠、高效地长期保留。
            • 硬件接口: I/O 设备、机械硬盘(HDD)的磁头调度与固态硬盘(SSD)的闪存翻译层(FTL)运作机制。
              • 文件系统: 文件的组织、目录结构及元数据(Inode)的实现。
                • 可靠性: 探讨系统崩溃时的数据一致性问题,重点讲解日志(Journaling)与写时复制(Copy-on-Write)技术,以及分布式文件系统(NFS/AFS)的架构。

                  核心精髓与重要知识点提取

                  如果你需要快速抓取本书最具有实用价值的底层逻辑,以下几点是重中之重:
                  • 策略与机制分离(Separation of Policy and Mechanism): 机制(如上下文切换、地址翻译)回答“如何做”,策略(如 MLFQ 调度算法、LRU 页面置换)回答“做什么”。这种模块化设计是所有复杂软件系统的基石。
                    • 时钟中断与非协作式调度: 操作系统重新夺回 CPU 控制权的关键不在于程序有多“听话”(协作式),而在于硬件层面的硬中断(非协作式),这是构建稳定多任务系统的核心。
                      • 地址翻译与保护边界: MMU 在每一行代码执行时悄悄进行的逻辑偏移,不仅创造了“独占物理内存”的幻觉,更通过用户态/内核态(User/Kernel Mode)的硬件隔离,封锁了非法越界访问。
                        • 并发的代价: 理解为何简单的 counter++ 在多线程下需要三条汇编指令(Load, Modify, Store),进而产生不确定性结果。这是编写所有高并发基础架构的起点。

                          7. 实际案例讲解

                          案例笔记:因第三方运维私开测试端口致企业被LockBit勒索

                          案例笔记:因第三方运维私开测试端口致企业被LockBit勒索

                          来源:吾爱破解论坛 solar应急响应 实战案例,已脱敏,2026-08-20 真实事件

                          一、案例概览

                          攻击者未使用0day、免杀或域控攻击,全程使用公开工具和标准协议。真正的漏洞是一条“没人记得、没人审批、没人关闭”的RDP端口映射。两台受害主机:A主机(最先被加密,攻击者在此发起SMB爆破)、B主机(攻击入口跳板机,也是最后一个被加密的机器)。

                          二、应急响应分析流程(逆向溯源思路)

                          核心原则:先逆向,再正向。 日志可以缺,口供可以否,但互联网会记得——合理怀疑一切,找到一切不合理。

                          阶段1:案发现场快速研判

                          现象识别: A主机业务文件批量加密,修改时间整齐停在 05:29–05:30。系统日志中 05:29 起出现大量 SMBClient 报错,显示该机器正在对内网 192.168.1.* 网段的445端口发起密集连接(SMB爆破)。
                          关键困境: 系统日志中没有任何记录能说明攻击者如何获得A主机权限,日志被攻击者清空了。

                          阶段2:寻找“清不掉”的痕迹——Amcache突破口

                          系统日志可被清空,但 Amcache(Windows程序执行记录数据库) 是攻击者清不掉的取证金矿。在A主机Amcache中发现:
                          字段
                          值
                          文件名
                          5-NS new.exe
                          执行时间
                          2026-08-20 05:28:13
                          SHA1
                          629c9649ced38fd815124221b80c9d9c59a85e74
                          通过哈希在公开沙箱与威胁情报中核实,确认该工具为基于 NetShareEnum、WNetAddConnection2W 等API的内网共享扫描/爆破工具,与 The DFIR Report 2025年5月披露的 ELPACO 勒索攻击报告中攻击者工具包文件名及哈希完全一致(一款2018年编译的老工具至今仍在勒索一线被使用)。
                          同期发现: A主机桌面 C:\Users\Administrator\Desktop\x64-Release\ 目录下留有攻击者完整工具包——加密器本体(Stub)、密码抓取工具 netpass64.exe(NirSoft出品)、勒索信等。

                          阶段3:锁定第二台主机与RDP登录溯源

                          在B主机系统日志中发现加密时间段附近存在RDP登录记录,来源IP为 192.168.1.254(企业路由器网关地址) ,B主机桌面也存在同一套攻击工具包。
                          攻击链初步推断: 攻击者先控制某台对互联网开放的主机 → 植入加密器和内网横向工具 → 对内网网段SMB爆破 → 能匿名登录的直接拿下并加密。

                          阶段4:矛盾点识别与资产测绘验证

                          核心矛盾: 运维人员声称“从未开启过任何对外服务”,但B主机RDP登录来源为网关IP极不合理。
                          验证方法: 通过资产测绘平台(FOFA/ZoomEye/Quake等)查询企业出口IP,发现该IP 曾对外开放3389端口,测绘记录中主机名字段与B主机一致,最新检测时间为2026-08-11。
                          测绘数据时效性说明: 测绘平台数据滞后几天至一周以上属行业常态,8月11日的记录可作为佐证证明端口在8月20日被攻击时仍然开放。
                          运维最终承认: “这是我们当初对外映射的测试端口。”

                          阶段5:攻击链完整复盘

                          时间(2026年)
                          事件
                          证据来源
                          8月11日前
                          出口IP的B主机3389端口对公网开放(“测试端口”)
                          资产测绘平台记录
                          8月20日 05:28:13
                          在A主机执行5-NS扫描器,对内网445爆破
                          A主机Amcache
                          8月20日 05:29起
                          A主机文件批量被加密
                          文件时间戳
                          8月20日 05:32起
                          B主机文件批量被加密
                          文件时间戳
                          8月20日 05:34
                          攻击者经RDP再次登录B主机(来源显示为网关192.168.1.254)
                          B主机RDP日志
                          攻击者正向视角六步:
                          1. 找门: 通过资产测绘平台检索开放RDP服务的IP,无需自行扫描,检索即是踩点。
                            1. 进门: B主机 Guest来宾账户呈启用状态,无需暴力破解密码。
                              1. 站稳脚跟: 提权与权限巩固(具体手法因日志被清无法还原——能证明的写死,不能证明的留白,这是应急响应的职业底线)。
                                1. 投放工具、横向移动: 整套工具包置于桌面 x64-Release 目录,用5-NS扫描内网,用netpass64抓取本机保存的网络密码。
                                  1. 清理痕迹: 使用 LogDelete.bat 和 Clearr.cmd 两个脚本通过 wevtutil 清空全部Windows事件日志。
                                    1. 加密: 先运行 killprocess.cmd 停掉SQL Server相关服务、关闭系统防火墙、删除备份目录、禁用系统自动恢复,然后才执行加密。
                                      关键洞察——为什么入口机B最后一个被加密: B是攻击者进出内网的唯一通道,只有内网其他机器全部加密完毕、确认无价值可榨后,才会“过河拆桥”加密跳板并离场。这也是最初容易误判A主机为入口的原因——攻击者刻意把入口留到了最后。

                                      三、关键取证方法与技术要点

                                      3.1 RDP日志来源IP为何显示为路由器网关

                                      运维在路由器上做端口映射(DNAT)时,路由器为保证回程流量正确返回,对入站连接同时做了源地址转换(SNAT/MASQUERADE),导致B主机看到的连接来源被替换为路由器内网地址192.168.1.254。RouterOS等系统上尤为典型。
                                      取证难点: 这类路由器普遍不具备连接日志记录能力,转换表随会话结束即销毁,攻击者真实外网IP随路由器重启或会话老化永久消失。攻击者未必懂这个原理,但客观上一条件随手配置的映射替攻击者完成了一次日志清理。

                                      3.2 核心取证工具速查

                                      3.3 IOC指标情报

                                      四、后期注意事项与防范建议

                                      4.1 甲方(企业)——管不住的人用制度管

                                      • 第三方运维必须纳管: 远程运维一律走堡垒机或VPN,账号专人专号、限时授权、操作留痕;禁止私自使用frp等内网穿透工具,写进合同与安全责任书。
                                        • 端口变更要审批: 任何对公网的端口映射(含“临时测试”)必须走审批并设定自动关闭时间,到期未续批自动失效。
                                          • 定期自查暴露面: 每季度用资产测绘平台(FOFA、ZoomEye、Quake等)查一遍自己的出口IP——你看到的,就是攻击者看到的。
                                            • 日志必须外发: Windows事件日志实时转发到独立的日志服务器。本机日志可以被清,外发的日志清不掉。本案例中Amcache能成为突破口,恰恰说明“多留一份证据”的价值。

                                              4.2 乙方(运维人员)

                                              • 测试端口即开即关,关闭后到测绘平台复查确认。
                                                • 出了事第一时间说实话。应急人员要的是时间线和入口,不是检讨书;隐瞒的代价是把企业和你自己都拖进更深的坑。
                                                  • 你图省事打开的那扇门,攻击者一定会找到,测绘平台一周之内就会把它挂上索引,剩下的只是时间问题。

                                                    4.3 按企业规模差异化策略

                                                    • 小企业三条底线: ① 3389/445等管理端口永不出公网;② Guest账户保持禁用;③ 核心数据留一份离线备份。做到这三条可挡掉绝大多数同类攻击。
                                                      • 大企业: 将攻击面管理纳入常态运营,对全部分支机构、子公司、供应商的出口资产做持续测绘监控;内网做分段隔离,让一台跳板机的沦陷不等于整网沦陷。

                                                        4.4 应急响应中的职业底线

                                                        • “能证明的写死,不能证明的留白” ——当日志被清理、证据链断裂时,诚实地说“未知”比编造一个故事更有价值。
                                                          • “我们只相信一句话:合理怀疑一切,找到一切不合理” ——口供可以否认,但互联网会记得;资产测绘的历史记录、Amcache的执行痕迹,都是沉默但可靠的证人。
                                                            案例笔记:GLM-5.3 flash 驱动 Frida Stalker 绕过银行 APP 加固检测
                                                            Comments load when you scroll here.

                                                            © Ely 2021 - 2026