Get the latest tech news

Breaking My Security Assignments


A secure system broken by the fact that I can screw with a VM's internals

The magical powers of having root on my own computer means that I can make a local copy of the VM's/root directory change the permissions of everything inside to be something a little more open. So, armed with this knowledge and the source code, it's trivially simple to comment out some sections, add one or two new lines calling genToken with the right exercise identifier and you have a working token in-hand. If I don't do the assignments and effectively cheat by submitting tokens I recover this way, I personally will suffer and not know what I'm doing in enough detail when it comes to the final exam and just generally will lack this knowledge that might be useful in future.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Security Assignments

Security Assignments