Technical requirements
For this chapter, we strongly recommend familiarizing yourself with the main technologies involved in SQL injection scenarios. Besides going through the Technical requirements sections of previous chapters, we recommend taking a look at the documentation for some of the programming languages commonly used in conjunction with SQL so that we're on the same page when talking about some solutions that can be adopted in application development: