# Tencent QQ Protocol - Chinese instant messenger protocol - http://www.qq.com# Pattern attributes: good notsofast fast# Protocol groups: chat# Wiki: http://www.protocolinfo.org/wiki/QQ# Copyright (C) 2008 Matthew Strait, Ethan Sommer; See ../LICENSE## Over six million people use QQ in China, according to wsgtrsys.# # This pattern has been tested and is believed to work well.## QQ uses three (two?) methods to connect to server(s?).# one is udp, and another is tcp# udp protocol: the first byte is 02 and last byte is 03# tcp protocol: the second byte is 02 and last byte is 03# tony on protocolinfo.org says that now the *third* byte is 02:# "but when I tested on my PC, I found that when qq2007/qq2008 # use tcp protocol, the third byte instead of the second is always 02.## So the QQ protocol changed again, or I have made a mistake, I wonder # that."# So now the pattern allows any of the first three bytes to be 02. Delete# one of the ".?" to restore to the old behaviour.# pattern written by www.routerclub.com wsgtrsysqq^.?.?\x02.+\x03$