Liquid Nitrogen — File Browser

LiquidNitrogen / LiquidNitrogen / sockbot.ini

sockbot.ini — 10.08 KB — Download this file

[script]
n0=::::::::::::::::::::::::::::::::::::::::::::::::::::::::
n1=:::sockbots:::by:silkk:::and brucex:::
n2=::::::::::::::::::::::::::::::::::::::::::::::::::::::::
n3=on 1:sockopen:*:{
n4=  set %blah. [ $+ [ $sockname ] ] ok
n5=  if ($sockname == $sock.1) {
n6=    sockwrite -n %sock.1 ircx
n7=    sockwrite -n %sock.1 nick %sock.1
n8=    sockwrite -n %sock.1 user SockBot prot prot %fuckme
n9=    sockwrite -n $sockname join $chan(1) $+ $chr(44) $+ $chan(2) $+ $chr(44) $+ $chan(3) $+ $chr(44) $+ $chan(4) $+ $chr(44) $+ $chan(5) $+ $chr(44) $+ $chan(6) $+ $chr(44) $+ $chan(7) $+ $chr(44) $+ $chan(8) $+ $chr(44) $+ $chan(9) $+ $chr(44) $+ $chan(10) $+ $chr(44) $+ $chan(1)    
n10=    goto end
n11=  }
n12=  if ($sockname == $sock.2) {
n13=    sockwrite -n %sock.2 ircx
n14=    sockwrite -n %sock.2 nick %sock.2
n15=    sockwrite -n %sock.2 user SockBot prot prot %fuckme
n16=    sockwrite -n $sockname join $chan(1) $+ $chr(44) $+ $chan(2) $+ $chr(44) $+ $chan(3) $+ $chr(44) $+ $chan(4) $+ $chr(44) $+ $chan(5) $+ $chr(44) $+ $chan(6) $+ $chr(44) $+ $chan(7) $+ $chr(44) $+ $chan(8) $+ $chr(44) $+ $chan(9) $+ $chr(44) $+ $chan(10) $+ $chr(44) $+ $chan(1)    
n17=    goto end
n18=  }
n19=  else { halt }
n20=  :end
n21=}
n22=on 1:input:*:{
n23=  if ($1 == socks) {
n24=    if ($4 == now) { set %sock.1 $2 | set %sock.2 $3 | sockopen $sock.1 irc.msn.com 6667 | sockopen $sock.2 irc.msn.com 6667 }
n25=    if ($1 == sock) && ($3 == now) { set %sock.1 $2 | sockopen $sock.1 irc.msn.com 6667 }
n26=  }
n27=  if ($1 == socks) {
n28=    if ($2 == q) && ($3 == now) { sockwrite -n * mode # +q $me } 
n29=    if ($2 == msg) { sockwrite -n * privmsg $3 : $+ 12[ $+ 0 $+ $4- $+ 12] }
n30=    if ($2 == say) { sockwrite -n * privmsg # : $+ 12[ $+ 0 $+ $3- $+ 12] }
n31=    if ($2 == version) { sockwrite -n * privmsg # : $+ %sockversion } 
n32=    if ($2 == q) {
n33=      set %cmask $address($3,4)
n34=      .sockwrite -n * mode # +qqqqqq $ialchan(%cmask,#,1).nick $ialchan(%cmask,#,1).nick $ialchan(%cmask,#,2).nick $ialchan(%cmask,#,2).nick $ialchan(%cmask,#,3).nick $ialchan(%cmask,#,3).nick
n35=    }
n36=    if ($2 == deop) {
n37=      set %cmask $address($3,4)
n38=      .sockwrite -n * mode # -qqqqqq $ialchan(%cmask,#,1).nick $ialchan(%cmask,#,1).nick $ialchan(%cmask,#,2).nick $ialchan(%cmask,#,2).nick $ialchan(%cmask,#,3).nick $ialchan(%cmask,#,3).nick
n39=      sockwrite -n $sock.1 access # add host $hoe | key | access # clear owner  
n40=    }  
n41=    if ($2 == join) { sockwrite -n * join [ $chan [ %fubruce. [ $+ [ $chan ] ] ] ] | access # add owner $ip | sockwrite -n %sock.1 prop # ownerkey LiquidNitrogen[ $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9) $+ ] | sockwrite -n %sock.2 prop # ownerkey LiquidNitrogen[ $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9) $+ ] | halt }
n42=    if ($2 == kick) { sockwrite -n * kick # $3 $4 }
n43=    if ($2 == cycle) { sockwrite -n * part # | sockwrite -n * join [ $chan [ %fubruce. [ $+ [ $chan ] ] ] ] | halt }
n44=    if ($2 == die) { | sockwrite -n * quit %fuckme | sockclose * | set %socks off | timer1 off halt } 
n45=    if ($2 == part) { sockwrite -n * part # }
n46=    if ($2 == key) { sockwrite -n $sock.1 prop # ownerkey LiquidNitrogen[ $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9) $+ ] | sockwrite -n $sock.2 prop # ownerkey LiquidNitrogen[ $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9) $+ ] }
n47=  }
n48=}
n49=
n50=
n51=on ^*:rawmode:#:{
n52=  if ($1 == -q) && ($2 == $me) && (%selfprot == on) {
n53=    if (%flood == ok) && ($nick != $me) {
n54=      .raw part #
n55=      .raw -q join [ $chan [ %fubruce. [ $+ [ $chan ] ] ] ]
n56=      .raw access add host $hoe
n57=      .raw mode # - $+ $str(q,$numtok($fuck,32)) $+ +qqq $fuck $me $sock.2 $sock.1
n58=      .raw access # clear owner
n59=      .raw access # add owner $ip
n60=      .raw mode # - $+ $str(q,$numtok($fuck,32)) $+ +qqq $fuck $me $sock.2 $sock.1
n61=      .raw -q prop # ownerkey : $+ LiquidNitrogen[ $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9) $+ ]
n62=      set %flood blah
n63=      .timer 1 4 set %flood ok
n64=      halt
n65=    }
n66=  }
n67=}
n68=
n69=on ^*:kick:#:{
n70=  if ($knick == $me) {
n71=    if (%flood == ok) && ($nick != $me) && (%kickprot == on) {
n72=      .raw join # join [ $chan [ %fubruce. [ $+ [ $chan ] ] ] ]
n73=      .raw mode # - $+ $str(o,$numtok($fuck,32)) $+ +oqoqoq $fuck $me $me $sock.1 $sock.2 $sock.2 $sock.1
n74=      .raw access # clear
n75=      .raw -q prop # ownerkey : $+ LiquidNitrogen[ $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9) $+ ]
n76=      .raw access # add owner $ip
n77=      set %flood blah
n78=      .timer 1 4 set %flood ok
n79=      halt
n80=    }
n81=  }
n82=}
n83=
n84=alias sock.1 { return %sock.1 }
n85=alias sock.2 { return %sock.2 }
n86=alias fuck { return $nick $ial($address($nick,4),3).nick $nick $ial($address($nick,4),1).nick $ial($address($nick,4),2).nick }
n87=
n88=alias sockshit {
n89=  echo -a 1,1-  
n90=  echo -a 12[0Sock Camands12]
n91=  echo -a 0-
n92=  echo -a 12[0to get socks - socks <nick> <nick> now12]
n93=  echo -a 0-
n94=  echo -a 12[0socks to join chan - socks join12]
n95=  echo -a 0-
n96=  echo -a 12[0to cycle socks - socks cycle12]
n97=  echo -a 0-
n98=  echo -a 12[0for socks to q u - socks q now12]
n99=  echo -a 0-
n100=  echo -a 12[0for socks to q someone - socks q <nick>12]
n101=  echo -a 0-
n102=  echo -a 12[0socks to msg someone - socks msg <nick> <msg>12]
n103=  echo -a 0-
n104=  echo -a 12[0socks to say something - socks say <msg>12]
n105=  echo -a 0
n106=  echo -a 12[0for version of socks - socks version12]
n107=  echo -a 0-
n108=  echo -a 12[0for socks to kick someone - socks kick <nick> <reason>12]
n109=  echo -a 0-
n110=  echo -a 12[0to kill socks - socks die12]
n111=  echo -a 0-
n112=  echo -a 12[0End Of Camands12]
n113=  echo -a 0-
n114=  echo -a %socksversion
n115=  echo -a 1,1-  
n116=}
n117=on 1:sockread:*:{
n118=  sockread %key
n119=  if ($gettok(%key,1,32) == PING) { sockwrite -n $sockname PING X | halt }
n120=  if ($gettok(%key,2,32) == PROP) && ($gettok(%key,4,32) == OWNERKEY) {
n121=    set %fubruce. [ $+ [ $gettok(%key,3,32) ] ] $remove($gettok(%key,5,32),:)
n122=    halt
n123=  }      
n124=  if ($gettok(%key,2,32) == MODE) && ($gettok(%key,4-,32) == -q $sockname) {
n125=    if (%blah. [ $+ [ $sockname ] ] == ok) && ($remove($gettok(%key,1,33),:) != $me) {
n126=      set %blah. [ $+ [ $sockname ] ] blah
n127=      .timerblah. [ $+ [ $sockname ] ] 1 5 set %blah. [ $+ [ $sockname ] ] ok
n128=      set %add.now $address($mid(%key,2,$calc($pos(%key,!,1) - 2)),4)
n129=      sockwrite -n $sockname part $gettok(%key,3,32)
n130=      sockwrite -n $sockname join $gettok(%key,3,32)  %fubruce. [ $+ [ $gettok(%key,3,32) ] ]
n131=      sockwrite -n $sockname access $gettok(%key,3,32) add host %add.now
n132=      sockwrite -n $sockname mode $gettok(%key,3,32) - $+ $str(q,$clonefig) $+ +qqq $sockclones $me $sock.1 $sock.2
n133=      sockwrite -n $sockname access $gettok(%key,3,32) clear owner
n134=      sockwrite -n $sockname prop $gettok(%key,3,32) ownerkey :werd[ $+ $rand(1,9999999) $+ ]
n135=      halt
n136=    }
n137=  }
n138=  if ($gettok(%key,2,32) == KICK) && ($gettok(%key,4,32) == $sockname) { 
n139=    set %add.now $address($mid(%key,2,$calc($pos(%key,!,1) - 2)),4)
n140=    set %blah. [ $+ [ $sockname ] ] blah
n141=    .timerblah. [ $+ [ $sockname ] ] 1 5 set %blah. [ $+ [ $sockname ] ] ok
n142=    sockwrite -n $sockname join $gettok(%key,3,32)  %fubruce. [ $+ [ $gettok(%key,3,32) ] ]
n143=    sockwrite -n $sockname access $gettok(%key,3,32) clear
n144=    sockwrite -n $sockname mode $gettok(%key,3,32) - $+ $str(o,$clonefig) $+ +qqq $sockclones $me $sock.1 $sock.2
n145=    sockwrite -n $sockname access $gettok(%key,3,32) clear
n146=    sockwrite -n $sockname mode $gettok(%key,3,32) - $+ $str(o,$clonefig) $+ +qqq $sockclones $me $sock.1 $sock.2
n147=    sockwrite -n $sockname prop $gettok(%key,3,32) ownerkey : $+ $rand(1,99999999)
n148=    halt
n149=  }
n150=} 
n151=alias clonefig { return $numtok($sockclones,32) }
n152=alias sockclones { return $ial(%add.now,1).nick $ial(%add.now,2).nick $ial(%add.now,3).nick }
n153=
n154=:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
n155=::::::::::silkk`s keylogger that ownz:::::::::::::::::
n156=:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
n157=
n158=raw 0:*:{
n159=  if ($2 == OWNERKEY) {
n160=    if ($3 == $null) || ($3 == :) {
n161=      if (%floodkc == ok) && (%floodme == ok) { set %floodkc blah | .timer 1 5 set %floodkc ok | .raw kick $1 $ial($address($nick,4),1).nick $+ $chr(44) $+ $ial($address($nick,4),2).nick $+ $chr(44) $+ $ial($address($nick,4),3).nick :Key Clearing! | .raw prop $1 ownerkey LiquidNitrogen[ $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9) $+ $rand(1,9) $+ ] } 
n162=      if ($address($nick,4) == %to.detect) { window -ek @takeover | echo @takeover $fulldate Takeover Logged from: $address($nick,4) : $nick : deop/null key :on: $1 | set %to.chan $1 | .timer 1 7 securitycheck }
n163=      halt
n164=    }
n165=    if ($3 != $null) || ($3 != :) { echo $1 $fucktime $+ 12[0prop12]0:12[0 $+ $nick propped ownerkey12:0 $+ $3 $+ 12] | set [ %fubruce. [ $+ [ $lower($1) ] ] ] $3 | haltdef | halt }
n166=  }
n167=  if ($2 == HOSTKEY) { echo $1 $fucktime $+ 12[0prop12]0:12[0 $+ $nick propped hostkey12:0 $+ $3 $+ 12] | set [ %ilubruce. [ $+ [ $lower($1) ] ] ] $3 | haltdef | halt }
n168=  if ($2 == ONJOIN) { echo $1 $fucktime $+ 12[0prop12]0:12[0 $+ $nick propped onjoin12:0 $+ $3- $+ 12] | haltdef | halt }
n169=  if ($2 == ONPART) { echo $1 $fucktime $+ 12[0prop12]0:12[0 $+ $nick propped onpart12:0 $+ $3- $+ 12] | haltdef | halt }
n170=  if ($2 == CLIENT) { echo $1 $fucktime $+ 12[prop12]0:12[0 $+ $nick propped client12:0 $+ $3- $+ 12]  | haltdef | halt }
n171=  if ($2 == SUBJECT) { echo $1 $fucktime $+ 12[prop12]0:12[0 $+ $nick propped subject12:0 $+ $3- $+ 12] | haltdef | halt }
n172=  else { haltdef | halt }
n173=}