global security disclosure

dvst8er3.5.bx

dvst8er3.5.bx
Posted Feb 24, 2000
Authored by Dvst8er

Dvst8er.bx version 3.5 - BitchX module to encrypt IRC conversations.

MD5 | f2e5d1dbac7fe9b547a3d52c53559668

dvst8er3.5.bx

Change Mirror Download
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
: This BitchX addon was created by Hackronym just to fuck around. No real important reason
: Basically what this addon does is add an encryption thinggie.
:
: Here's an example of what it does :
:
: Those who !!DO NOT!! have the addon and/or who !!DO NOT!! have it enabled will see
: This : amvg vg t adga
:
: Those who !!DO!! have the addon and who !!DO!! have it enabled will see
: This : this is a test
::
:: dvst8er crypt addon ::
:: Questions or comments or bugs or whatever, email me @ ::
::
:: alex@nark.net or dvst8er@dvst8er.com ::
:: irc.pdq.net irc.nark.net irc.2600.net
:: nick : Hackronym or CyberFlog
:: channel : #Linux, #Thinktank, #Nark, #2600ca, #BitchX
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
## Shoutoutz 2 |jago| , SirgRiM , }{, synacore ::
:: 4 encouraging me to do this sheeet... and the rest of the ::
:: #Linux, #thinktank, #rooted, etc crew ... and whoever else i forgot ...
::
::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

##################################################################################

## clear screen

^clear

^eval echo $G
^eval echo $G

alias rotmode {
if ([$rotset]==[on]) {
echo rot mode is currently $cparse("%Cenabled") ...
}
if ([$rotset]==[off]) {
echo rot mode is currently $cparse("%Cdisabled") ...
}}


## addon logo & version

@ addon.name = [$annoy(rot-)]
@ addon.version = [\{3.5\}]

^eval echo $G
^eval echo $G $cparse("%Gyou are using $addon.name$addon.version")

## version thinggie

alias addon {@ function_return = [$addon.name$addon.version]}
alias opersystem {@ function_return = [$0\($1\)]}
alias clientver if (![$0]) {
@ function_return = [$before(- $J)\($after(- $J)\)]
}{
@ function_return = [$before(- $J)\($after(- $J) + $0\)]
}

^eval set format_version $format_version + $addon()

############################################


## Encryption algorythm thinggie...

@ rot[IN] = [{#*ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!.?,:'/;\[\](){}}]
@ rot[OUT] = [{#*TKLEDZSMVXBCHWRUYOGAPINJQFtkledzsmvxbchwruyogapinjqf6985730421?,!.;'\:/(/)[]{}}]

## encryption rewtine

alias do_rot if ([$0]) {
@ str.in = [$1-]
@ str.out = []
if ([$0]==[IN]) {
fec ($str.in) x {
if ([$x]==[ ]) {@ str.out = [$str.out]##[ ]}
@ str.out = [$str.out]##[$mid($index($x $rot[IN]) 1 $rot[OUT])
}
@ function_return = [$str.out]
}{
fec ($str.in) x {
if ([$x]==[ ]) {@ str.out = [$str.out]##[ ]}
@ str.out = [$str.out]##[$mid($index($x $rot[OUT]) 1 $rot[IN])
}
@ function_return = [$str.out]
}
}


## Rot alias

alias rot if ([$0]) {
if ([$rotset]==[on]) {
@ var1 = [$do_rot(IN $0-)]
echo $cparse("%C(%C%B$C/$N%B%C)%C") $var1
sendline $cparse("%Y(%Y%Bcrypt%B%Y)%Y") $var1
}}

@cryptc = [$cparse("%Y(%Y%B*crypt%B%Y*)*%Y")]

^on ^send_public "% *(*crypt*)*" {
if ([$rotset]==[on]) {
@ txt = strip(^_^B\(\) $2-)
echo $cparse("%Y[%Y%Rsent%R%Y]%Y")\[$cparse("%G$N%G")] $cparse("%C$do_rot(OUT $txt)")
}}

^on ^public "% % *(*crypt*)*" {
if ([$rotset]==[on]) {
@ var2 = [$do_rot(OUT $3-)
@ var1 = [$do_rot(IN $3-)
@ cnick = [$0]
echo $cparse("%C(%C%B$C/$cnick%B%C)%C") $do_rot(OUT $var1)
echo $cparse("%Y[%Y%Greceived%G%Y]%Y")\[$cparse("%R$cnick%R")] $cparse("%C$var2")
}}


^on ^public_other "% % *(*crypt*)*" {
if ([$rotset]==[on]) {
@ var3 = [$do_rot(OUT $3-)
@ var4 = [$do_rot(IN $3-)
@ cnick = [$0]
echo $1/$cnick $do_rot(OUT $var4)
echo $cparse("%Y[%Y%Greceived%G%Y]%Y")\[$cparse("%R$cnick/$1%R")] $cparse("%C$var3")
}}

##############
## ##
## Rot Help ##
## ##
##############

alias rothelp {
echo $G
echo $G $cparse("%B.... %Y[%Y%Rsent%R%Y]%Y%C are the messages that you send (duhhhh)")
echo $G $cparse("%B.... %Y[%Y%Greceived%G%Y]%Y%C are the messages sent by others")
echo $G $cparse("%B.... %Y(%Y%Bcrypt%B%Y)%Y%C is what other people will see")
echo $G $cparse("%B.... e-mail me @ %Cdvst8er@dvst8er.com")
echo $G $cparse("%B....")
echo $G $cparse("%B.... %R'/rothelp' %R%B to see this help")
echo $G $cparse("%B.... %R'/rot text' %R%B sends encrypted text to channel")
echo $G $cparse("%B.... %R'/rotconfig' %R%B to configure this addon")
echo $G $cparse("%B.... %R'/rotmode' %R%B to see if rot mode is on or off")
echo $G $cparse("%B....")
echo $G $cparse("%B.... %R'/roton' %R%B to automatically send encrypted text")
echo $G $cparse("%B.... %R'/rotoff' %R%B to turn off 'roton' mode...heh")
echo $G $cparse("%B.... When roton mode is set, all the text you type will be encrypted")
echo $G $cparse("%B....")
}

^eval echo $G
^eval echo $G $cparse("%B.... This addon is simple to use... type %R'/rot text' %R%B in the channel")
^eval echo $G $cparse("%B.... to send encrypted text. Only 'rot' users will be able to see the text")
^eval echo $G $cparse("%B.... %Y[%Y%Rsent%R%Y]%Y%C are the messages that you send (duhhhh)")
^eval echo $G $cparse("%B.... %Y[%Y%Greceived%G%Y]%Y%C are the messages sent by others")
^eval echo $G $cparse("%B.... %Y(%Y%Bcrypt%B%Y)%Y%C is what other people will see")
^eval echo $G $cparse("%B.... e-mail me @ %Cdvst8er@dvst8er.com.com")
^eval echo $G
^eval echo $G $cparse("%B.... Type %R'/rothelp' %R%B for help with this addon")

## configuration thinggie

alias fucker if (tolower($0) == [on]) {@ function_return = [Y|n]}{@ function_return = [y|N]}
alias suckit if (([$0] && isnum($0)) || (tolower($0) == [on])) {@ function_return = [on]}{@ function_return = [off]}


alias roton {
echo $G $cparse("%CNow all the text you type will be encrypted. type %R'/rotoff' %R%C to turn this feature off")
^on ^input "*" {
@ var1 = [$do_rot(IN $0-)]
if (([$[1]0]!=[/])&&([$0]!=[])) {
echo $cparse("%C(%C%B$C/$N%B%C)%C") $var1
send $cparse("%Y(%Y%Bcrypt%B%Y)%Y") $var1;type ^U}{
if ([$0]==[/me]) {//me $var1;type ^U}{SENDLINE $*}
}
}}

alias rotoff {
echo $G $cparse("%CNow you must type %R'/rot text' %R%C to send encrypted text. %R'/rothelp' %R%C for help")
^on -input "*"
}


######## mail crap

on ^mail "*" {
echo $G
echo $G *** $cparse("%B%FYou have $0 new e-mails${[$0] > 1 ? [s] : []}, $1 total")
echo $G
}

on flood ^'\\[X W NickServ ChanServ\\] *'


#######################################################
##### I PLANNED ON MAKING A /ROTSAVE OPTION A WHILE BACK
###### BUT I NEVER GOT TO IT. THEN MY BOY "kefx" REMINDED ME
#### AND HERE IT IS #### NOW YOU DONT HAVE 2 TYPE 'y' ######
### EACH TIME YOU LOAD THIS ..... ENJOY !!!!! #############
#######################################################


alias rotset {
if ([$0]) {
@rotset=[$0]
echo $G rot mode has been turned $cparse("%c$rotset")
}}


## Load the saved settings

@ rotcrypt = [~]

if (fexist($rotcrypt/.rotsave) == 1) {^load $rotcrypt/.rotsave}

if (fexist($rotcrypt/.rotsave) != 1) {
echo $G
echo $G $G $cparse("%YTHIS ADDON IS NOT YET CONFIGURED")
echo $G
echo $G $G $cparse("%YTHIS ADDON IS NOT YET CONFIGURED")
echo $G
echo $G $G $cparse("%YTHIS ADDON IS NOT YET CONFIGURED")
echo $G
echo $G $G $cparse("%YTHIS ADDON IS NOT YET CONFIGURED")
echo $G
echo $G $G $cparse("%YTHIS ADDON IS NOT YET CONFIGURED")
echo $G
echo $G $G $cparse("%YTHIS ADDON IS NOT YET CONFIGURED")
echo $G
echo $G $G $cparse("%YTHIS ADDON IS NOT YET CONFIGURED")
echo $G
echo $G $G $cparse("%YTHIS ADDON IS NOT YET CONFIGURED")
echo $G
echo $G $G $cparse("%YTHIS ADDON IS NOT YET CONFIGURED")
echo $G
echo $G $G $cparse("%YTHIS ADDON IS NOT YET CONFIGURED")
echo $G
echo $G $cparse("%CPlease type /rotconfig to configure this addon")
rotconfig
}

alias rotconfig {
echo $G
echo $G $cparse("%CCONFIGURING SCRIPT.......")
echo $G
echo $G $cparse("%GTurn rot mode on/off:")
echo $G $cparse("%GRot mode :")$[-4]suckit($rotset)
input_char "\($cparse("%RCurrent:")$[-4]{rotset}\) $cparse("%CTurn Rot Mode on ? [$fucker($suckit($rotconfig))]:") " {
if ([$0]==[y]) rotset on
if ([$0]==[n]) rotset off
rotsave
}
}

alias rotsave {
echo $G
echo $G $cparse("%R*** Saved%R %G$rotset%G %Rto%R %G$rotcrypt/.rotsave%G %R***%R")
^local cfile;^save
@ unlink($rotcrypt/.rotsave)
@ cfile = open($rotcrypt/.rotsave W T)
@ write($cfile @ rotset = [$rotset])
@ close($cfile)
}


^eval echo
^eval echo
do rotmode
^eval echo

Comments

RSS Feed Subscribe to this comment feed

No comments yet, be the first!

Login or Register to post a comment

File Archive:

May 2012

  • Su
  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • 1
    May 1st
    37 Files
  • 2
    May 2nd
    53 Files
  • 3
    May 3rd
    33 Files
  • 4
    May 4th
    4 Files
  • 5
    May 5th
    10 Files
  • 6
    May 6th
    17 Files
  • 7
    May 7th
    19 Files
  • 8
    May 8th
    36 Files
  • 9
    May 9th
    34 Files
  • 10
    May 10th
    35 Files
  • 11
    May 11th
    20 Files
  • 12
    May 12th
    18 Files
  • 13
    May 13th
    11 Files
  • 14
    May 14th
    27 Files
  • 15
    May 15th
    58 Files
  • 16
    May 16th
    54 Files
  • 17
    May 17th
    25 Files
  • 18
    May 18th
    53 Files
  • 19
    May 19th
    9 Files
  • 20
    May 20th
    15 Files
  • 21
    May 21st
    25 Files
  • 22
    May 22nd
    32 Files
  • 23
    May 23rd
    35 Files
  • 24
    May 24th
    26 Files
  • 25
    May 25th
    25 Files
  • 26
    May 26th
    0 Files
  • 27
    May 27th
    0 Files
  • 28
    May 28th
    0 Files
  • 29
    May 29th
    0 Files
  • 30
    May 30th
    0 Files
  • 31
    May 31st
    0 Files

Top Authors In Last 30 Days

File Tags

Systems

packet storm

© 2012 Packet Storm. All rights reserved.

close