Implementation of Diafuzzer – a Diameter fuzzer

Orange has developed and open sourced a Diameter fuzzer, based on specifications of Diameter applications following rfc 3588 / 6733.
Fuzzing is a security oriented activity performed on protocol stacks.

Diafuzzer is composed of several different tools:

  • simple and accurate Diameter callflows, based on pcap traces
  • script language to perform additional functions such as logging, database lookup or others
  • detailed description of Diameter applications defined at 3GPP and ETSI
  • runtime helpers to perform unit testing and fuzz testing

If you want to use or contribute to this project, which is available under BSD 3-clause license, go to: https://github.com/Orange-OpenSource/diafuzzer.