- 博客(15)
- 收藏
- 关注
原创 Momentum-Firmware 英文术语速查手册
本文档帮助中文用户快速掌握使用 Flipper Zero + Momentum 固件需要了解的英文单词和专业术语。📖:使用国际音标 (IPA: International Phonetic Alphabet),/ˈ/ 表示重音,/ə/ 为弱读央音(类似"呃")。🔬:每个术语附词汇拆解与背景知识,帮助理解而非死记硬背。
2026-06-18 10:36:09
322
原创 Linux 容器逃逸:从内核机制到实战利用
本文深入探讨容器安全的核心问题,指出Linux内核是容器唯一的真实安全边界。通过对比虚拟机与容器的安全模型差异(硬件隔离vs软件隔离),系统分析了六大内核安全机制(Namespace、Cgroup、Capabilities、/proc与/sys、OverlayFS、页缓存与管道)的设计原理与攻击面。内容涵盖三层次逃逸模型(内核漏洞、配置不当、组合攻击)、各机制的漏洞利用技术(如Dirty Pipe、release_agent逃逸)、实验复现方法及防御方案(检测规则+加固措施),并延伸至Docker/K8s环
2026-06-04 10:07:21
281
原创 安全运营三岗制知识大纲
三岗均需熟悉以下设备的部署位置、核心功能和日志类型,差异在于操作深度:监控岗需会看告警,研判岗需会查日志和下发策略,溯源岗需会提取原始数据做深度分析。
2026-06-01 09:07:54
367
原创 BOLA / BFLA / IDOR区别和联系
本文对比分析了三种常见的访问控制漏洞:BFLA(功能级越权)、BOLA(对象级越权)和IDOR(不安全的直接对象引用)。BFLA指低权限用户访问高权限功能端点,属于垂直越权;BOLA指用户访问他人数据对象,属于水平越权;IDOR是BOLA的子集,特指通过修改标识符(如URL中的ID)访问他人资源。三者区别在于:BFLA攻击功能端点,BOLA攻击数据对象,IDOR是BOLA的经典形式。测试方法上,BFLA需枚举特权端点并用低权限尝试访问,BOLA需用不同账号测试对象归属校验,IDOR则聚焦修改标识符的测试。修
2026-06-01 09:06:22
428
原创 关于Cobalt Strike一些细节的笔记
下文件的时候会爆发大量较长的 A 记录,但是如果换成 TXT 记录(mode 命令),也会是比较明显的特征,除非限制通信数据的大小,但是这样就会很慢,现在已经很慢了。:一个好的随机 profile 生成胚子,但是他自带的 docker 有点问题,生成的 profile 文件取不出来,最后从 docker 的 diff 里取出了。last 时间不准,显示几分钟前,但是命令可以执行,last 值应该是一个与域名的 ttl 相近的值。用的是命令行传进去的证书,建议删除,然后让他重新生成一个就行。
2026-05-28 11:13:00
414
原创 Zabbix的10050端口命令执行分析
zabbix是一个常见的服务器监控应用,在渗透中遇到时,突破的思路偏向于服务器端突破,朋友发给我一个从SSRF到RCE的payload生成工具(有两个定义,很明显这个daemon_start是给unix系统用的。),我看其中有与zabbix客户端相关的payload。zabbix agent里的入口函数,传入了配置等信息。而这个service_start是给windows用的。不过在当前最新版zabbix5.4中貌似打算弃用。接下来只要跟一下启动流程发现相关的处理函数就好了。对这个没有了解,所以看一下。
2026-05-28 08:55:58
34
原创 NTLM协议详解:从原理到中继攻击防护
本文详细介绍了NTLM协议的结构和工作流程。NTLM认证包含三种消息类型:协商消息(NTLMSSP_NEGOTIATE)、挑战消息(NTLM_CHALLENGE)和认证消息(NTLM_AUTH)。文章分析了每种消息的具体结构,包括NTLM标记、消息类型、flags字段、security buffer等组成部分,并提供了wireshark抓包示例。特别探讨了MIC校验字段的作用机制,指出需要参考微软官方文档才能完全理解其实现细节。最后简要说明了客户端构造NEGOTIATE_MESSAGE的初始化过程,包括设置
2026-05-27 16:13:11
762
原创 CVE-2025-30698、CVE-2025-21587、CVE-2025-30698漏洞简要分析
大部分漏洞都没有详情,记录下我分析过的没详情的漏洞。java 2d图形库中的Blit函数在复制像素块时没有考虑到整数溢出的情况,可能导致越界内存读写,从而java进程崩溃。新版本增加了UNSAFE_TO_SUB和UNSAFE_TO_ADD函数校验是否会出现整数溢出。java编译器在优化两个常数相加时,没有考虑整数溢出的情况,导致该版本的编译器编译的程序如果有两个大的常数相加,可能有其他非预期的后果。新版本添加了can_overflow函数校验是否可能产生整数溢出,避免了非预期情况。
2025-07-08 15:59:58
525
原创 初窥火狐浏览器插件后门
经过黑客的手的东西都很危险啊,还是小心使用的好。本文只是展示了用借助beef来实现攻击,结合其他平台也是一样。自己编写后门代码更是优秀,火狐插件有很多API,可以很方便的盗取信息,实现远程控制,奈何本人前端水平太差,只能在这抛砖引玉了。
2025-07-07 14:15:57
1587
原创 Cobalt Strike‘s Malleable C2 Profiles
stage {stringw 是宽字节字符串配置项示例描述checksum0PE头里checksum的值cleanupfalse尝试释放反射加载的dll的内存PE头里的编译时间92145PE头里的入口点512000x64 PE头里写的镜像大小512000x86 PE头里写的镜像大小module_x86加载一个dll,然后用beacon去覆盖这个dll,而不是用VirtualAlloc去分配内存module_x64同上,但是这个是针对x64的name。
2025-07-07 13:59:09
1941
原创 Jupyter代码执行内容安全加固
Jupyter通过websocket接收到代码之后传到ipykernel,然后ipykernel传到ipython,ipython调用compire函数,我们可以在此处尝试替换compire。如果用户用的是notebook,这里前端传输代码到后台用的是websocket。如果想对保存文件的内容做限制的话,可以在这做,举个例子。应该juputer所有保存文件的动作都用这个api。如果为了减小对系统的影响可在后边这一处做检测。在代码中可做检测的位置有这两处。
2025-07-07 10:16:27
256
1
原创 python沙箱内容安全检测可做的点
python/object/apply:os.system ['cat /etc/passwd'],可以对!sys.meta_path、sys.modules和sys.path结合使用可导致模块注入、绕过限制等问题,可以作为关键词过滤掉。需要注意的是os.spaw*和os.exec*,因为有多个函数,需要一位通配符。builtins和__builtin__的方式,也应该过滤掉。过滤__code__,避免直接访问__code__来更改代码。可以直接把__*__过滤掉。需要对一下关键词进行过滤,
2025-07-07 10:13:08
459
原创 arthas实现tt改参数重放
日常安全评估时遇到了一个非http协议通信的客户端,没有趁手的工具进行测试,经人推荐尝试了arthas,发现功能非常强大,但是唯独缺少改参数的功能,经过对其源码的分析,发现只需进行极小的改动即可实现,故实现之。首先修改advice对象的params的final修饰去掉,且改为public。然后把advice对象绑定到ognl上下文,然后使用ognl表达式去修改。然后直接./mvnw clean package -DskipTests -P full即可。可改参数后使用tt重放。
2025-07-07 10:05:10
449
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅