Download Memahami sql injection basic

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript




Memahami Apa Itu SQL
Memahami Apa Itu Database
Memahami Cara Kerja SQL
Memahami Syntax Dasar





SQL = Structured Query Language.
Bahasa yang digunakan untuk mengakses
database.
Pertama kali dikenalkan oleh IBM tahun 1970,
SQL ditetapkan sebagi standart oleh ISO dan
ANSII.
SQL tidak tergantung jenis mesin yang
digunakan, IBM,MICROSOFT dan ORACLE.
Hampir semua software database mengerti
SQL (PhPMyadmin,SQL
Server,Oracle,MSSQL,SQL Lite,DLL)

DDL ( Data Definion Language )


DML ( Data Manipulation Language )


Berhubungan dengan struktur database , create ,
alter , drop.
Berhubungan dengan perubahan data pada database
insert , update , delete.
DCL ( Data Control Language )

Berhubungan dengan control user untuk column
tertentu.

SQL INJECTION adalah sebuah teknik web
penetration test di mana pada
web tersebut menggunakan database sehingga
kita melakukan injection dan ini dilakukan
dari sisi client, apabila web tersebut tidak
menggunakan database maka kita tidak bisa
menggunakan teknik SQL INJECTION



FORM tanpa filter baik itu POST / GET
Terdapat karakter yang menyebabkan syntax
SQL Crash
Karakter tertentu bila di kombinasi kan akan
menyebabkan terjadi hal yang tidak di
inginkan


Ya, karena teknik ini meng eksploitasi database
sehingga data data anda yang berada di
database dapat dilihat dan di manfaatkan.
Contoh data user dan password email , user
dan password e-balance , e-banking.




Order by
Union
Concat
Group_concat

Hexa



Database yang berisi tentang informasi nama
table dan colum database lain.
Information schema secara default terdapat
pada versi mySQL 5
Information schema tidak ada pada versi
mySQL 4



Magic_quotes_gpc , _runtime , _sybase
Membatasi Input Field
Mematikan Display Error PHP.ini

Semoga bermanfaat , Explore Your Brain