关于访问其他程序变量的尝试
突然有个想法,如果知道别的程序存储的内存地址,就可以修改他的变量
之后我做了个试验:
A程序创建int变量num,并不断输出:
#include "iostream"using namespace std;int main(int argc, char* argv[]){ int num = 100; while(true) { cout<<num<<'\t'<<&num<<endl; system("pause"); } return 0;}int main(int argc, char* argv[]){ int *p = (int*)0x0012ff44; *p = 200; system("pause"); return 0;}