![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
Silent_DXX
这个作者很懒,什么都没留下…
展开
-
4级指针的应用 - 4级TLB模拟(实现高速线性地址数据访问的监控)
以前做CPU仿真器时,为了提高对仿真IO读写内存地址检查的执行效率实现了一个模拟TLB的代码,我整理了一下代码的实现。本代码主要是实现了一个4级页表创建与查询的过程,对于在一定范围内的32位地址访问的监控会大大的提高工作效率。注意:本代码仅仅实现了32位的地址typedef void ***** mm_fast_map;#define PGD(addr) ((addr ...原创 2020-03-28 00:28:01 · 537 阅读 · 0 评论 -
制作游戏修改器
本次教程从最基础的内容开始, 讲述如何去制作一个游戏修改器的全部过程, 从分析内存数据开始到破解器的开发等出发做起. 0x00: 使用工具 Cheat Engine 5.6.1 将要修改游戏 PlantsVsZombies.exe - 植物大战僵尸 修改器开发环境 MingW and gcc 注: ...原创 2019-03-27 00:10:07 · 14321 阅读 · 3 评论 -
实现高精度定时器
#include <windows.h>#include <stdio.h>/*typedef union _LARGE_INTEGER { struct { DWORD LowPart; LONG HighPart; }; struct { DWORD LowPart; LONG HighPart; } u; LONGLONG Quad...原创 2019-03-27 00:12:38 · 442 阅读 · 1 评论 -
一段奇妙的C语言代码的实现
看gdb源码的时候无意发现一个奇怪的写法, 仔细查看了之后明白了其中的秘密fun()->mem1 = xx;fun()->mem2(4);这是我实现的一个代码:#include <stdio.h>#include <stdlib.h>typedef int (*print_fun_t)(const char *, ...);stru...原创 2019-07-18 15:18:17 · 341 阅读 · 0 评论