pyrdp
pyrdp copied to clipboard
RDP monster-in-the-middle (mitm) and library for Python with the ability to watch connections live or after the fact
Did some tests today. There would be a way to identify "valid" Net-NTLM hashes from invalid ones and highlight the difference in the logs (we should keep the bad ones...
Simple change to play or pause reproduction of a replay via the space bar.
## Info Branch: master Command line: ```bash $ pyrdp-mitm.py --payload-powershell-file payload.ps1 --payload-delay 10000 --payload-duration 1000 [REDACTED] ``` Windows version: Server 2016 Datacenter ## Issue:  ## Fix: A simple fix...
This pull request fixes #359 I've done two things: - Default FPS is now 25. (PS: It looks like a recent refactor makes it impossible to configure the FPS for...
Hello, Does PyRDP support using the mitm feature in front of a [xrdp](https://github.com/neutrinolabs/xrdp) server? If not, this could help deploy honeypots with a small alpine/ubuntu container acting as RDP backend....
 Assigning milestone v1.2.0 but if it turns out to be complicated we will postpone it.
When connecting to a server via pyrdp MITM, smart cards are not working properly. The device appears on the remote host but the certificates in the smart card are unaccessible.
Hi Guys, cant get properly working, iam noob, give me some orientation, thanks! using : go1.15.8, python3.9 error while running 'set rdp.proxy.command': unknown or invalid syntax "set rdp.proxy.command", type help...
``` class GlyphEntry: """Glyph cache entry.""" def __init__(self, glyph: Glyph): """Construct a cache entry from a glyph.""" # Glyph origin. self.x = glyph.x self.y = glyph.y self.w = glyph.w self.h...
[CacheBitmapV3 unused statement ](https://github.com/GoSecure/pyrdp/blob/master/pyrdp/parser/rdp/orders/secondary.py#L232) The line above is overridden by line #239 and never used. There is a note on the statement, not sure if was intended to be a...