1.
Menemukan sebuah titik khusus dalam ruang masalah untuk menemukan sebuahkemungkinan-kemungkinan dari masalah itu sendiri.2.
Melakukan pengujian untuk melihat apakah solusi yang dibuat benar
–
benar merupakansebuah solusi, dengan cara membandingkan titik khusus tersebut dengan goal-nya (solusi3.
Jika telah diperoleh sebuah solusi, langkah
–
langkah tersebut dapat dihentikan. Jika belum,kembalilah ke langkah pertama.Di dalam kasus ini di ambil sebuah metode pencarian sebuah string komponen pentingdalam data base, dengan memafaatkan celah cacat koding pada aplikasi untuk menemukandan merunut link semua data dalam komputer server.
http://www.israel-diaspora.info/article.php?id=78
contoh link diatas merupakan celah kelemahan dari aplikasi yang pada saat link itu di jalankanakan menampilkan erorr sqml sever pada data base. Initnya melalui link ini bisa di temukansemua data base yang ada pada sever dengan mentode pancarian menggunakan sqlmap yangmenggabungkan metode heuristic untuk mempercepat pencarian string variable yang diinginkan misalkan data admin dan user hingga client dalam server itu sendiri.
Ruang Keadaan
Indetifikasi Ruang KeadaanX : jumlah String kosong yang akan disi berupa admin dan password (A, P (x)) x disini bisadi sebut seorang penyerang.Y : ruang dimana string admin dan password berada ( A, P (y)).y disni juga bisa di sebutsebuah server data base.Keadaan Awal Dan AkhirX dalam keadaan kosong, dengan metode pencarian yang digunakan untuk memindakankedua string (A,P (y)) untuk berada dalam A,P (x) .Dimana di asusmsikan Admin (1) , Password (2). Posisi awal (x) dan posisi akhir (y).
0, 0 (x) 1, 2 (y)sqlmap