An RFB proxy, written in go that can save and replay FBS files
Go to file
2017-07-09 09:55:45 +03:00
.idea created proxy and listeners to connect recorder and server-client cross writing 2017-07-09 09:51:17 +03:00
.vscode added a vnc server and the required client messages parsers. 2017-06-21 00:42:06 +03:00
client remove debug files 2017-07-09 09:54:47 +03:00
common created proxy and listeners to connect recorder and server-client cross writing 2017-07-09 09:51:17 +03:00
encodings added serverInit listening and recorder adaptation for being created outside of the client 2017-07-07 13:32:21 +03:00
proxy created proxy and listeners to connect recorder and server-client cross writing 2017-07-09 09:51:17 +03:00
server remove debug files 2017-07-09 09:54:47 +03:00
tee-listeners created proxy and listeners to connect recorder and server-client cross writing 2017-07-09 09:51:17 +03:00
.gitignore added *.test to gitignore 2017-07-09 09:55:45 +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 created proxy and listeners to connect recorder and server-client cross writing 2017-07-09 09:51:17 +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
todo.md created proxy and listeners to connect recorder and server-client cross writing 2017-07-09 09:51:17 +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.