Skip to main content

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)

Uploaded Source

Built Distribution

pyrpd-1.0.5-cp312-cp312-win_amd64.whl (52.7 kB view details)

Uploaded CPython 3.12 Windows x86-64

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

Hashes for pyrpd-1.0.5.tar.gz
Algorithm Hash digest
SHA256 3a79e128d34f917c12d167f8c4e2cf5b2e8ca44a5c2fd5a4f5a0961c82c5702c
MD5 8c46bbb90d4fe9c9a793ffdb09414b7f
BLAKE2b-256 7234f656f8da5d52f40f0abf6dca066c10b69825a26be523e0572755577535e1

See more details on using hashes here.

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

Hashes for pyrpd-1.0.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 992f58aaed6085161e85b729c632589cf3825ec004bcae0198024f7d4f4f1ba2
MD5 17991209745ba0036c302adfd379f583
BLAKE2b-256 3e12511e65db21ebc9fd2b022b4a3a9b1f583ae02d5738606717b8e8529c444f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page