nccgroup / scrying

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

Replace vnc implementation with vnc-rs #58

Open sciguy16 opened 1 year ago

sciguy16 commented 1 year ago

vnc-rs is fully async and generic over AsyncRead + AsyncWrite so it will be usable over a socks proxy and makes it slightly easier to implement timeouts. Drawbacks are that it exposes anyhow::Error in its public API and it's not possible to initiate a connection from a tokio task because VncConnector is !Send.