Skip to content

Latest commit

 

History

History
16 lines (15 loc) · 830 Bytes

todo.md

File metadata and controls

16 lines (15 loc) · 830 Bytes

TODO:

  • add replay logics to proxy (depending on session type & cmdline flags)
  • set correct status for each flow in proxy (replay / prox+record / prox / ..)
  • improve recorder so it will save RFB response before sending another RFB update request
  • code stuff:
    • move encodings to be on the framebufferupdate message object
    • clear all messages read functions from updating stuff, move modification logic to another listener
    • message read function should accept only an io.Reader, move read helper logic (readuint8) to an actual helper class
  • new recording format:
    • rfb extension
    • save FBResponse messages with additional fields
      • timestamp
      • is incremental
      • size (bytes)
    • have a header which contains an index of messages, holding timestamps & file positions for seeking