影响范围 引入commit:fdb9c405e35bdc6e305b9b4e20ebc141ed14fc81 修复commit:7e6bc1f6cabcd30aba0b11219d8e01b952ea...
记一个线下活动的反序列化
引言:这是2024补天白帽黑客年度庆典中的一个活动,其中有一道反序列化的题,但是因为忙着赶车,就截图了代码自己复现,这里面出现了7个魔术方法,相等于是常见的魔术方法都在这里了,下面就是复现环节。代码分...
IDA技巧(94)可变大小结构
可变大小结构是一种用于处理可变大小二进制结构的构造,具有编译时类型检查的优势。在源代码中通常,这种结构使用类似以下的布局:ounter(lineounter(lineounter(lineounter...
[武器库]-WExploit漏洞综合利用工具
0x01 about 一款基于java开发的漏洞检测工具,集合了S2,ThinkPHP,红帆,万户,蓝凌,帆软,泛微,用友,大华漏洞等,框架使用: https://github.com/...
PWN入门:三打竞态条件漏洞-DirtyCOW
一脏牛漏洞从动态链接库加载机制时,我们就知道了一个事情,Linux会将需要初始化操作推迟到真正使用时才会初始化,而不是在准备阶段就直接进行所有的初始化操作。这一点也体现在进程的使用过程当中。首先,上面...
PWN入门:三打竞态条件漏洞-TOCTOU
一竟态条件漏洞初探有资源就有竞争,在计算机的世界中也是如此,Linux系统中最为常见的一种情况就是多个线程使用同一资源带来争抢问题。那么我们应该怎么让恶意程序赢得资源的竞争并做出一些坏事呢?那么是不是...
2019全国大学生信息安全竞赛反序列化题目复现
目录 Web - Justsoso题目参考 Web - Justsoso使用php伪协议读到hint和index的源码: /index.php?file=php://filter/read=conve...
OtterRoot Netfilter 通用型 Linux 本地提权 1-day 漏洞
OtterRoot Netfilter Universal Root 1-day在三月下旬,我尝试监控 Linux 内核子系统中容易出现可利用漏洞的热点区域的代码提交,这部分是为了研究通过补丁差异分析...
C#黑客编程必须掌握的知识 (下)
C#黑客编程必须掌握的知识 (下)结构体封送win32API中有很多需要结构体的场景,当你使用C#进行平台调用的时候,也需要遵循相应的规则,如果在windows平台存在一个如下的结构体:typedef...
CVE-2024-21762漏洞分析
一、漏洞简介与威胁分析FortiGate今年来连续爆出多个高危漏洞,其中一个严重级别漏洞CVE-2024-21762是SSL VPN的内存未授权越界写入仅有的2个字节rn导致了RCE。漏洞利用链比较巧...
【技术干货】QEMU-CVE-2020-7039
知识前置Slirp模块QEMU内部网络分为两部分:提供给客户的虚拟网络设备(E1000 PCI网卡...).与模拟NIC交互的网络后端(例如,将数据包放入主机的网络).默认情况下,QEMU将为gues...
浅析libc2.38版本及以前tcache安全机制演进过程与绕过手法
本文重点关注tcache本身的结构、取用放入的原子操作,以及其free安全机制的演变过程,大概分水岭在于:2.26(tcache出现)2.28(_int_free引入key防止双重释放)2.32(PR...
31