An RFB proxy, written in go that can save and replay FBS files
Go to file
2017-07-01 23:01:58 +03:00
.idea Added server for web sockets, plus some refactoring 2017-07-01 23:01:58 +03:00
.vscode added a vnc server and the required client messages parsers. 2017-06-21 00:42:06 +03:00
client Added server for web sockets, plus some refactoring 2017-07-01 23:01:58 +03:00
common Added server for web sockets, plus some refactoring 2017-07-01 23:01:58 +03:00
encodings added a vnc server and the required client messages parsers. 2017-06-21 00:42:06 +03:00
server Added server for web sockets, plus some refactoring 2017-07-01 23:01:58 +03:00
tee-listeners Added server for web sockets, plus some refactoring 2017-07-01 23:01:58 +03:00
.gitignore added RfbReaderHelper which wraps the connection reader and allows to add listeners like the recorder or proxy 2017-06-17 11:02:06 +03:00
LICENSE added RfbReaderHelper which wraps the connection reader and allows to add listeners like the recorder or proxy 2017-06-17 11:02:06 +03:00
main.go Added server for web sockets, plus some refactoring 2017-07-01 23:01:58 +03:00
README.md added RfbReaderHelper which wraps the connection reader and allows to add listeners like the recorder or proxy 2017-06-17 11:02:06 +03:00
vncproxy.iml Added server for web sockets, plus some refactoring 2017-07-01 23:01:58 +03:00

VncProxy

A RFB proxy, written in go that can save and replay RBS files

Still a work in progress, but the client side already includes all the required encodings understanding the RemoteFrameBuffer protocol is important since we need to save the frameResponses with timestamps

some server code will be added shortly, with the proxying logics.