nccgroup / scrying

A tool for collecting RDP, web and VNC screenshots all in one place
Other
439 stars 54 forks source link

Automated functionality testing #4

Open sciguy16 opened 4 years ago

sciguy16 commented 4 years ago

Some of these features are likely to be quite difficult to test - in particular the RDP screenshotting against different Windows versions.

sciguy16 commented 4 years ago

HTTP: run a python web server (-m http.server or flask) or a simple rust one in a background process on the runner RDP: configure the windows runner to enable its RDP server with NLA turned off?

sciguy16 commented 4 years ago

Upload gathered screenshots as "artifacts" for manual review

sciguy16 commented 4 years ago

Windows fails with 10:49:56 [WARN] Failed to capture image: Navigate failed: net::ERR_CONNECTION_REFUSED but I think the web server is started so it might be a firewall thing