Skip to main content

solusi xss game level 2

cara mengatasi sql injection pada halaman login



kali ini saya akan memberikan tutorial cara mengatasi sql injection pada halaman login, pada tutorial sebelumnya saya memberikan cara melakukan sql injection pada halaman login, oke langsung saja ke tutorialnya.

disini saya menggunakan mysqli_escape_real_string() pada proses loginnya, agar tidak ada character khusus yang terkirim ke mysqli.

contoh gambar 1 

contoh gambar 2

contoh gambar 3

pada kode sebelumnya hanya: 
$username = $_POST['username']; 
$password = $_POST['password']; 
 ini membuat sebuah character khusus dapat terkirim dan menyebabkan error pada program yang dibuat karena tidak terfilter pada proses pengirimannya. 

lalu cara mengatasi nya kalian hanya tinggal menambahkan mysqli_real_escape_string() pada proses pengirimannya, sebenarnya ada beberapa cara untuk mengatasi sql injection ini tapi saya hanya share salah satu nya saja.

oke lanjut sekarang kita tambahkan kode mysqli_real_escape_string() ke $username = $_POST['username']; $password = $_POST['password'];
contoh penulisan:
$username = mysqli_real_escape_string($_POST['username']); 
$password = mysqli_real_escape_string($_POST['password']);
maka hasilnya seperti pada gambar.

sekian dan terimakasih, selamat mencoba

Comments

Popular posts from this blog

Apa Itu Reconnaissance?

Assalamualaikum para penikmat rindu :D ,come back with me dalam acara heker ko toxic.
Ok...seperti yang kmaren dah gw jelasin disini gw bakalan lanjutin materi yang kemaren tentang Cara Kerja Cyber Crime Dalam Mencyduk dan Menangkap Mangsanya. Dan seperti yang sudah gw sebutin cara yang paling efektif dan biasa digunakan yaitu adalah dengan cara Reconnaissance. "Apa sih Reconnaissance itu?", So Langsung saja ea Reconnaissance adalah suatu metode persiapan yang digunakan sekelompok attacker atau hacker dalam melakukan penyerangan atau penyergapan kepada si target dengan cara mengumpulkan informasi2 detail dari target yang ingin kita recon, Teknik ini akan menyertakan network scanning baik melalui jaringan internal atau external yang tentu saja tanpa mengantongi izin (ilegal).

Ada dua jenis model reconnaissance yang dikenal, yaitu yang bersifat pasif dan aktif. Usaha terkait dikatakan pasif apabila tidak ada interaksi langsung antara pihak penyerang dengan target atau sasaran ya…

cara membuat steganography lewat termux

Ok, kali ini saya akan memberikan tutorial cara membuat steganography lewat termux. Ok, langsung saja siapkan: TermuxRAR/aplikasi sejenisnyaGambarDan file berekstensi .txt Ok langsung saja ke tutorialnya disini saya sudah menyiapkan file berekstensi .txt nya
Buka aplikasi RAR nyaKompres file txtnya menjadi rarBuka termuxnyaLalu ketikkan cd /storage/emulated/0/steganographySteganography yang saya garis bawahi itu adalah folder saya
Lalu ketikkan cat test.jpg file.rar>hasil.jpgLalu cek di file manager Test.jpg adalah gambar saya 
File.rar adalah file txt yang telah di kompres menjadi rar Hasil.jpg adalah hasilnya
Catatan: gambar dan file txtnya disimpan dalam satu folder 
Sekian dari saya jika ada salah kata mohon di maafkan

Xss pada halaman login

pada artikel sebelumnya saya memberikan tutorial xss via upload file dan kali ini saya akan memberikan tutorial xss pada halaman login.

Dork: inurl:/login.php
Payload xss:
<script>alert("hacked_by_Ancient_One")</script>

1. Dorking menggunakan dork diatas
2. Pilih salah satu target
3. Maka akan ada halaman login seperti biasa
(halaman login)
 4. Masukkan payload xss pada kolom username
(payload xss pada kolom username)
5. Jika sukses maka akan memuncul kan alert
(sukses)
Sekian dari saya jika ada salah kata mohon maaf, selamat mencoba