基址 程序基址

基址 程序基址,第1张

用CE去看地址的时候 绿色的叫静态地址 就是不会变动的 又叫基址 当然这个地址

只能用在这个程序里面

每一个程序都有 每一个程序的内存 而不是 很大一个内存段 每个程序都用

假如 程序A有 0~9 的的内存地址 程序B也是有 0~9的内存地址

A的0~9和B的0~9是不冲突的

每个程序在系统里面都有 不同的进程ID

比如用植物大战僵尸的进程ID去读取 太阳的数量的地址

然后修改等等 建议看看按键精灵的内存教程吧

关键的问题是你是需要DLL在目标进程中的基址,而且你自己的写的程序并没有加载那个DLL,所以你总是得到0,所以你需要把自己的程序注入到进程中,才能得到你所要的DLL在目标进程中的基地址。

DLL注入比较常用的方法是利用OpenProcess得到目标进程的句柄,然后利用CreateRemoteThread调用LoadLibrary函数,加载你自己的DLL,在这个DLL的DLLMain里面遍历所有的DLL找到你想要的。这个程序在网上很多,你自己Google就可以找得到了。

以上就是关于基址 程序基址全部的内容,包括:基址 程序基址、如果获取其它进程的DLL内存地址、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10058425.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存