0
我構建了一個簡單的Python gui應用程序(「App.py」),我試圖使用彎路來掛鉤。我的理解是,Python應該在某個時候使用Windows dll,並且我試圖掛鉤這些函數調用。使用Detours掛接Python代碼
爲此我使用走彎路withdll.exe:
withdll.exe /d:"myDLL.dll" "myprogram.exe"
因爲withdll.exe不接受與運行參數(「python.exe App.py」)的程序,我想創造一個bat文件starter.bat如下:
cd appdir
python App.py
,然後運行:
withdll.exe /d:"myDLL.dll" "starter.bat"
但是這種方法只鉤住後臺cmd進程。
有沒有一種解決方法可以繞過我腳本的Python.exe進程?
Withdll源代碼可用,它的許可證允許的話,那麼爲什麼不添加自己需要的功能? – robyschek