GoSecure / pyrdp

RDP monster-in-the-middle (mitm) and library for Python with the ability to watch connections live or after the fact
https://www.gosecure.net/blog/2020/10/20/announcing-pyrdp-1/
GNU General Public License v3.0
1.55k stars 249 forks source link

Standardize outputs of DeviceRedirectionMITM and FileCrawlerMITM #270

Closed xshill closed 3 years ago

xshill commented 4 years ago

Instead of being in pyrdp_output/files, they should be in pyrdp_output/crawler to make it easier to differentiate which files were intercepted and which files were crawled.

xshill commented 4 years ago

On second thought, it would be much nicer to have a unified system for both components. Essentially:

xshill commented 4 years ago

One more note about mapping.json, we don't really need the remote_path attribute anymore since the filesystem is recreated. We can just have an array of local_paths were each file was saved.

xshill commented 3 years ago

Actually I removed the mapping.json file since all the information from it can be gathered elsewhere and it makes the code much simpler.