An RFB proxy, written in go that can save and replay FBS files
Go to file
amit bezalel 007e748c61 added RfbReaderHelper which wraps the connection reader and allows to add listeners like the recorder or proxy
added fbs recorder, and tested it against vine vnc server 5.0.1 and rfbplayer 1.4 —> works! (there is still some problem with tight VNC server)
2017-06-17 11:02:06 +03:00
.idea 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
.vscode 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
common 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
encodings 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
listeners 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
vnc 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
.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 RfbReaderHelper which wraps the connection reader and allows to add listeners like the recorder or proxy 2017-06-17 11:02:06 +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

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.