Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python linux下通过脚本/命令行替换PE EXE文件中的资源_Python_Linux_Embedded Resource_Portable Executable - Fatal编程技术网

Python linux下通过脚本/命令行替换PE EXE文件中的资源

Python linux下通过脚本/命令行替换PE EXE文件中的资源,python,linux,embedded-resource,portable-executable,Python,Linux,Embedded Resource,Portable Executable,我正在试图找到一种方法来替换linux命令行下PE EXE文件中.rsrc目录下的资源“文件”(新资源内容可以不同大小)的内容 有一个很棒的基于Python的项目叫做pefile() 还有一个用法示例页面(),但我找不到显示如何替换资源文件内容的示例脚本 任何帮助都将不胜感激 谢谢你,Dmitry。Python包()有一个很好的文档化命令peresed,可以实现这一点 peresed--apply RES允许您“应用自定义.RES文件,覆盖任何匹配的资源条目 您还可以编辑特定的版本信息字段,或将

我正在试图找到一种方法来替换linux命令行下PE EXE文件中.rsrc目录下的资源“文件”(新资源内容可以不同大小)的内容

有一个很棒的基于Python的项目叫做pefile()

还有一个用法示例页面(),但我找不到显示如何替换资源文件内容的示例脚本

任何帮助都将不胜感激

谢谢你,Dmitry。

Python包()有一个很好的文档化命令
peresed
,可以实现这一点

peresed--apply RES
允许您“应用自定义.RES文件,覆盖任何匹配的资源条目

您还可以编辑特定的版本信息字段,或将资源条目设置为文件内容:

peresed--set version“FileDescription=My very-own file”

您试过这个吗?