Return to Unfiction unforum
 a.r.g.b.b 
FAQ FAQ   Search Search 
 
Welcome!
New users, PLEASE read these forum guidelines. New posters, SEARCH before posting and read these rules before posting your killer new campaign. New players may also wish to peruse the ARG Player Tutorial.

All users must abide by the Terms of Service.
Website Restoration Project
This archiving project is a collaboration between Unfiction and Sean Stacey (SpaceBass), Brian Enigma (BrianEnigma), and Laura E. Hall (lehall) with
the Center for Immersive Arts.
Announcements
This is a static snapshot of the
Unfiction forums, as of
July 23, 2017.
This site is intended as an archive to chronicle the history of Alternate Reality Games.
 
The time now is Thu Nov 14, 2024 1:13 am
All times are UTC - 4 (DST in action)
View posts in this forum since last visit
View unanswered posts in this forum
Calendar
 Forum index » Archive » Archive: General » TRAIL: Soogees
Soogees Puzzle Trail
View previous topicView next topic
Page 1 of 8 [109 Posts]   Goto page: 1, 2, 3, ..., 6, 7, 8 Next
Author Message
rowan
Unfictologist

Joined: 12 Apr 2004
Posts: 1966

 Soogees Puzzle Trail

As bill posted here

Quote:
I got an anonymous email to deaddrop pointing me there and lo and behold, a puzzle trail! I started a channel on chat-sol, creatively named #soogees

Game on!


And so, now onto the game.

----

The first page is www.soogees.com/alice.htm

Spoiler (Rollover to View):
It's a bunch of ROTs from Alice in Wonderland

Alice was beginning to get very tired of sitting by her sister on the bank, and of having nothing to do: once or twice she had peeped into the book her sister was reading, but it had no pictures or conversations in it, `and what is the use of a book,' thought Alice `without pictures or conversation?'

So she was considering in her own mind (as well as she could, for the hot day made her feel very sleepy and stupid), whether the pleasure of making a daisy-chain would be worth the trouble of getting up and picking the daisies, when suddenly a white rabbit with pink eyes ran close by her.

There was nothing so very remarkable in that; nor did alice think it so very much out of the way to hear the rabbit say to itself, `oh dear! Oh dear! I shall be late!' (When she thought it over afterwards, it occurred to her that she ought to have wondered at this, but at the time it all seemed quite natural); but when the rabbit actually took a watch out of its waistcoat-pocket, and looked at it, and then hurried on, alice started to her feet, for it flashed across her mind that she had never before seen a rabbit with either a waistcoat-pocket, or a watch to take out of it, and burning with curiosity, she ran across the field after it, and fortunately was just in time to see it pop down a large rabbit-hole under the hedge.

In another moment down went alice after it, never once considering how in the world she was to get out again.

This is from the chapter Down the rabbit-hole, leading us to www.soogees.com/rabbithole.htm


----

Next is a chatlog:

Quote:
* pete(peteSPLATbest.com) quit (read error: 104 (connection reset by peer))
<john> where'd he go?
<john> ????
<george> dunno
<paul> forget him
<john> so what do we do now?????
<george> let's just go
<george> let's just go
<paul> i'd like thaT
* ringo (~starr@cpc4-livp7-7-40-cust62.livp.cable.com) has joined #beatles
<paul> ringo!
<george> Ringo!
<ringo> Ello children
<john> Ringo
<ringo> wheres stu
<george> DuNNo
<george> can we Go now?
<ringo> oh my my
<ringo> where we goin
<paul> you should know
<ringo> where we goin
<john> Ahh are you guys hiding something
<paul> Everybody's got something to hide
<ringo> lololol
<george> (:
<ringo> no seriously where r we goin
<paul> I think you already Know


Spoiler (Rollover to View):
Checking out the capitalized letters: TRERDNNGAEIK

It spells: KINDERGARTEN

So, it's off to www.soogees.com/kindergarten.htm


----

Next is a maze with a little message:

Quote:
Blue Red Yellow that's
how I hid my snack
Find my path and
never look back

_________________
follow @arg_deaddrop on twitter

PostPosted: Sat Feb 19, 2005 6:54 pm
 View user's profile
 Back to top 
misery_of_pain
Unfettered


Joined: 19 Feb 2005
Posts: 407
Location: The beach, UK

Did you notice that on the first puzzle, the letter replacement isn't consistent?

Spoiler (Rollover to View):
i.e. first paragraph, last word bnmudqrzshnm = conversation therefore b = c, n = o etc

then second paragraph, first word Kg = So.

Just something I noticed and its obviously irrelevant... I'm just surpised I managed to work it out so quickly!!

_________________
I just can't look, it's killing me...
making cakes damages braincells
ARGolonists: miseryme
Zest level: Perplexed by 63


PostPosted: Sat Feb 19, 2005 6:59 pm
 View user's profile
 Back to top 
rowan
Unfictologist

Joined: 12 Apr 2004
Posts: 1966

misery_of_pain wrote:
Did you notice that on the first puzzle, the letter replacement isn't consistent?

Spoiler (Rollover to View):
i.e. first paragraph, last word bnmudqrzshnm = conversation therefore b = c, n = o etc

then second paragraph, first word Kg = So.

Just something I noticed and its obviously irrelevant... I'm just surpised I managed to work it out so quickly!!


That's cuz each paragraph has a different ROT. The first paragraph is ROT-25, then 18, 20, 21. Check out http://www.unfiction.com/resource/rot-it.html for a really easy way to solve ROTs.
_________________
follow @arg_deaddrop on twitter

PostPosted: Sat Feb 19, 2005 7:05 pm
 View user's profile
 Back to top 
rowan
Unfictologist

Joined: 12 Apr 2004
Posts: 1966

We've solved the maze! (Okay, I didn't. I think Space was the one that finally came up with the answer).

Spoiler (Rollover to View):
Sin_Vraal and Taladan, following the instructions Blue-Red-Yellow, got the maze to spell nopropsforcheater.

Unfortunately, www.soogees.com/nopropsforcheater.htm tells you "Wrong answer. Didn't you get the Snack?"

If we get the Snack (cuz it's yellow and it's next in the pattern), we add an S to the end of our answer: www.soogees.com/nopropsforcheaters.htm


----

Next up: Oooh..a bunch of little pixel people!
_________________
follow @arg_deaddrop on twitter

PostPosted: Sat Feb 19, 2005 7:10 pm
Last edited by rowan on Sat Feb 19, 2005 7:10 pm; edited 1 time in total
 View user's profile
 Back to top 
misery_of_pain
Unfettered


Joined: 19 Feb 2005
Posts: 407
Location: The beach, UK

rowan72 wrote:
misery_of_pain wrote:
Did you notice that on the first puzzle, the letter replacement isn't consistent?

Spoiler (Rollover to View):
i.e. first paragraph, last word bnmudqrzshnm = conversation therefore b = c, n = o etc

then second paragraph, first word Kg = So.

Just something I noticed and its obviously irrelevant... I'm just surpised I managed to work it out so quickly!!


That's cuz each paragraph has a different ROT. The first paragraph is ROT-25, then 18, 20, 21. Check out http://www.unfiction.com/resource/rot-it.html for a really easy way to solve ROTs.


Actually, that isn't how I solved it!

Spoiler (Rollover to View):
Because the first page was called alice, I thought Alice In Wonderland immediately. Then I saw the Ib xyul! Ib xyul! C mbuff vy funy! and thought it would be "Im late! Im late! I shall be late!" wrong I know but then I found the right chapter out of pure luck!


These little pixel people are in a book. Just pictures... no names from what I remember, but I cant remember the name of the book. It's just a tiny lil thing and its bugging me!!
_________________
I just can't look, it's killing me...
making cakes damages braincells
ARGolonists: miseryme
Zest level: Perplexed by 63


PostPosted: Sat Feb 19, 2005 7:14 pm
 View user's profile
 Back to top 
Sin Vraal
Decorated


Joined: 28 Nov 2002
Posts: 219
Location: NJ

Next one

OK What's scary is, I recognized the last guy right off the bat from a game 15-20 years ago. I feel SAD.

Anyway, 20 minutes later I found this site, and it all fell into place.

Spoiler (Rollover to View):
They are all characters from Sierra Entertainment games from the 1980s.


Spoiler (Rollover to View):
1) Roger Wilco, Space Quest
2) Sonny Bonds, Police Quest
3) Gwydion, King's Quest 3
4) Graham, King's Quest 1
5) ?, you-name-the-guy from Hero's Quest / Quest for Glory 1
6) Roger Wilco, Space Quest (new suit)
7) Leisure Suit Larry, Leisure Suit Larry

Now the title also says "My Hero is named Ivan" so #5 = Ivan.

Take the first letters and try rsggirl.htm and it says "no, his name is alexander".

That's cuz Gwydion from King's Quest 3 was in fact named Prince Alexander.

The answer: rsagirl.htm


PostPosted: Sat Feb 19, 2005 7:49 pm
 View user's profile AIM Address Yahoo Messenger
 ICQ Number 
 Back to top 
misery_of_pain
Unfettered


Joined: 19 Feb 2005
Posts: 407
Location: The beach, UK

Re: Next one

Sin Vraal wrote:
OK What's scary is, I recognized the last guy right off the bat from a game 15-20 years ago. I feel SAD.

Anyway, 20 minutes later I found this site, and it all fell into place.

Spoiler (Rollover to View):
They are all characters from Sierra Entertainment games from the 1980s.


Spoiler (Rollover to View):
1) Roger Wilco, Space Quest
2) Sonny Bonds, Police Quest
3) Gwydion, King's Quest 3
4) Graham, King's Quest 1
5) ?, you-name-the-guy from Hero's Quest / Quest for Glory 1
6) Roger Wilco, Space Quest (new suit)
7) Leisure Suit Larry, Leisure Suit Larry

Now the title also says "My Hero is named Ivan" so #5 = Ivan.

Take the first letters and try rsggirl.htm and it says "no, his name is alexander".

That's cuz Gwydion from King's Quest 3 was in fact named Prince Alexander.

The answer: rsagirl.htm


I've been staring at those guys for half an hour! I only recognized LSL!!!!

Some people were born clever
_________________
I just can't look, it's killing me...
making cakes damages braincells
ARGolonists: miseryme
Zest level: Perplexed by 63


PostPosted: Sat Feb 19, 2005 8:05 pm
 View user's profile
 Back to top 
Wishi-san
Unfettered


Joined: 20 Oct 2003
Posts: 602
Location: UK. Southwards.

Comparing the pages seems to be the key here (original). As guessed by Emericana, the "in style" bit leads us to style.css.

The difference between this and the original stylesheet is:

Code:
code {
   p:1237;
   q:31;
   e:<100;
   c1:19225;
   c2:36316;
   c3:134;
   c4:20010;
}


With this and the image name s24904408782028.gif, you know surely we can get something Razz
_________________
Given that God is infinite, and that the universe is also infinite... would you like a toasted tea cake?
Wishi-san x Wishi-san x Wishi-san


PostPosted: Sat Feb 19, 2005 8:17 pm
 View user's profile
 Back to top 
SpaceBass
The BADministrator


Joined: 20 Sep 2002
Posts: 2701
Location: pellucidar

Solved.

Spoiler (Rollover to View):
Short explanation is we're decoding an RSA encrypted phrase. Long explanation to follow. Wink

http://www.soogees.com/goodwork.htm

Looking at the code in the CSS page, I decided it looked like variables and started googling for them with terms like "math" and "algorithm." Eventually, I got the hint from the name of the page and added in RSA, and felt I was on track since the variables p and q were both indeed prime and were mentioned as a starting point for RSA encryption. Wishi found a nice explanation of the RSA algorithm, so I started working my way through the explanation step by step, using the values given. Please note that it has been many years since I was in a math class, and yes, it showed.

Basically, the RSA algorithm depends on a public key with an encryption value e and a modulus n, and a private key (used to decode) with a decryption value d and the same modulus n. The whole thing is started off by generating two prime numbers and using them to create the keys. In practice, these primes would be randomly generated and likely much larger than we're working with to make computation difficult and the resulting encryption harder to crack.

First, generate value n
n = p*q = 1237*31 = 38347

Now, compute m, which is used along with n to generate the encryption and decryption values
m = (p-1)*(q-1) = (1237-1)*(31-1) = 1236*30 = 37080

Next, choose encryption value e where e is coprime to m
We're hinted in the code that e is less than 100. Turns out it's much less. We're looking for the smallest number for e where the Greatest Common Denominator or Divisor of e and m is 1. Luckily, I found a nice GCD applet to help us do this. By entering the value m, a comma, and the value to try, starting with e=2 (must be a value greater than 1), we can step through until we end up with a GCD of 1.

e=2 => gcd(e, 37080)=2 (no)
e=3 => gcd(e, 37080)=3 (no)
e=4 => gcd(e, 37080)=4 (no)
e=5 => gcd(e, 37080)=5 (no)
e=6 => gcd(e, 37080)=6 (no)
e=7 => gcd(e, 37080)=1 (yes!)

Now, find decryption value d such that de % m =1
This means that d times e divided by m leaves a remainder of 1.

The equation is rewritten as follows, and we step through it for sequential integer values of n: d=(1+nm)/7
(we're looking for an integer result - no values after the decimal)

n=1 => d=(1+(1*37080))/7 = 37081/7 = 5297.2857 (no)
n=2 => d=(1+(2*37080))/7 = 74161/7 = 10594.4285 (no)
n=3 => d=(1+(3*37080))/7 = 111241/7 = 15891.5714 (no)
n=4 => d=(1+(4*37080))/7 = 148321/7 = 21188.7143 (no)
n=5 => d=(1+(5*37080))/7 = 185401/7 = 26485.8571 (no)
n=6 => d=(1+(6*37080))/7 = 222481/7 = 31783 (yes!)

So, now we have the values for our public and private keys

Public Key: n = 38347, e = 7
Private Key: n = 38347, d = 31783

Now, we decrypt

P = C d % 38347
for c1 = 19255

P = 19255 31783 % 38347
P = 19255 * 19255 31782 % 38347
P = 19255 * (19255 2 ) 15891 % 38347
P = 19255 * (370755025 % 38347) 15891 % 38347
P = 19255 * 16229 15891 % 38347

...and so on, until we reduce the exponent to zero. Then we would take the resulting number, divide by 38347 and the remainder, 26479, is our unencrypted number.

At this point, I got frustrated by the math, and started looking around for applets to help me. Lo, and behold, I didn't even have to go through all that crap because some of them will do it for you.

The best applet I found was here, and you can use it to double-check the computations above, or you can just enter the values from above calculations into the n and d boxes of 38347 and 31783, respectively. Then type your first ciphertext number 19225 in the very bottom box. Click the decrypt button, and it fills in the next box up with the decoded number 26479. Click the convert to text button above that box and it returns the plaintext "go."

Do this four times and we see that our ciphertext numbers translate as follows:

c1: 19225 => 26479 => go
c2: 136316 => 28516 => od
c3: 134 => 30575 => wo
c4: 20010 => 29291 => rk

You can double-check by re-encrypting the same text in the reverse order of operations to see if you end up with our starting number as well.


Note: When encrypting, the original ASCII text is first converted to a number, then run through the algorithm to generate the ciphertext number. The way this algorithm implements the text to number conversion is kind of interesting.

First you take your plaintext, in this case "go"
Convert the letters to their ASCII codes: 103 111
Convert the decimal ASCII to binary: 01100111 01101111
Mash 'em together into one big binary number: 0110011101101111
Convert that back to decimal: 26479
RSA encrypt: 19225

To decrypt, you just go the other way. Let's try with the last one.
First, take your cipher number "20010"
RSA decrypt: 29291
Convert to binary: 111001001101011
Split it into 8 bit chunks: 01110010 01101011
Convert the chunks into decimal ASCII: 114 107
Convert decimal ASCII to letter: rk

Once an encrypted number is generated, it is not converted back to ASCII, as the values would end up giving weird unusable characters.

All in all, this is far more than I ever expected to know about RSA encryption. My thanks to whoever is behind soogees.com for the free education. Smile

_________________
Alternate Reality Gaming
http://www.unfiction.com/


PostPosted: Sat Feb 19, 2005 11:13 pm
Last edited by SpaceBass on Sun Feb 20, 2005 3:56 am; edited 5 times in total
 View user's profile Visit poster's website
 Back to top 
bill
Unfettered


Joined: 25 Sep 2002
Posts: 614
Location: Tampa

Title is 'compile me'
Very long comment with nothing but white space consisting of spaces and tabs. For visibility, I substituted the spaces with zeroes and the tabs with ones.
Code:
0001000101
1100001
0001101110
11000010
0001110100
11000011
0001100101
110000100
0001110010
110000101
000100000
110000110
0001100001
110000111
000100000
1100001000
0001101110
1100001001
0001110101
1100001010
0001101101
1100001011
0001100010
1100001100
0001100101
1100001101
0001110010
1100001110
000111010
1100001111
000100000
11000010000
0000
11000010100
000100001
11000010101
000100000
11000010110
000111101
11000010111
000100000
11000011000
0000
1100000

010111011101110010011010010111010001100101
0001100100
1
110001100100
111
0101100110011000010110001101110100
0001100100
1111
0100010100

010111011101110010011010010111010001100101
1
01
0101101110011001010111011101101100011010010110111001100101




0001100110011000010110001101110100
0
00001
1001
100110011001100001011000110111010001100010011000010111001101100101
0
00001
1001
0101100110011000010110001101110100
100

1

000110011001100001011000110111010001100010011000010111001101100101
0001
0


1

00011000010110010001100100
1000
1

000111011101110010011010010111010001100101
0
01110
0
10011101110111001001101001011101000110010101011111011001010110111001100100
1
000001
1000
0
0111011101110010011010010111010001100101

00011101110111001001101001011101000110010101011111011001010110111001100100
0

0


1

0001110010011001010110000101100100
0
00
01
101110
00001010
1001
100111001001100101011000010110010001011111011001010110111001100100
0

0001
1000
0
01110010011001010110000101100100

000111001001100101011000010110010001011111011001010110111001100100
0

0001
10000000
110
1

0001101110011001010111011101101100011010010110111001100101
0001010
0001101
1
001
00
1

_________________
Bill
http://deaddrop.us/
Dedicated to Alternate Reality Gaming


PostPosted: Sat Feb 19, 2005 11:21 pm
 View user's profile Visit poster's website Yahoo Messenger
 Back to top 
Wishi-san
Unfettered


Joined: 20 Oct 2003
Posts: 602
Location: UK. Southwards.

If you convert the binary to ASCII (removing the first 2 digits as then it's a multiple of 8), you get:
Code:
"L19aDa $u†,b\4rÇXxQq "K(N0 .M.newlineXщ"YX$
factbaseaddrwrite_endw&FQɥѕ}L,*g&VEV@ɕread_end ̮-̢

(newline added before factbase by me to stop forum stretching)
_________________
Given that God is infinite, and that the universe is also infinite... would you like a toasted tea cake?
Wishi-san x Wishi-san x Wishi-san


PostPosted: Sun Feb 20, 2005 7:17 am
 View user's profile
 Back to top 
Russell
Unfictologist


Joined: 11 Feb 2005
Posts: 1571
Location: London

Has anybody tried destegging the jpg? I have tried fiddling a number of the settings in adobe but cant get anything. I have noticed that when you turn the pic into a negative that there appears to be two missing parts of the picture, Middle bottom and bottom right. But not sure where to go now? Rolling Eyes

PostPosted: Sun Feb 20, 2005 9:28 am
 View user's profile
 Back to top 
rose
...and then Magic happens


Joined: 26 Nov 2003
Posts: 4117

thanks spacebass

SpaceBass: thanks for that long and detailed explanation. I am still trying to follow all the steps myself so I understand it, but without your guide I would be hopelessly lost.

Edit: I just tried the "goodwork" page and it looks, um, blank to me. I see the whitespace.jpg in the source code but what are you guys seeing?

Good thing I am not embarrassed to ask questions because I am lost. Very Happy
_________________
I love this site for being free, in every sense of the word~Spacebass

Mankind was my business, the common good was my business.~ Dickens


PostPosted: Sun Feb 20, 2005 12:11 pm
 View user's profile Visit poster's website
 Back to top 
rowan
Unfictologist

Joined: 12 Apr 2004
Posts: 1966

Re: thanks spacebass

rose wrote:
Edit: I just tried the "goodwork" page and it looks, um, blank to me. I see the whitespace.jpg in the source code but what are you guys seeing?

Good thing I am not embarrassed to ask questions because I am lost. Very Happy


The source code is made up of a series of spaces and tabs - so at first glance it looks blank. If you do a select all, you should see the different length lines highlighted. Bill substituted a 0 for each space and a 1 for each tab so that we could see what's going on.
_________________
follow @arg_deaddrop on twitter

PostPosted: Sun Feb 20, 2005 1:06 pm
 View user's profile
 Back to top 
Sin Vraal
Decorated


Joined: 28 Nov 2002
Posts: 219
Location: NJ

hmmm

Well the title is 'compile me' and it's starting to look like C code - anyone got a compiler handy to try to run the mishmash (or possibly just the binary) through?

PostPosted: Sun Feb 20, 2005 1:28 pm
 View user's profile AIM Address Yahoo Messenger
 ICQ Number 
 Back to top 
Display posts from previous:   Sort by:   
Page 1 of 8 [109 Posts]   Goto page: 1, 2, 3, ..., 6, 7, 8 Next
View previous topicView next topic
 Forum index » Archive » Archive: General » TRAIL: Soogees
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
You cannot post calendar events in this forum



Powered by phpBB © 2001, 2005 phpBB Group