Membuat Software Hacking Dengan C++


Melanjutkan serial pemrograman C++ untuk hacker, pada buku ini akan lebih dikhususkan lagi pada pembuatan tools atau software-software khusus yang lebih spesifik yang digunakan oleh para hacker.

Software-software atau Tools akan dibuat dengan C++ disertai dengan penjelasan tentang cara kerja dan cara membuatnya.Beberapa software yang dibuat didalam buku ini diantaranya adalah :
  • DoS, membuat aplikasi yang bisa merontokkan suatu layanan dengan cara menghabiskan sumberdaya yang ada didalamnya.
  • Keylogger, sebuah aplikasi yang bisa digunakan untuk mencuri ketikan keyboard sehingga segala rahasia dan segala informasi yang dimasukkan kedalam komputer bisa diambil tanpa ampun.
  • Worm,sebuah aplikasi yang bisa berkembang biak sendiri untuk mendapatkan korban-korban sebanyak mungkin. Aplikasi ini yang seringkali digunakan para hacker untuk mendapatkan pasukan atau zombie yang bisa diperintah sewaktu-waktu.
  • Trojan Horse, sebuah aplikasi yang bisa digunakan untuk mengontrol atau meremote komputer dari jarak jauh. Aplikasi ini yang seringkali digunakan untuk melakukan eksploitasi komputer korban dan melakukan apa saja yang tampaknya tidak mungkin.

Hacking Tidak Hanya Sekedar Teori !

Sumber: Jasakom.com
Order Online: TokoMahal.com

Read Users' Comments (0)

Cara Menginstall Metasploit di Linux

Metasploit adalah tools yang berisi kumpulan exploit yang digunakan untuk melakukan penetration testing pada system yang Anda bangun ataupun (ehm) pada system yang tidak Anda bangun. Tools ini dapat digunakan oleh Administrator yang berpura-pura menjadi hacker untuk memastikan system yang dikelola aman dari serangan hacker atau tidak. Namun tidak bisa dipungkiri juga bahwa tools ini juga sering digunakan oleh para hacker.

Pada tulisan saya kali ini, saya sengaja membahas bagaimana cara menginstal Metasploit Frameworkpada system operasi Linux Ubuntu – walaupun secara garis besar instalasi ini dapat diterapkan pada semua sistem operasi Linux. Pada pembahasan kali ini, kita memakai paket metasploit yang full (bukan yang mini) versi 4.0.0 yang dapat Anda download di www.metasploit.com/download. Jika Anda menemukan paket instalasi yang lebih baru dari paket instalasi yang dipakai disini, jangan kawatir. Metode instalasi yang dibahas disini juga dapat diterapkan untuk paket-paket instalasi terbaru

Cara Menginstall Metasploit di Ubuntu


  1. Pertama-tama, setelah Anda telah mendownload paket instalasi tentunya, masuk ke direktori tempat Anda menyimpan paket intalasi metasploit.

    Misal Anda menyimpan paket instalasi di direktori /home/user/Downloads, maka ketikan perintah

    $ cd /home/user/Downloads

  2. Sebelumnya, pastikan bahwa file intalasi tidak rusak yaitu dengan mencocokan nilai sha1sum-nya.

    Cara untuk mengecek nilai sha1sum adalah dengan mengetikan perintah:

    $ sha1sum framework-4.0.0-linux-full.run

    framework-4.0.0-linux-full.run adalah nama paket instalasi yang saya gunakan. Paket instalasi yang Anda miliki mungkin memiliki nama file yang berbeda namun extensi yang sama (.run)

  3. Tambahkan sticky bit x (execute) agar file paket instalasi bisa di eksekusi secara langsung.

    Ketikan perintah:

    $ chmod +x framework-4.0.0-linux-full.run

  4. Jalankan file paket instalasi

    Untuk menjalankan file paket instalasi, Anda harus menggunakan hak akses root. Karena itu, perintah yang digunakan adalah:

    $ sudo ./framework-4.0.0-linux-full.run

  5. Proses Intalasi.

    Setelah Anda menjalankan file paket instalasi, maka Anda akan disuguhkan dialog untuk melakukan instalasi yang mirip dengan dialog instalasi di Windows. Saya memilih semua setting-an default pada proses instalasi ini sehingga tidak ada nilai apapun yang perlu diubah dalam proses instalasi ini.

  6. Reload path agar perintah perintah yang didukung oleh metasploit masuk ke system path.

    Untuk melakukannya, ketikan perintah:

    $ hash -r

  7. Jalankan metasploit console

    Untuk menjalankan metasploit console, ketikan:

    $ msfconsole


Proses instalasi yang dibahas disini, selain untuk menginstal paket instalasi versi penuh dalam bentuk binary installer (.run) juga dapat digunakan untuk menginstal paket instalasi versi mini yang juga dalam bentuk binary installer. Proses instalasi akan berbeda jika Anda mengunduh file instalasi dalam bentuk terkompresi (.tar.gz).

Kemudian, jika Anda ingin mengupdate Metasploit Frameworkyang telah terinstall – hal ini bakal sering Anda lakukan karena Metasploit Frameworkmemang sering menyediakan minor update – Anda hanya perlu menjalankan perintah msfupdate dengan hak akses root.

Demikian tutorial singkat dari saya, jika Anda menemukan kesalahan atau bingung dalam memahami beberapa proses yang terdapat pada tulisan ini, Anda dapat memberikan komentar. Mohon maaf jika ada kata-kata yang menyinggung, akhir kata, sampai jumpa pada posting-an saya selanjutnya :).


Read Users' Comments (0)

Setting Modem SpeedUp SU-7000 di Ubuntu 11.04

Sudah lama nggak memoposting tulisan di blog ini jadi kangen juga. Akhir-akhir ini perhatian saya tertuang pada penyelesaian buku baru saya –yang entah nanti judulnya apa– dan blog saya yang lain di hackwithcpp.blogspot.com. Mungkin tulisan kali ini tergolong remeh. Tapi saya memberanikan diri karena, yaah, sebagai stimulan juga agar saya lebih bersemangat memposting tulisan lainnya di blog ini :).

Baiklah, langsung saja, tanpa basa-basi lagi mari kita langsung saja masuk ke pembahasan.

Untuk dapat melakukan koneksi dengan modem SpeedUp SU-7000, Anda harus memiliki modem tersebut atau paling tidak, Anda telah menggenggam modem tersebut ditangan Anda. Jika Anda yakin bahwa modem tersebut sekarang sudah berada di tangan Anda, sekarang ikuti langkah-langkah berikut ini:


  1. Tancapkan USB modem stick pada Port USB yang tersedia.
    Setelah Anda yakin lampu led biru menghilang, bukalah terminal.

  2. Pada terminal, ketikan perintah: lsusb.
    Pada komputer saya, hasilnya seperti ini. Pada komputer Anda mungkin berbeda.

    Bus 002 Device 006: ID 1e0e:ce28 Qualcomm / Option
    Bus 002 Device 004: ID 0bda:0158 Realtek Semiconductor Corp. USB 2.0 multicard reader
    Bus 002 Device 003: ID 04f2:b18a Chicony Electronics Co., Ltd
    Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


    Dapat Anda lihat pada baris pertama hasil output perintah lsusb di atas, baris tersebut menandakan bahwa modem SpeedUp SU-7000 telah terdeteksi. Yang perlu Anda perhatikan adalah string setelah "ID". string sebelum tanda titik-dua ":" menyatakan VENDOR ID dari device tersebut (misal modem SpeedUp), sementara string setelah tanda titik-dua merupakan PRODUCT ID dari device yang bersangkutan.

  3. Jalankan perintah modprobe
    Anda telah mencatat VENDOR ID dan PRODUCT ID dari modem SU-7000, kan? Jika belum, segera catat karena nomor hexadesimal tersebut akan digunakan sebagai parameter perintah modprobe. Syntax dari perintah modprobe secara umum adalah:

    sudo modprobe usbserial vendor=<VENDOR_ID> product=<PRODUCT ID>

    Sehingga, untuk mengaktifkan modem SU-7000, kita harus mengetikan perintah:

    sudo modprobe usbserial vendor=0x1e0e product=0xce28

    (Perhatikan karena PRODUCT ID dan VENDOR ID dinyatakan dalam bentuk hexadesimal, maka kita harus menambahkan "0x")

  4. Setting pengaturan provider
    Sekarang, modem Anda sudah bisa digunakan (mudah-mudahan :) ). Unruk men-setting pengaturan provider (misal: username, password, dial-number), Anda dapat membuka program bawaan Ubuntu yaitu Network Connection, pilih pada tabulasi Mobile Connection, kemudian masukan settingan sesuai dengan provider yang Anda gunakan

Sekian artikel dari saya, semoga bermanfaat :). Bagi yang ingin memberi saran atau mengkritik juga silakan :).

Read Users' Comments (1)komentar