Getting to know your Card: Reverse-Engineering the Smart-Card Application Protocol Data Unit
Discoverer: Automatic protocol reverse engineering from network traces