UBUNTU编译DBVM的步骤及出现问题的解决方案(DBVM-->CheatEngine)

本文介绍了如何在Ubuntu 64位系统上编译DBVM,该VM是CheatEngine的一个项目,能绕过部分反调试保护。教程包括系统要求和编译步骤,适用于想要深入理解DBVM源码的读者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    目前大部分的游戏都具有非常强的反调试保护体系,传统的一般的调试体系并不能很好的随心所欲的调试游戏并修改相关游戏内存,DBVM是大名鼎鼎的内存修改神器CheatEngine附带的一个具有VT技术的项目,可以很好的绕过一部分的反调试保护体系,从而达到可以调试游戏,修改游戏内存的目的。之前网上看到大部分人并不知道CheatEngine中的DBVM是怎么得来的,也就是怎么编译出来的,也有很多人表示要编译DBVM的教程,所以在此我就简单的说下怎么编译这个VM,具体要修改成为自己所用的话就得自己好好琢磨DBVM的源码咯!

1, 首先要确保你的系统是ubuntu 64bit的,

我采用的系统是ubuntu 64bit 13.10版进行编译

2, 确定ubuntu是否安装来yasm和nasm
否---->则
apt-get install yasm
apt-get install nasm

3, 进行编译
make clean cdimage
中间有可能会出现错误ubuntu bits/predefs.h:没有那个文件或目录
是---->则
解决方法:
    1. 确定你的系统是x86_64 GNU/Linux
           root@mm-desktop:/home/mm/android# uname -a
           Linux mm-desktop 2.6.27-9-generic #1 SMP Thu Nov 20 22:15:32 UTC 2008   x86_64 GNU/Linux
      安装libc6-dev-i386
         sudo apt-get install libc6-dev-i386

    2. 32位系统&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值