Skip to Main content Skip to Navigation
Theses

Exploiting Semantic for the Automatic Reverse Engineering of Communication Protocols.

Georges Bossert 1, 2
1 CIDRE - Confidentialité, Intégrité, Disponibilité et Répartition
CentraleSupélec, Inria Rennes – Bretagne Atlantique , IRISA-D1 - SYSTÈMES LARGE ÉCHELLE
Abstract : This thesis exposes a practical approach for the automatic reverse engineering of undocumented communication protocols. Current work in the field of automated protocol reverse engineering either infer incomplete protocol specifications or require too many stimulation of the targeted implementation with the risk of being defeated by counter-inference techniques. We propose to tackle these issues by leveraging the semantic of the protocol to improve the quality, the speed and the stealthiness of the inference process. This work covers the two main aspects of the protocol reverse engineering, the inference of its syntactical definition and of its grammatical definition. We propose an open-source tool, called Netzob, that implements our work to help security experts in their work against latest cyber-threats. We claim Netzob is the most advanced published tool that tackles issues related to the reverse engineering and the simulation of undocumented protocols.
Complete list of metadatas

Cited literature [130 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-01146797
Contributor : Abes Star :  Contact
Submitted on : Wednesday, April 29, 2015 - 10:43:17 AM
Last modification on : Friday, April 10, 2020 - 2:11:49 AM
Document(s) archivé(s) le : Monday, September 14, 2015 - 3:06:32 PM

File

Bossert_Georges_thesis_VF.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-01146797, version 1

Citation

Georges Bossert. Exploiting Semantic for the Automatic Reverse Engineering of Communication Protocols.. Other. Supélec, 2014. English. ⟨NNT : 2014SUPL0027⟩. ⟨tel-01146797⟩

Share

Metrics

Record views

1422

Files downloads

1718