https://opensource.com/article/21/6/linux-checksec https://trustfoundry.net/basic-rop-techniques-and-tricks/ https://www.exploit-db.com/docs/english/28479-return-oriented-programming-(rop-ftw).pdf https://defuse.ca/online-x86-assembler.htm