python读取指定内存_更改python保存路径

python读取指定内存_更改python保存路径importosimportsysfromctypesimport*windll.kernel32.WriteProcessMemory.argtypes=[c_void_p,c_void_p,c_void_p,c_int,c_void_p]windll.kernel32.WriteProcessMemory.restype=c_void…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

import os
import sys
from ctypes import *

windll.kernel32.WriteProcessMemory.argtypes = [c_void_p, c_void_p, c_void_p, c_int, c_void_p]
windll.kernel32.WriteProcessMemory.restype = c_void_p
address1 = 0x00f9fea8 #i的地址
number1 = 0x140000000
lpNumberOfBytesWritten = c_size_t(0)
PROCESS_ALL_ACCESS = (0x000F0000 | 0x00100000 | 0xFFF)
hProcess = windll.kernel32.OpenProcess(PROCESS_ALL_ACCESS, False, 26848) #26848是下面C代码运行时进程的pid
windll.kernel32.WriteProcessMemory(hProcess,c_char_p(address1),addressof(c_longlong(number1)),sizeof(c_longlong),byref(lpNumberOfBytesWritten))

 

C代码(用作测试)

#include <stdio.h>
#include <Windows.h>
int main()
{
    LONGLONG i = 10;
    LONGLONG* x = &i;

    while (1) 
    {
        printf("%d\n", *x);
    }

    return 0;

}

 

Result:

会将 i的值会被修改成0x140000000的十进制数值

 

转载于:https://www.cnblogs.com/strive-sun/p/11463197.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/197362.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • js面试笔试–prototype详解

    js面试笔试–prototype详解对JavaScript中原型模式的理解一:什么是原型对象?有什么优点?   简单的来说,无论何时,我们创建的每一个函数都有一个prototype属性,这个属性是一个指针,指向一个对象,这个对象包含了通过调用该构造函数所创建的对象共享的属性和方法。其实我们平常的叫法就是指:prototype就是通过该构造函数创建的某个实例的原型对象,但是其实prototype是每个构造函数的属性而已,只能说…

  • linux怎么打包整个目录,tar打包整个目录(可排除子目录)几种方法[通俗易懂]

    linux怎么打包整个目录,tar打包整个目录(可排除子目录)几种方法[通俗易懂]这篇文章小编给大家分享一下linuxtar打包目录与有条件打包目录命令,想知道的小伙伴们赶快来看看吧!例1。压缩并打包目录代码如下复制代码tar-czfsmall.tar.gzsmall(目录名);例2。代码如下复制代码tarzcvfbackup.tar.gzsite/*–exclude=site/attach–exclude=site/images简单解释一下:ls-…

  • mysql行转列利用case when[通俗易懂]

    mysql行转列利用case when[通俗易懂]CREATETABLEbill(idCHAR(36)NOTNULL,customerINT(255)NULLDEFAULTNULLCOMMENT‘顾客’,shopINT(255)NULLDEFAULTNULLCOMMENT‘消费店铺’,moneyDECIMAL(10,2)NULLDEFAULTNULLCOM

  • IP地址、子网掩码、默认网关和DNS服务器之间的联系与区别

    IP地址、子网掩码、默认网关和DNS服务器之间的联系与区别转自:[https://www.cnblogs.com/JuneWang/p/3917697.html]IP地址,子网掩码、默认网关,DNS服务器是什么意思?(一)问题解析问:IP地址,子网掩码,默认网关,DNS服务器,有什么区别呀?我知道没有IP地址就不能上网,我也知道没设DNS就不能上外网,可它们都有什么功能,有什么区别呢?还有真奇怪,我的计算机没设DNS,竟然能上QQ,却不能…

  • Python爬虫以及数据可视化分析「建议收藏」

    Python爬虫以及数据可视化分析「建议收藏」Python爬虫以及数据可视化分析之B站动漫排行榜信息爬取分析简书地址:https://www.jianshu.com/u/40ac87350697简单几步,通过Python对B站番剧排行数据进行爬取,并进行可视化分析源码文件可以参考Github上传的项目:https://github.com/Lemon-Sheep/Py/tree/master下面,我们开始吧!PS:作为Python爬虫初学者,如有不正确的地方,望各路大神不吝赐教[抱拳]本项目将会对B站番剧排行的数据进行网页信息爬取以及

  • 菜鸟教程 python 正则表达式_python进阶路线

    菜鸟教程 python 正则表达式_python进阶路线正则表达式正则表达式(RegularExpression,在代码中常简写为regex、regexp、RE或re)是预先定义好的一个“规则字符率”,通过这个“规则字符串”可以匹配、查找和替换那些

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号