It will probably save you a lot of time to just read [this](https://en.wikipedia.org/wiki/Peiter_Zatko).