![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
nLif
P123
展开
-
结构体对齐规则总结与学习
通过实验总结对齐规则原创 2015-10-14 11:53:36 · 501 阅读 · 0 评论 -
CreateProcess 创建explorer.exe失败的原因简单分析
创建explorer.exe失败的原因简单分析原创 2016-09-22 17:23:55 · 3877 阅读 · 0 评论 -
关于C++11中function的一点点分析
关于C++11中function的一点点分析原创 2016-11-15 21:03:39 · 610 阅读 · 0 评论 -
KEY_NOTIFY 有什么用
KEY_NOTIFY 有什么用原创 2017-01-03 11:15:46 · 582 阅读 · 0 评论 -
一种通用 RAII 对象模板类
该类主要方便写单行的利用RAII思想进行析构的对象,两种功能(1)通过Func(xxx)形式释放(2)通过obj->Func(xxx)形式释放使用了比较猥琐的__if_exist语法#include <assert.h>#include <windows.h>#pragma warning(disable:4996)namespac...原创 2019-07-02 19:09:36 · 413 阅读 · 0 评论 -
简易VM混淆编程--使用C语言源码
(1)本文提出一种不同寻常的混淆,即类似VMP的一种方法,但本文不提供类似VMP的自动工具(2)本方法主要用于核心算法区域核心加密函数的混淆(3)但本方法因没有相关辅助开发工具,需要使用汇编的方式首先,我们写2篇代码,实现一个基于堆栈的虚拟机#pragma once//首先就是定义各种操作码的值,程序上进行顺序调整就改变了枚举值的值//此处枚举值不写值,便于调整打乱...原创 2019-07-09 10:48:12 · 1499 阅读 · 0 评论