Searching the archives for "fuzz" and "pentest" only results in 2-3 relevant threads on this topic and they are all from 2016/2017.
I would really like to subject my IoT devices (e.g. surveillance cameras) to severe testing to uncover bugs and other security issues.
How would you advice a beginner in this field to perform such tests? I have a bit of experience in embedded programming (C, currently learning Rust), but have not really done any fuzzing before.