Fuzzing on the Openflow Protocol - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Master Thesis Year : 2016

Fuzzing on the Openflow Protocol


This internship had for purpose to create a fuzzer for the openflow protocol. At first I had to document, and correct (if possible) the bugs, the OFTest framework so we could monitore and verify the state of the switch after the fuzzing. During the internship I also had to search in detail the origin of an issue concernint the matching on Ethernet source addresses. It turned out that this issue was due to the device and not the software thus reducing the impact. Final tests of the fuzzing were not really meaningfull as the switch is systematically blocking the connection if the messages are too different from standard Openflow mesages or if there is too much information and that it is not capable of treating it. However after the test, the switch go back to his normal behaviour, and no anomaly could be found.
Fichier principal
Vignette du fichier
Stage2A.pdf (1.31 Mo) Télécharger le fichier

Dates and versions

hal-01386939 , version 1 (25-10-2016)


  • HAL Id : hal-01386939 , version 1


Sébastien Coorevits. Fuzzing on the Openflow Protocol . Networking and Internet Architecture [cs.NI]. 2016. ⟨hal-01386939⟩
178 View
558 Download


Gmail Mastodon Facebook X LinkedIn More