-
Notifications
You must be signed in to change notification settings - Fork 900
Description
问题描述
使用 -all 参数运行时发生异常,原异常如下:
Traceback (most recent call last):
File "C:\Users\Administrator\AppData\Local\Temp\ONEFIL1\main.py", line 41, in 1\main.py", line 31, in main
File "C:\Users\Administrator\AppData\Local\Temp\ONEFIL
File "C:\Users\Administrator\AppData\Local\Temp\ONEFIL1\utils\commons.py", line 82, in load_wechatEXE_configs1\utils\commons.py", line 37, in inject_wechatDLL
File "C:\Users\Administrator\AppData\Local\Temp\ONEFIL
File "C:\Users\Administrator\AppData\Local\Temp\ONEFIL1\frida\core.py", line 86, in wrapper1\frida\core.py", line 968, in spawn
File "C:\Users\Administrator\AppData\Local\Temp\ONEFIL
frida.ExecutableNotFoundError: unable to find executable at '"D:_ziyi_home_\application\Weixin"\WeChat.exe'
显然,程序在拼接路径时未去除双引号导致无法执行源文件
环境信息
- 操作系统及版本:Windows 11 专业工作站版 - 22631.5624
- 编程语言和版本:已打包的可执行文件
- 相关库或框架及版本:Releases - V0.3.2
- GitHub 仓库名称和问题相关的代码分支:(略)
复现步骤
- 运行命令 WechatOpenDevTools-Python.exe -all
- 错误成功复现
预期结果
- 正常运行
实际结果
- 发生错误:
- Traceback (most recent call last):
File "C:\Users\Administrator\AppData\Local\Temp\ONEFIL1\main.py", line 41, in1\main.py", line 31, in main
File "C:\Users\Administrator\AppData\Local\Temp\ONEFIL
File "C:\Users\Administrator\AppData\Local\Temp\ONEFIL1\utils\commons.py", line 82, in load_wechatEXE_configs1\utils\commons.py", line 37, in inject_wechatDLL
File "C:\Users\Administrator\AppData\Local\Temp\ONEFIL
File "C:\Users\Administrator\AppData\Local\Temp\ONEFIL1\frida\core.py", line 86, in wrapper1\frida\core.py", line 968, in spawn
File "C:\Users\Administrator\AppData\Local\Temp\ONEFIL
frida.ExecutableNotFoundError: unable to find executable at '"D:_ziyi_home_\application\Weixin"\WeChat.exe'' - 异常截图如下:

其他信息
- 无
附加文件
- 无
请在提交问题之前,检查您的描述是否清晰、准确,并且提供了足够的信息以便他人理解您的问题。感谢您的合作!