Vishal, Thank you! Good to hear that it was helpful. Yes, one can fuzz those protocols. There are no published tests that I know of, so you’ll need to write your own. If you’re able to share it with the community, please do! ☺
You can use s_byte, s_word, s_dword, s_qword for binary fields. If you need more than that, you can also use s_bit_field for arbitrary lengths.
The SocketConnection constructor takes several protocols, including udp, tcp, and ssl. So you should be able to get started quickly. Happy fuzzing!