Oleh: abasozora | Mei 7, 2008

Cara Membuat Bot IRC di Shell

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. Login ke shell account kamu

2. terus kita download program botnya dengan wget http://www.hotlinkfiles.com/files/1235576_a5kxb/chanarybot.tar.gz

3. Setelah itu kita instal package yo sama ajah lah di exstrak dengan tar -zxvf chanarybot.tar.gz

tar -zxvf chanarybot.tar.gz
.dat/
.dat/eggdrop-1.6.6
.dat/eggdrop
.dat/chanary.conf
.dat/logs/
.dat/logs/CONTENTS
.dat/text/
.dat/text/motd
.dat/text/banner
.dat/help/
.dat/help/cmds1.help
.dat/help/cmds2.help
.dat/help/core.help
.dat/help/set/
.dat/help/set/cmds1.help
.dat/help/set/cmds2.help
.dat/help/set/channels.help
.dat/help/set/compress.help
.dat/help/set/console.help
.dat/help/set/ctcp.help
.dat/help/set/filesys.help
.dat/help/set/irc.help
.dat/help/set/notes.help
.dat/help/set/server.help
.dat/help/set/transfer.help
.dat/help/assoc.help
.dat/help/chaninfo.help
.dat/help/channels.help
.dat/help/console.help
.dat/help/filesys.help
.dat/help/irc.help
.dat/help/notes.help
.dat/help/seen.help
.dat/help/server.help
.dat/help/share.help
.dat/help/msg/
.dat/help/msg/irc.help
.dat/help/msg/notes.help
.dat/help/msg/seen.help
.dat/help/msg/userinfo.help
.dat/help/cmd_resolve.help
.dat/help/userinfo.help
.dat/language/
.dat/language/core.english.lang
.dat/language/core.french.lang
.dat/language/core.german.lang
.dat/language/assoc.english.lang
.dat/language/assoc.german.lang
.dat/language/console.english.lang
.dat/language/console.german.lang
.dat/language/filesys.english.lang
.dat/language/filesys.french.lang
.dat/language/filesys.german.lang
.dat/language/notes.english.lang
.dat/language/notes.german.lang
.dat/language/wire.english.lang
.dat/language/wire.french.lang
.dat/language/wire.german.lang
.dat/filesys/
.dat/filesys/incoming/
.dat/README
.dat/doc/
.dat/doc/man1/
.dat/doc/man1/eggdrop.1
.dat/doc/html/
.dat/doc/html/about.html
.dat/doc/html/app-problems.html
.dat/doc/html/app-sharing.html
.dat/doc/html/app-textsub.html
.dat/doc/html/app-tricks.html
.dat/doc/html/app-weird.html
.dat/doc/html/authors.html
.dat/doc/html/bans.html
.dat/doc/html/botnet.html
.dat/doc/html/compiling.html
.dat/doc/html/egg-core.html
.dat/doc/html/faqs.html
.dat/doc/html/features.html
.dat/doc/html/flags.html
.dat/doc/html/index.html
.dat/doc/html/install.html
.dat/doc/html/mod-assoc.html
.dat/doc/html/mod-blowfish.html
.dat/doc/html/mod-channels.html
.dat/doc/html/mod-compress.html
.dat/doc/html/mod-dns.html
.dat/doc/html/mod-filesys.html
.dat/doc/html/mod-irc.html
.dat/doc/html/mod-notes.html
.dat/doc/html/mod-server.html
.dat/doc/html/mod-share.html
.dat/doc/html/mod-wire.html
.dat/doc/html/news.html
.dat/doc/html/party.html
.dat/doc/html/readme.html
.dat/doc/html/sharing.html
.dat/doc/html/starting.html
.dat/doc/html/users.html
.dat/doc/settings/
.dat/doc/settings/core.settings
.dat/doc/settings/tricks
.dat/doc/settings/contents
.dat/doc/settings/mod.assoc
.dat/doc/settings/mod.blowfish
.dat/doc/settings/mod.channel
.dat/doc/settings/mod.compress
.dat/doc/settings/mod.console
.dat/doc/settings/mod.ctcp
.dat/doc/settings/mod.dns
.dat/doc/settings/mod.filesys
.dat/doc/settings/mod.irc
.dat/doc/settings/mod.notes
.dat/doc/settings/mod.seen
.dat/doc/settings/mod.server
.dat/doc/settings/mod.share
.dat/doc/settings/mod.transfer
.dat/doc/settings/mod.wire
.dat/doc/settings/mod.woobie
.dat/doc/BOTNET
.dat/doc/BUG-REPORT
.dat/doc/CONTENTS
.dat/doc/KNOWN-PROBLEMS
.dat/doc/MODULES
.dat/doc/UPDATES.pre1.5
.dat/doc/UPDATES1.5
.dat/doc/UPDATES1.6
.dat/doc/compiling.FAQ
.dat/doc/eggdrop.doc
.dat/doc/patch.howto
.dat/doc/tcl-commands.doc
.dat/doc/tricks
.dat/doc/text-substitutions.doc
.dat/doc/help
.dat/scripts/
.dat/scripts/CONTENTS
.dat/scripts/action.fix.tcl
.dat/scripts/alltools.tcl
.dat/scripts/compat.tcl
.dat/scripts/getops.tcl
.dat/scripts/klined.tcl
.dat/scripts/notes2.tcl
.dat/scripts/ques5.tcl
.dat/scripts/sentinel.tcl
.dat/scripts/userinfo.tcl
.dat/scripts/cmd_resolve.tcl
.dat/scripts/autobotchk
.dat/scripts/botchk
.dat/scripts/weed
.dat/scripts/ary.tcl
.dat/xh
.dat/nadya
.dat/t3394
.dat/run
.dat/tcl
.dat/dssl
.dat/autobot

4. setelah itu kita masuk ke foldernya dengan mengertik : cd .dat

5. setelah masuk ke ./dat kita buat dengan : ./nadya  enter

nadya

————————–
Chanary Eggdrop Config 1.0
by ChanarySoft Team 2004
————————–

Cara Penggunaan :

./nadya <fileconfig> <nick> <identd> <IP> <channel> <owner>

fileconfig = nama file conf yg akan dibuat
nick       = nick bot
identd     = identd bot
IP         = IP bot
channel    = nama channel (jangan pake #)
owner      = nick owner

Lihat di www.chanary.net untuk keterangan lebih detail
6. dengan itu kita bisa lihat bagaimana caranya contoh: ./nadya bas ozora abas 84.244.8.254 abasozora Abas0z0ra

————————–
Chanary Eggdrop Config 1.0
by ChanarySoft Team 2004
————————–

Config file : don
set nick “ozoraabas”
set username “abas”
set my-hostname “84.244.8.254″
set my-ip “84.244.8.254″
set basechan “#abasozora”
set owner “Abas0zora”

ketik: ./dssl don untuk menjalankan bot kamu

Thanks to Dhaenk for his idea, You Are My Teacher !!!

7. setelah itu kita jalankan ajah ./dssl don

==> Fakename: /usr/local/apache/bin/httpd -DSSL PidNum: 1429

Eggdrop v1.6.6 (C)1997 Robey Pointer (C)2001 Eggheads
[01:01] — Loading eggdrop v1.6.6 (Thu May  8 2008)
[01:01] Module loaded: transfer
[01:01] Listening at telnet port 65123 (users)
[01:01] Module loaded: channels
[01:01] Module loaded: server
[01:01] Module loaded: ctcp
[01:01] Module loaded: irc
[01:01] Module loaded: share
[01:01] Module loaded: filesys          (with lang support)
[01:01] Module loaded: notes            (with lang support)
[01:01] Module loaded: console          (with lang support)
[01:01] Module loaded: blowfish
[01:01] Module loaded: assoc            (with lang support)
[01:01] Module loaded: wire             (with lang support)
[01:01] ======================================
[01:01]             ary.tcl Loaded
[01:01]  Reported any bugs to ary@chanary.net
[01:01] ======================================
[01:01] Creating channel file

STARTING BOT IN USERFILE CREATION MODE.
Telnet to the bot and enter ‘NEW’ as your nickname.
OR Go to IRC and:  /msg ozoraabas hello
This will make the bot recognize you as the master.

[01:01] === ozoraabas: 0 channels, 0 users.
Launched into the background  (pid: 1430)

8. ./fuck selesai

semoga bermanfaat


Tanggapan

  1. ==> Fakename: /usr/local/apache/bin/httpd -DSSL PidNum: 16780

    Eggdrop v1.6.6 (C)1997 Robey Pointer (C)2001 Eggheads
    [05:23] — Loading eggdrop v1.6.6 (Fri May 23 2008)
    [05:23] Module loaded: transfer
    ./dssl: line 26: 16780 Killed ./xh -s “/usr/local/apache/bin/ht
    tpd -DSSL” ./eggdrop -m $1

    mas macet setelah dijalan kan keluar keke gitu apanya yang salah yah

  2. yah itu ./nadya
    intinya ituh ./nadya kita bikin fileconfig nick ident ip chanel owner dan seterusnya nah gitu

    kita jalanin ./dssl fileconfig nya

    misal ./dssl apa gituh

  3. wa’alaikum salam Wr.Wb

  4. masih ga paham, bs ga ajarin dr awal bikin shell


Beri tanggapan

Your response:

Kategori