Review Article

A Survey of Automatic Protocol Reverse Engineering Approaches, Methods, and Tools on the Inputs and Outputs View

Table 9

Classification of analyzed or reverse engineered protocols based on the 7-layer OSI Model.

OSI-layer Analyzed/reverse engineered protocolsRelated approach, method, or tool

7-applicationHTTP, HTTPS, DNS, SIP, FTP, TFTP, IMAP, SSH, IRC, XMPP, SMTP, BitTorrent, MIME, SNMP, MSNP, POP3, DHCP, SMB, CIFS, Samba, XunLei, BitSpirit, QQLive, eMule, ICQ, SopCast, PPLIVE, PPTV, KAD, ISAKMP, SSDP, WeChat, Kugoo[311, 13, 14, 1622, 2426, 2830, 3237, 39, 41, 42]

6-presentationSMB, WMF, BMP, JPG, PNG, TIF, MIME, SSL[811, 29, 39]

5-sessionRPC, NetBIOS, NFS, SSL[8, 14, 29, 30, 39, 40]

4-transportTCP, UDP, SrvLoc[17, 23, 31, 38]

3-networkICMP, OSPF, RIP[7, 12, 40]

2-data linkARP, STP[12, 15, 17, 23]

1-physicalnone[15]