Python写一个修改只狼金币的demo

  • 废话不多说直接上代码

废话不多说直接上代码

import timeimport win32gui  # 界面模块
import win32process  # 进程模块
import win32api
import ctypeskernel32 = ctypes.windll.LoadLibrary(r"kernel32.dll")  # 核心文件
PROCESS_ALL_ACCESS = (0x000F0000 | 0x00100000 | 0xFFF)  # 调用最高权限执行
window_handle = win32gui.FindWindow(None, "Sekiro")  # 找到窗口句柄
print("window_handle",window_handle)
process_id = win32process.GetWindowThreadProcessId(window_handle)[1]  # 获取进程ID
print("process_id",process_id)
process_handle = win32api.OpenProcess(PROCESS_ALL_ACCESS, False, process_id)  # 得到进程句柄
print("process_handle",process_handle)def findAdress(phandle,basead,shift):tmpData = ctypes.c_void_p()kernel32.ReadProcessMemory(int(phandle), ctypes.c_void_p(basead), ctypes.byref(tmpData), 8, None)aimdata = ctypes.c_void_p()for s in shift[:-1]:kernel32.ReadProcessMemory(int(phandle), ctypes.c_void_p(tmpData.value+s), ctypes.byref(aimdata), 8, None)tmpData = aimdataprint("tmp_data",aimdata)time.sleep(1)return aimdata.value+shift[-1]aim = findAdress(process_handle,0x143D5AAC0,[0x68,0x238,0x7C])
print("金币地址:",aim)
data4 = ctypes.c_void_p()
kernel32.ReadProcessMemory(int(process_handle), ctypes.c_void_p(aim), ctypes.byref(data4),8, None)
print("金币数量",data4)money_num = 99991
kernel32.WriteProcessMemory(int(process_handle),ctypes.c_void_p(aim), ctypes.byref(ctypes.c_long(int(money_num))), 8,None)

python版本3.9 用到了pywin32 模块 建议直接下载pywin32-304.0-cp39-cp39-win_amd64.whl 手动安装。

Python写一个修改只狼金币的demo相关推荐

  1. python写一个系统-使用Python写一个量化股票提醒系统

    大家在没有阅读本文之前先看下python的基本概念, Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python由Guido van Rossum于1989年底发明,第一个公开 ...

  2. python写一个系统-熬了一晚上,小白用Python写了一个股票提醒系统

    码农小马七夕节去相亲了,见了一个不错的姑娘,长的非常甜美!聊着聊着很投缘!通过介绍人了解到,对方也很满意--想着自己单身多年的生活就要结束啦,心里满是欢喜,美美哒!但是突然想起年初还有几万块在股市里面 ...

  3. 用python读取股票价格_使用Python写一个量化股票提醒系统

    大家在没有阅读本文之前先看下python的基本概念, Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python由Guido van Rossum于1989年底发明,第一个公开 ...

  4. python制作u盘病毒_十行代码--用Python写一个USB病毒!

    大家好,我又回来了. 昨天在上厕所的时候突发奇想,当你把usb插进去的时候,能不能自动执行usb上的程序.查了一下,发现只有windows上可以,具体的大家也可以搜索(搜索关键词usb autorun ...

  5. python编写数据库连接工具_详解使用Python写一个向数据库填充数据的小工具(推荐)...

    一. 背景 公司又要做一个新项目,是一个合作型项目,我们公司出web展示服务,合作伙伴线下提供展示数据. 而且本次项目是数据统计展示为主要功能,并没有研发对应的数据接入接口,所有展示数据源均来自数据库 ...

  6. python量化股票源码_使用Python写一个量化股票提醒系统

    大家在没有阅读本文之前先看下python的基本概念, Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python由Guido van Rossum于1989年底发明,第一个公开 ...

  7. 转:使用Python写一个m3u8多线程下载器

    转载:使用Python写一个m3u8多线程下载器 可去看原文:https://blog.csdn.net/muslim377287976/article/details/104340242 文章目录 ...

  8. 用python做一个简单的游戏,用python写一个小游戏

    大家好,本文将围绕如何用python做一个简单的小游戏展开说明,python编写的入门简单小游戏是一个很多人都想弄明白的事情,想搞清楚用python做一个简单的游戏需要先了解以下几个事情. 1.Pyt ...

  9. python写炒股软件_使用Python写一个量化股票提醒系统

    大家在没有阅读本文之前先看下python的基本概念, Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python由Guido van Rossum于1989年底发明,第一个公开 ...

最新文章

  1. php如何获取ftp文件信息,FTP 得到文件树[php]
  2. Java黑皮书课后题第6章:*6.36(几何:正多边形的面积)正多边形…计算正多边形面积的公式是area = (n*s*s) / (4*Math.tan(Math.PI / n))。输入边 长显示面积
  3. unity用coroutine并发实现暂停执行程序
  4. 有两个python怎么停用其中一_如何在python中停止另一个已经运行的脚本?
  5. 微信小程序 - 按照官网文档构建npm包 - 提示【没有找到可以构建的npm】
  6. Java中的IO流(六)
  7. WF4.0 RC 对比 Beta2 的变化
  8. RuntimeWarning: invalid value encountered in arccos
  9. input 框换背景色
  10. Android 通过shape画线,1条线2种颜色,左边线条和背景色一致,右边线条为divider颜色
  11. 并发和并行以及线程安全
  12. 何恺明目前的学术成果是否够得上计算机视觉领域历史第一人?
  13. 《深入理解计算机系统》读书笔记
  14. #多源数据融合#:HSI与Lidar
  15. 创业公司的的股权安排
  16. 读书印记 - 《大学潜规则:谁能优先进入美国顶尖大学》
  17. JS中获取元素的方法
  18. 为什么手机网速太慢_为什么手机网速很慢;为什么手机信号满格,网速却很慢?...
  19. 使用python模拟骰子,并对骰子进行有限次数投掷
  20. 惠普战66怎么用u盘进入系统_惠普战66笔记本怎么装系统?惠普战66装win10系统步骤...

热门文章

  1. mac如何彻底卸载Anaconda
  2. 【易优建站】创建网站的过程
  3. Java图片上传实现方式MultipartFile
  4. oracle 中用户 授权,Oracle grant用户授权
  5. RPN网络(区域候选网络源码)
  6. 程序员刚毕业,先去大厂镀金还是先去小厂攒经验?
  7. 批量增加或变更本地IP-适用于局域网和本地调试(学习记录)
  8. 五个保证在家办公的工作效率的关键因素
  9. JAVA 获取今天,7天前,一个月前,今年起始日期,同比日期 各种时间段的方法归结
  10. Lightroom:10 组常用快捷键