LyScript 验证PE程序开启的保护

Posted LyShark - 专注信息安全技术

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LyScript 验证PE程序开启的保护相关的知识,希望对你有一定的参考价值。

有些漏洞利用代码需要在某个保护模式被关闭的情况下才可以利用成功,在此之前需要得到程序开启了何种保护方式。验证其实有很多方法,其原理是读入PE文件头部结构,找到`OPTIONAL_HEADER.DllCharacteristics`结构,通过与不同的操作数与运算得到,LyScript插件完全可以实现这个验证功能,实现起来也是很简单的。
有些漏洞利用代码需要在某个保护模式被关闭的情况下才可以利用成功,在此之前需要得到程序开启了何种保护方式。验证其实有很多方法,其原理是读入PE文件头部结构,找到`OPTIONAL_HEADER.DllCharacteristics`结构,通过与不同的操作数与运算得到,LyScript插件完全可以实现这个验证功能,实现起来也是很简单的。

以上是关于LyScript 验证PE程序开启的保护的主要内容,如果未能解决你的问题,请参考以下文章

LyScript 实现应用层钩子扫描器

什么是pe系统

ELK日志开启安全保护

LyScript 实现自定义反汇编

电脑pe是啥意思

Python 检测PE所启用保护方式