最近更新

Control Flow Integrity in the Android kernel

Android kernel 中的控制流完整性(CFI)

关于控制流完整性,这里摘录一个解释:

CFI 防御机制,其核心思想是限制程序运行中的控制转移,使程序始终处于原有的控制流图所限定的范围内。具体做法是是通过分析程序的控制流图 (CFG),获取间 ...

Operating Offensively Against Sysmon

规避 Sysmon 的手法介绍

sysmon是由Windows Sysinternals出品的一款Sysinternals系列中的工具。它以系统服务和设备驱动程序的方法安装在系统上,并保持常驻性。sysmon用来监视和记录系统活动,并记录到windo ...

Hiding data in the registry

如何在注册表中隐藏数据。

对于 Windows 来说,注册表的意义重大,在我的认知中,注册表可以说是 Windows 的 /etc 目录,其中各种键值,各种小心机,各种手段,无一不在展示着注册表的复杂。

Windows 注册表设计的初衷是很简单的,然而 ...

Open-source crypto is no better than closed-source crypto

对开源加密与闭源加密哪个更安全的探讨

开源与闭源,其实玩的都是心理游戏。开源的代码是公开的,难道有那个机构或者个人去使用前会一遍又一遍审核源代码,显然不太可能,即使有审核,也未必比开源社区的代码审核能力高多少吧。

所以说,其实都是心理游戏,哪个更安全 ...

AppLocker CLM Bypass via COM

通过 COM 绕过 AppLocker CLM

约束语言模式(Constrained Language Mode,CLM)是限制PowerShell的一种方法,可以限制PowerShell访问类似Add-Type之类的功能或者许多反射(reflect ...

Scaling AFL to a 256 thread machine

如何将 AFL 扩展,使其可以有效利用 256 线程的机器

文章里面使用的是 Intel Xeon Phi 7210 (64 核心 256 线程)的处理器,现代的多核 CPU能全部用起来,其实效率也是挺高的。不过现在都2018年了,传授这样的压榨 C ...