Protocol analysis is an ever changing art because of 2 significant variables:
Protocols
Every time an application gets an update it might affect the way it interacts with protocols.
Operating system upgrades may change the actual protocols, behavior or drivers.
Certain applications might come with its own ‘built in protocols’
Tools



