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 5:23 pm
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 » ARG: Find the Lost Ring
[RING] Eli Hunt's computer - Shell.SWF dissassembled
View previous topicView next topic
Page 1 of 1 [4 Posts]  
Author Message
losetheshizzle
Greenhorn

Joined: 09 Apr 2008
Posts: 4

[RING] Eli Hunt's computer - Shell.SWF dissassembled

I don't know how to read a dissassembled .SWF file.

But it might offer some clues to how the computer works for someone who does know how.
nemo440.txt
Description 
txt

 Download 
Filename  nemo440.txt 
Filesize  2.36MB 
Downloaded  387 Time(s) 

PostPosted: Wed Apr 09, 2008 1:08 pm
Last edited by losetheshizzle on Thu Apr 10, 2008 4:00 pm; edited 1 time in total
 View user's profile
 Back to top 
Tronex
Greenhorn

Joined: 12 Jan 2005
Posts: 9

Just my 2 Cents

This is the disassembled bytecode other people also already worked with. For example, this is the code I originally found the "run graph" command with.

However, as far as I was able to analyse this piece of sourcecode, I came to the following conclusion:

    Since the data for the colored dots are read from an external file which we don't have access to, the code that renders those dots won't be of any help
    Since the data for the the command texts and interpretation is read from externals files which we don't have access to, the code that analyses our input won't be of any help either.
    Since the location of the pdf files is read from external files and triggered by codes which we retrieve from artifacts, there is no way of getting the information by hacking the flash file.


Last but not least, the disassembled byte code is very hard to read. There are decompilers out there that are able to produce more sophisticaded and readable code (like Sothink SWF Decompiler).

For instance look at the main class:

Code:
package com.secretsite.shell
{
    import flash.display.*;
    import flash.events.*;

    public class Main extends Sprite
    {
        private var facade:ApplicationFacade;

        public function Main()
        {
            addEventListener(Event.ADDED_TO_STAGE, applicationStartupHandler);
            return;
        }

        private function applicationStartupHandler(param1:Event) : void
        {
            removeEventListener(Event.ADDED_TO_STAGE, applicationStartupHandler);
            facade = ApplicationFacade.getInstance();
            facade.startup(this);
            return;
        }
    }
}


However... first, there is no freeware or open source application that can do this and I certainly won't buy this software to hack into this code and second, as my comments above state, I believe it won't be any good anyway. Wink

For those who claim that I found the "run graph" command by poking around the code: Yes, that's perfectly right. But look at the blog posts of Ariadne. At one point she explains, SHE found this code and tells us how to use it as if nobody had found it before. This was planned.

The command would have been given to us anyway. It's just that we started to analyse the information there a little earlier than planned. Wink

PostPosted: Thu Apr 10, 2008 7:08 am
 View user's profile
 Back to top 
losetheshizzle
Greenhorn

Joined: 09 Apr 2008
Posts: 4

I see - I was noticing that information I thought would be there wasn't very well defined. Well, try having a crack at this one.. I pulled this out of the disassembled swf, entered it into a browser and was directed to an XML error page.

If you view the source code of that error page, you'll see why the XML page can't be rendered. 1 for incryption, 0 for me. It's a big page of Hex.. I'm curious to know if the files you reference aren't identified or listed somewhere behind this hex code somewhere:

http://164.109.150.213/downloadservlet?fileRef=Qmta20080221061455

PostPosted: Thu Apr 10, 2008 5:43 pm
 View user's profile
 Back to top 
thebruce
Dances With Wikis


Joined: 16 Aug 2004
Posts: 6899
Location: Kitchener, Ontario

that is the file I have on tracking, so when it changes I'm noified immediately. that seems to be the file that updates when dots, the graph, or pdfs change in the omphaputer. it (the file and the url reference) is readily accessible in the browser's cache folder
_________________
@4DFiction/@Wikibruce/Contact
ARGFest 2013 - Seattle! ARGFest.com


PostPosted: Thu Apr 10, 2008 6:17 pm
 View user's profile Visit poster's website AIM Address
 Back to top 
Display posts from previous:   Sort by:   
Page 1 of 1 [4 Posts]  
View previous topicView next topic
 Forum index » Archive » Archive: General » ARG: Find the Lost Ring
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