Resources
People often ask me "How did you learn how to hack?" The answer: by reading. This page is a collection of the blog posts and other articles that I have accumulated over the years of my journey. Enjoy!
PHP has two operators for comparisons: == and ===. The triple equals sign is a strict operator, while the double equals sign is a loose operator. These loose operators have PHP juggling in the mix, which can cause major security issues.
This presentation goes over how integer type juggling can lead to weird logic, bypassing security constraints.