如何读取另一个应用程序使用的存储单元中的值?

时间:2019-07-04 06:31:01

标签: c++ memory

我正在CheatEngine中寻找内存单元地址,我想在cpp应用程序中读取找到的值。

例如,我在CheatEngine中找到了地址:1B7F2F14。 有int值= 1。 我尝试了这段代码

function gettingReportbyEmail(){
    var stringQuery = decodeURIComponent(window.location.search.replace(/^.*?\=/, ''));
    // remove the code 
    if (datos == null) {
      loadJSON(function(response){
      localStorage.setItem(stringQuery, JSON.stringify(response[0]));
      displayEmailandRelatives(datos);
      });  
    }else{
      datos = JSON.parse(localStorage.getItem(stringQuery)); 
    }
  };

我期望输出为1,但是我的应用程序在代码为{-1073741819的行#include <iostream> using namespace std; int main() { cout << "start" << endl; int* test = (int*)0x1B7F2F14; cout << "write" << endl; cout << *test <<endl; } 之后崩溃。

0 个答案:

没有答案