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.