Injecția SQL este o tehnică comună de hacking folosită pentru a prelua sau distruge date dintr-o bază de date fără permisiune. Este considerat unul dintre cele mai importante riscuri de securitate a aplicațiilor web.
În acest curs, veți afla cum funcționează injecția SQL, astfel încât să vă puteți apăra împotriva acestui atac hacker în propriile aplicații web.
✏️ Acest curs a fost dezvoltat de Sagar Bansal. Vezi canalul lui: https://www.youtube.com/channel/UCdsl8fYtJM2Mw-HueDy2G4Q
⭐️ Conținutul cursului ⭐️
⌨️ (0:00:00) Introducere
⌨️ (0:02:33) Ce este injecția SQL
⌨️ (0:06:56) Configurare laborator
⌨️ (0:11:04) Bazele SQL
⌨️ (0:16:33) Bypass clasic de injecție
⌨️ (0:26:01) Tipuri de injecție SQL
⌨️ (0:30:21) Injecție SQL bazată pe uniune
⌨️ (0:41:08) Injecție SQL bazată pe erori
⌨️ (0:53:27) Injecție SQL bazată pe boolean
⌨️ (1:03:04) Injecție SQL bazată pe timp
⌨️ (1:11:39) Injecție SQL semi-automatizată
⌨️ (1:24:02) Injecție SQL complet automatizată
⌨️ (1:37:11) Apărare împotriva injecțiilor SQL
—
Învățați să codificați gratuit și obțineți un job de dezvoltator: https://www.freecodecamp.org
Citiți sute de articole despre programare: https://freecodecamp.org/news
Cursuri interesante:
- Aplicația Java Android folosind REST API – Date de rețea în cursul Android
- Curs React / GraphQL – Creați o aplicație de social media (MERNG Stack)
- Tutorial Dezvoltare Web cu Python – Aplicații web bazate pe baze de date Flask și dinamice
- Ethical Hacking 101: Web App Penetration Testing – un curs complet pentru începători
- Curs Neo4j pentru începători
- Python Django Web Framework – Curs complet pentru începători
- Tutorial Angular pentru începători – Cadru web cu curs dactilograf
- Curs de proiectare a bazelor de date – Aflați cum să proiectați și să planificați o bază de date pentru începători
- Baze de date SQLite cu Python – Curs complet
- Curs NestJs pentru începători – Creați un API REST