Detect and examine RFB packets, such as VNC. More...
Functions | |
bool | examine (Flow &flow, const Myra::PktInfo &info) |
Examine a packet for RFB (Remote Frame Buffer), and mark the flow if found. More... | |
Detect and examine RFB packets, such as VNC.
bool Myra::Traffic::RFB::examine | ( | Myra::Flow & | flow, |
const Myra::PktInfo & | info | ||
) |
Examine a packet for RFB (Remote Frame Buffer), and mark the flow if found.
true
if this exam needs to be called again for the given flow false
if this exam never needs to be called again First data packet is very small and contains just a version identifier:
-> flow #18357456258795776720: Unknown+FlowStart+IP+IPv4+TCP: 10.0.1.3:34188->192.168.1.3:5900 (data len: 12, number of packets: 4) -> flow #18357456258795776720: payload: number of bytes: 12 0: 52 46 42 20 30 30 33 2e 30 30 37 0a - RFB 003.007.