Python之pymem
pymem:作为Windows 进程(32 位和 64 位)的 python 库,使用 pymem,您可以侵入 Windows 进程并操纵内存(读/写)。
Python之pymem
安装
- 方式1
1
pip install pymem
- 方式2
1
pip install pymem[speed]
基础使用
实例化
1 | from pymem import Pymem |
读取
方式1
1
2
3
4
5
6
7from pymem import Pymem
# 实例化一个 Pymem 对象
pm = Pymem("demo.exe")
# 读取内存数据
data = pm.read_int(address)
print(data)方式2 (待验证)
1
2
3
4
5
6
7
8from pymem import Pymem, memory
# 读取内存数据
pm = Pymem("demo.exe")
# handle: pm.process_id
data = memory.read_int(handle, address)
print(data)
写入
1 | from pymem import Pymem |
API
Pymem(process_name)
:初始化一个 Pymem 对象,参数为进程名称。read_int(address)
:读取内存数据,参数为地址。write_int(address, value)
:写入内存数据,参数为地址和值。
参考
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 AresのBlog!