Station.com
Sign In Join Free Why Join?
Sony Online Entertainment
Community Store My Account Help
  Search   |   Recent Topics   |   Member Listing   |   Back to home page
I think you gotta hit her with a Neuro Dart - Vector - 6/13/06
Search inside this topic:
The Matrix Online » Top » News and Announcements » Live Events Previous Topic  |  Next Topic      Go to Page: 1 , 2 , 3 , 4  Next
Author Message


Merv Tech

Joined: Feb 10, 2006
Messages: 51
Offline

You know, maybe I could be Zion's new mission controller. They got a vacancy since Anome went bad, right? And I figure I'm getting a lot of experience at directing operatives around, Zionites included. Dig this...

While doing my usual monitoring of construct port traffic around the Matrix, I noticed a redpill that was somehow transferring its data from place to place instantly--teleporting, if you will. Easy enough for a program like me, but usually not so easy for you humans. So I looked a little closer, and found this redpill was one of Anome's: a girl named "Antlia," who happened to be carrying some interesting-looking information on her.

Seeing as how she was trying to steal my schtick, I figured it was up to me to put the old kibosh on her. It looked to me like her teleport routine could be crashed by the injection of Neuro Dart viral code. So I gathered some redpills up into a posse--which is to say, a big mob spread throughout the city--told them about the Neuro Dart trick, and sent them after her.

Well, she went hopping around from place to place, trying to get clear of them, but they kept nailing her with darts, despite all the help she got from Anome's soldiers, and eventually they got her teleport disabled, and down she went. I found the bits of the information she was carrying floating around where she dropped--looks to me like some kind of decryption formula:



Function Decrypt(k,m)

r = ""
while (m != ""SMILEY
if (m.length < 64)
c = m
m = ""
else
c = m.substring (0,64)
m = m.substring (64,m.length)
if (c % 64 != 0)
while c.length < 64
c += '0'
c = NOT c
b1 = c.substring(0,32)
b2 = c.substring(32,64)
k1 = k.substring(0,32)
k2 = k.substring(32,64)
j = 0
while (j < 32)
if (j % 2 == 0 )
b1.charAt(j) = b1.charAt(j) XOR k1.charAt(j)
b2.charAt(j) = b2.charAt(j) XOR k2.charAt(j)
j++
r += right circular shift (b2 + b1)
return r


Well, maybe that will make sense to some people, maybe it won't. Figured I'd toss it out there.

Oh yeah, big props to Vanin for cleaning Antlia's clock. And since I was monitoring her teleport code, I got a list of people who helped disrupt it with Neuro Darts, and how many times each of them landed one that had an effect. Here's the damage:


11
Angelistico
urotsukidoji

10
LilacHaze

8
AliensExist
DrBadTouch
MaRKi3

7
L1ON
SkyBruin
TheHun
Woodgrain

6
Krytical
Motohax

5
Haelios
Kobrakai7
SureShot187

4
Tytanya

3
655321
Hutchie
Mercio
SoliTaiReWoLf
vallerie

2
Amarrosa
ArchaeusPrius
CountessLioncourt
cYpnis
Duckker
Hydrazine
Kane187
Palatial
Rages
Riac
Sheara
SparkaJ
Tripity2
Tseng

1
0Furizen0
DumDum
Parn01
reaper2u
Renzouken
seanshady
TheSorrows


"The Effectuator, Zion Mission Control"... Yeah, that has a nice ring to it.


















































































Message Edited by Rarebit on 06.16.2006 03:49 PM
Message edited by The_Effectuator on 06/16/2006 14:49:56.




Systemic Anomaly

Joined: Aug 16, 2005
Messages: 11597
Location: New Zion
Offline

You're a funny chap, Effectuator, but you got the job done this time, nice work!



























































Systemic Anomaly

Joined: Aug 16, 2005
Messages: 1922
Location: Les Enfants Terribles
Offline





















Jacked Out

Joined: Aug 15, 2005
Messages: 161
Location: California
Offline


This event was lots of fun. Been awhile since I actually participated in an event like this. Effectuator....your'e welcome on vector whenever you want. Oh and don't be a Zion controller......why not be the Merovingian controller.  :smileywink:


Vindicator

Joined: Aug 16, 2005
Messages: 4576
Location: The Real
Offline

I had a great time with this assignment.  Thanks, Effect.





Joined: Aug 15, 2005
Messages: 3403
Location: Wichita
Offline

I didn't get pwned as bad as the picture shows. :smileyvery-happy:

Fun event...good to see we still have that many players on vector.


Jacked Out

Joined: Mar 31, 2006
Messages: 1008
Offline


Fun event Effectuator, I enjoyed working with you!!




Joined: Aug 16, 2005
Messages: 129
Location: Recurssion
Offline


Is it me, or does something in that code not make sense (minus the SMILEY which appears by mistake)? 
Specifically:
r += right circular shift ( b2 + b1)


There are 3 ways to look at this...



  1. you do a 1 bit RCS on b2+b1

  2. you do a b2+b1 RCS on b2+b1

  3. Or it was ment to say r += RSC(b2, b1)  <~~thats my guess

Other ideas?


Plus, is the code significant in any way?





Joined: Aug 16, 2005
Messages: 2446
Location: Recursion
Offline

:smileyvery-happy:

Sorry to be WAY off-topic here...but

 

You guys with the Über video cards and systems, would it be too much to ask to just link your pictures. Recently there have been so many gy-normous images that it sends my machine into a virtual memory frenzy and I basically have to click on the thread and wait 5 minutes without clicking anything or else it just freezes everything. I love the pictures, but please just put them in link format...pretty please?

 

You too Rare! :smileywink:


Mainframe Invader

Joined: Aug 19, 2005
Messages: 352
Offline


OOC:


Whoo Vector! You guys are bringing it to them! SMILEY


"The beatings will continue until Moral improves."


-AlicethePattern, Head Archivist, Mega City Department of Energy (Regression - Recursion)




Systemic Anomaly

Joined: Aug 16, 2005
Messages: 1922
Location: Les Enfants Terribles
Offline

hmm i try to keep mine around a friendlyish 2-300k  dosent usally lag down hehe



Jacked Out

Joined: Aug 15, 2005
Messages: 861
Location: Reinserted
Offline

"PBlade: Aha! Have at ye, knave!"
:smileyvery-happy:


Systemic Anomaly

Joined: Aug 16, 2005
Messages: 11597
Location: New Zion
Offline



Digita1Spirit wrote:
"PBlade: Aha! Have at ye, knave!"

:smileyvery-happy:



Vindicator

Joined: Oct 22, 2005
Messages: 8299
Location: Ye Olde Hole Ine The Tree
Offline






The_Effectuator wrote:
You know, maybe I could be ZionEveryone's new mission controller.




I second this.


"I need to stop watching TV in my head." ~Effectuator.


((Brilliant coverage by The X! Bravo! Even if at some points they were a few jumps behind.))




Vindicator

Joined: Aug 16, 2005
Messages: 3115
Location: The Saltpillar
Online






dataslayer wrote:


Is it me, or does something in that code not make sense (minus the SMILEY which appears by mistake)? 
Specifically:
r += right circular shift ( b2 + b1)


There are 3 ways to look at this...



  1. you do a 1 bit RCS on b2+b1

  2. you do a b2+b1 RCS on b2+b1

  3. Or it was ment to say r += RSC(b2, b1)  <~~thats my guess

Other ideas?


Plus, is the code significant in any way?







It seems like right circular shift would be a method(function) with a syntax along the lines of right circular shift(int i); I have no idea what it's meant to do, though. I suppose we're supposed to assume it's a circular shift to the right of letters or something, here's a breakdown of the code:



Function Decrypt(k,m) //Method declared as Decrypt, expects two parameters, k and m

    r = "" //Instance variable r declared as a null string
    while (m != "") //Do this part while variable m is not an empty string
        if (m.length < 64) //If the number of characters in string m is less than 64...
            c = m //set variable c equal to variable m
            m = "" //set variable m equal to an empty string (so the while condition may be fulfilled later)
        else //Otherwise, if m is not an empty string

            c = m.substring (0,64) //set variable c equal to a string of characters from the first character in m to the 64th character in m
            m = m.substring (64,m.length) //set variable m to a string of characters from the 65th character in m to the last character in m
        if (c % 64 != 0) //if the remainder of variable c divided by 64 is not equal to zero
            while c.length < 64 //while the length of c is less than 64
                c += '0' //append a 0 to string c
        c = NOT c //set variable c equal to not c
        b1 = c.substring(0,32) //set instance variable b1 equal to the first character in c to the 32nd character in c
        b2 = c.substring(32,64) //set instance variable b2 equal to the 33rd character in c to the 64th character in c
        k1 = k.substring(0,32) //set instance variable k1 equal to the first character in k to the 32nd character in k
        k2 = k.substring(32,64) //set instance variable k2 equal to the 33rd character in k to the 64th character in k
        j = 0 //set variable j equal to 0
        while (j < 32) //while variable j is less than 32
            if (j % 2 == 0 ) //if the remainder of j divided by 2 is equal to 0
                b1.charAt(j) = b1.charAt(j) XOR k1.charAt(j) //I'll be damned if I remember what an exclusive or does.
                b2.charAt(j) = b2.charAt(j) XOR k2.charAt(j)
            j++ //increment j by 1
        r += right circular shift (b2 + b1) //add the value of a right circular shift of b2 + b1 to r
    return r //ultimately return the value r


There are some somewhat more understandable explanations of programming language. I'll plug all of this into my IDE and see what I can make of it.


 
The Matrix Online » Top » News and Announcements » Live Events Go to Page: 1 , 2 , 3 , 4  Next
Go to:   

Version 2.2.7.43