Subscribe
Tutorial search
Cool Stuff
How would you like to MASTER graphic design by next week?
Click here to find out how
Photoshop Templates
Featured Photoshop templates - professional ready to use designs for your next project
View all templates
PHP Tutorials
Tutorials
Stuff
Affiliates
PHP Security Tutorials
We hope that you will enjoy our PHP Security tutorials. Feel free to contact us if you would like to be a tutorial hero and contribute your own PHP Security tutorial to our site. Thank you !
It’s very important to secure your data in PHP correctly. Because if you don’t, your website is in risk of being harmed by SQL injections and other dangerous code injections, which you obviously don’t want. So to protect your website against these code attacks, this tutorial was written ;)
Difficulty: 


An introductory guide to breaking CAPTCHA's with source code. Walks through identifying weaknesses in a CAPTCHA using them to extract the text and then identifying them.
Difficulty: 


To prevent site from dictionary attack or script kiddie you need a special PHP login script. The most important thing is that the value of hidden filed is changing and is random every time you load page
Difficulty: 


XOR Encryption is a simple symmetric cipher in use in many applications where security is not a defined requirement. Exclusive-OR ( XOR ) encryption is almost unbreakable through brute force methods, although it is susceptible to patterns, it requires that both encryptor and decryptor have access to the encryption key, but the encryption algorithm although very simple is nearly unbreakable.
Difficulty: 


Spidering, in its simplest form is the act of transferring data from one database to another. Spidering requires the use of Regular Expressions, the cURL library (if POST data or cookies are used), and the cron libraries (if we need to download information with a schedule).
Difficulty: 


One crucial part of PHP development practice is always keeping in mind that security is not something you can simply buy off the shelf at your local convenient store. Ensuring the security of your web applications is a process, which over time, needs to be constantly evaluated, monitored, and hardened.
Difficulty: 


Data security is important and often undervalued by designers, developers, and clients alike. Since PHP 5.2.0, data sanitization and validation has been made significantly easier with the introduction of data filtering. Today, we're going to take a closer look at these filters, how to use them, and build a few custom functions.
Difficulty: 


Let’s face it: the standard hashing functions md5() and sha1() are getting unsafe. There are entire libraries of md5 hash strings, and they get cracked faster every year.
We need an alternative, and the best alternative I’ve found is using the improved version of sha1: sha256. PHP has a nice function to use lot’s of different hash algorithms. This function is, not surprisingly, hash(). So how do we use this function?
Difficulty: 


In this article i will cover 5 important steps you need to take to make sure your web site’s secure.
Difficulty: 


This tutorial discusses methods to combat spam bot attacks and keep your site clean and safe.
Difficulty: 


An upload script with extensions validation trough mime types! May come in handy next time you start a PHP project where you only want people to upload images!
Difficulty: 


SQL injection attack prevention now make your script save
Difficulty: 


Learn to sanitize input sent to your web application by recursively applying a white list to your global variables.
Difficulty: 

Total Tutorials in Category: 135
