Securing your web application shouldn't take up all of your spare time, we've put together a number of learning guides to help you get your head around the potential security holes which may effect your application. Ranked from low to critical these guides should give you a basic understanding of various web application vulnerabilities.
Stopping malicious requests before they reach your website is a step in the right direction.
Protect your website infrastructure by ensuring SQL injection cannot happen to you.
Execution of foreign code can leave your website at risk, you have the power to stop this.
The operating system is sacred, stop allowing users from accessing its internals.
Taking care with authentication is a must do to ensure users are kept safe.
Simply redirecting users should never be overlooked, never trust input.
Including executable remote files can hold catastrophic conse
Popular security headers can help protect against a number of vulnerabilities.
Simply knowing a website layout can help an attcker gain access and find hidden files.
Access to network restricted systems can be dangerous.
Including user controlled files can be dangerous, who knows whan they could find.
Unsanitized host headers can lead to compromised accounts, never trust input.
Execution of server-side code can leave the full application at risk.
Overlooking simple steps can lead to disaster.