No project description provided
Project description
What's pyrpd?
The pyrpd is a simple python project for remote process debug.
Quick Start
pip install pyrpd
How to Use
>>> import pyrpd
>>> from pyrpd.tests import WeChat
>>> wx = WeChat.new_wechat()
>>> wx.pid
19284
>>> wx.GetModuleHandle("WeChatWin.dll")
1677262848
>>> wx.GetProcAddress("WeChatWin.dll","StartWechat")
1691409392
>>> dll_path = r"D:\C++\lwc\Debug\wxapi.dll"
>>> wx.load(dll_path)
True
>>> wx.GetModuleHandle("wxapi.dll")
2054291456
>>> wx.GetProcAddress("wxapi.dll","_test")
2055822152
>>> wx.call("wxapi.dll","_test",0)
1
>>> param = {"type":0,"alias":"ljc545w"}
>>> import json
>>> resp = wx.send("wxapi.dll",json.dumps(param))
>>> print(resp.decode())
{"data":{"desc":"该微信号已被使用","status":-7},"description":"","error_code":10000}
>>> wx.unload("wxapi.dll")
True
>>> wx.GetModuleHandle("wxapi.dll")
0
Contact me
ljc545w@qq.com
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyrpd-1.0.5.tar.gz
(89.1 kB
view details)
Built Distribution
File details
Details for the file pyrpd-1.0.5.tar.gz
.
File metadata
- Download URL: pyrpd-1.0.5.tar.gz
- Upload date:
- Size: 89.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a79e128d34f917c12d167f8c4e2cf5b2e8ca44a5c2fd5a4f5a0961c82c5702c |
|
MD5 | 8c46bbb90d4fe9c9a793ffdb09414b7f |
|
BLAKE2b-256 | 7234f656f8da5d52f40f0abf6dca066c10b69825a26be523e0572755577535e1 |
File details
Details for the file pyrpd-1.0.5-cp312-cp312-win_amd64.whl
.
File metadata
- Download URL: pyrpd-1.0.5-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 52.7 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 992f58aaed6085161e85b729c632589cf3825ec004bcae0198024f7d4f4f1ba2 |
|
MD5 | 17991209745ba0036c302adfd379f583 |
|
BLAKE2b-256 | 3e12511e65db21ebc9fd2b022b4a3a9b1f583ae02d5738606717b8e8529c444f |