Jump to content

Comstar Terminal v2.0.28???



187 replies to this topic

#41 darkrei9n

    Member

  • PipPipPipPipPip
  • 101 posts

Posted 29 May 2012 - 09:24 PM

Does anyone find it odd how this script was written by a Google employee and doesn't mention Piranha games anywhere?

#42 Mal

    Member

  • PipPipPipPipPipPipPip
  • Overlord
  • Overlord
  • 995 posts

Posted 29 May 2012 - 09:26 PM

Interestingly enough.. if you drop a file to 'add' it to the ComStar terminal, you are able to open it using the open command.. but none of the files on the site already open via open. They'll trigger a blank pop-up window, but not display the contents of the file (assuming there are any contents).. none of the flags for ls work, so I can't see file size info..

I think that the files are all empty, and it's just someone having some fun.

#43 Lt muffins

    Member

  • PipPipPipPipPipPip
  • Overlord
  • Overlord
  • 378 posts

Posted 29 May 2012 - 09:26 PM

i am depressed now

the file i been trying to open turned out to be empty

From what i can gather the links are all correct it just looks like all the files that were referenced are gone

Edited by Lt muffins, 29 May 2012 - 09:33 PM.


#44 Mal

    Member

  • PipPipPipPipPipPipPip
  • Overlord
  • Overlord
  • 995 posts

Posted 29 May 2012 - 09:32 PM

View Postdarkrei9n, on 29 May 2012 - 09:24 PM, said:

Does anyone find it odd how this script was written by a Google employee and doesn't mention Piranha games anywhere?


He seems to be the one responsible for the filesystem api used by static.mwomercs.com... also, the devtools for said API are 'deathly close' from what a quick Google search shows..

I am curious as to what this MP3 is supposed to say:


The Requested File Was Not Found


Edited by Mal, 29 May 2012 - 09:33 PM.


#45 DeformedSlowest

    Member

  • PipPipPipPipPip
  • Bridesmaid
  • Bridesmaid
  • 140 posts
  • LocationLos Angeles, California

Posted 29 May 2012 - 09:33 PM

Strange thing. I've created my own user directory and even added my own .png file. Opening leads back to Paul's profile page even though it was a screen shot of my own profile. Hmm.....weird.

Another strange thing, I've tried opening the other .txt files but they seem empty. The .txt file I added in displays my own message. Weird!

Edited by DeformedSlowest, 29 May 2012 - 09:35 PM.


#46 darkrei9n

    Member

  • PipPipPipPipPip
  • 101 posts

Posted 29 May 2012 - 09:36 PM

The files are empty. I can confirm this, I uploaded a image from my computer opened it fine. I then copied one of the files already in the system over the file, nadda.

The files have nothing in them whatsoever.

#47 MungFuSensei

    Member

  • PipPipPipPipPipPip
  • Bridesmaid
  • Bridesmaid
  • 254 posts

Posted 29 May 2012 - 09:37 PM

if you type "wget static.mwomercs.com" you get


<!DOCTYPE html>
<!--
Copyright 3049 ComStar

Terimanl Authored By 21st Century: Eric Bidelman (ericbidelman@chromium.org),
Modified By ComStar 3030, Old Terra Apache License 2.0
Retrieved On: 3049, Terra, htmlfivewow.dat
-->
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<title>ComStar Mu/Delta Terminal</title>
<link rel="stylesheet" media="all" href="comstar_terminal.css">
<link rel="chrome-application-definition" href="comstar_manifest.json">
</head>
<body>

<aside class="help hidden">
<section>
<div>
<span onclick="toggleHelp()" id="close">x</span>
<h2>Keyboard shortcuts</h2>
<div class="shortcuts">
<p><strong><ctrl> + s</strong> : Toggle CRT monitor flicker effect</p>
<p><strong><esc></strong> : toggle this help menu</p>
</div>
</div>
</section>
</aside>

<!--<div class="crt top"></div>-->
<div class="interlace"></div>
<div id="container"></div>
<!--<div class="crt bottom"></div>-->

<script src="comstar_terminal.js"></script>
<script>
function toggleHelp() {
document.querySelector('.help').classList.toggle('hidden');
document.body.classList.toggle('dim');
}

(function() {
var term = new Terminal('container');
term.initFS(false, 1024 * 1024);

if (document.location.hash) {
var theme = document.location.hash.substring(1).split('=')[1];
term.setTheme(theme);
} else if (localStorage.theme) {
term.setTheme(localStorage.theme);
}

document.body.addEventListener('keydown', function(e) {
if (e.keyCode == 27) { // Esc
toggleHelp();
e.stopPropagation();
e.preventDefault();
}
}, false);

// Setup the DnD listeners for file drop.
document.body.addEventListener('dragenter', function(e) {
e.stopPropagation();
e.preventDefault();
this.classList.add('dropping');
}, false);

document.body.addEventListener('dragover', function(e) {
e.stopPropagation();
e.preventDefault();
e.dataTransfer.dropEffect = 'copy'; // Explicitly show this is a copy.
}, false);

document.body.addEventListener('dragleave', function(e) {
this.classList.remove('dropping');
}, false);

document.body.addEventListener('drop', function(e) {
e.stopPropagation();
e.preventDefault();
this.classList.remove('dropping');
term.addDroppedFiles(e.dataTransfer.files);
term.output('<div>File(s) added!</div>');
}, false);
})();
</script>
<script>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-26686712-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</body>
</html>

#48 Mal

    Member

  • PipPipPipPipPipPipPip
  • Overlord
  • Overlord
  • 995 posts

Posted 29 May 2012 - 09:44 PM

I just read through the 819 lines of Javascript that is the main .js for the page... and I didn't see anything that appeared useful. Because it's creating a temporary filesystem each time it runs.. curl or similar command, is 404'ing any attempt to pull one of the files from outside.

As an example of the filesystem API (presumably) for ChromeOS.. it's pretty robust.. but I don't think it's any more than that.

#49 DeformedSlowest

    Member

  • PipPipPipPipPip
  • Bridesmaid
  • Bridesmaid
  • 140 posts
  • LocationLos Angeles, California

Posted 29 May 2012 - 09:46 PM

Yea I tried getting the wget command to get the beta_keys.txt to show but got the 404 error message. Not sure what the 3d command is suppose to do since it either loads to Pauls profile page or to a blank page with any of the .png files (including my own .png file). However I've left my mark for tonight with creating my own directory and adding my own files to it. That should do till tomorrow.

#50 Nexus Trimean

    Member

  • PipPipPipPipPip
  • 146 posts
  • LocationCockpit of my Catapult!

Posted 29 May 2012 - 09:54 PM

Just be careful with the sudo command.

#51 Mal

    Member

  • PipPipPipPipPipPipPip
  • Overlord
  • Overlord
  • 995 posts

Posted 29 May 2012 - 09:54 PM

View PostDeformedSlowest, on 29 May 2012 - 09:46 PM, said:

Yea I tried getting the wget command to get the beta_keys.txt to show but got the 404 error message. Not sure what the 3d command is suppose to do since it either loads to Pauls profile page or to a blank page with any of the .png files (including my own .png file). However I've left my mark for tonight with creating my own directory and adding my own files to it. That should do till tomorrow.


The changes appear to be local. I added a directory to the root level...and then tried to access via a different machine. the filesystem was back to 'new' status.

#52 DeformedSlowest

    Member

  • PipPipPipPipPip
  • Bridesmaid
  • Bridesmaid
  • 140 posts
  • LocationLos Angeles, California

Posted 29 May 2012 - 09:57 PM

View PostMal, on 29 May 2012 - 09:54 PM, said:


The changes appear to be local. I added a directory to the root level...and then tried to access via a different machine. the filesystem was back to 'new' status.


Did you try adding a directory not on the root level, lets say in the /Users directory?

I can't verify this because I don't have a second computer at this time. Maybe at work tomorrow I'll try but I got to see if I can install Chrome on the equipment I use.

Edited by DeformedSlowest, 29 May 2012 - 09:58 PM.


#53 Mal

    Member

  • PipPipPipPipPipPipPip
  • Overlord
  • Overlord
  • 995 posts

Posted 29 May 2012 - 10:00 PM

View PostDeformedSlowest, on 29 May 2012 - 09:57 PM, said:


Did you try adding a directory not on the root level, lets say in the /Users directory?

I can't verify this because I don't have a second computer at this time. Maybe at work tomorrow I'll try but I got to see if I can install Chrome on the equipment I use.


I did.. that change isn't visible either (I added another directory to kyle's folder.. I left Paul's cupcakes alone).

I did also confirm that the user ID shown "MWO Operative #51822" is nub nub's forum ID.

#54 DeformedSlowest

    Member

  • PipPipPipPipPip
  • Bridesmaid
  • Bridesmaid
  • 140 posts
  • LocationLos Angeles, California

Posted 29 May 2012 - 10:02 PM

View PostMal, on 29 May 2012 - 10:00 PM, said:


I did.. that change isn't visible either (I added another directory to kyle's folder.. I left Paul's cupcakes alone).

I did also confirm that the user ID shown "MWO Operative #51822" is nub nub's forum ID.


That nubnub, maybe it's just a red herring made by him. If it is, it's a pretty good "while goose chase" for all of us to jump through.

Well I'm out for tonight. PM me or something if you guys find something new, otherwise it may just be a wild goose chase created by nubnub.

Edited by DeformedSlowest, 29 May 2012 - 10:05 PM.


#55 Mal

    Member

  • PipPipPipPipPipPipPip
  • Overlord
  • Overlord
  • 995 posts

Posted 29 May 2012 - 10:05 PM

If nothing else.. I'll be changing my terminal prompt to identify itself as ComStar Mu/Delta when I go to the command line now :)

#56 QTF3F

    Member

  • Pip
  • Knight Errant
  • Knight Errant
  • 11 posts

Posted 29 May 2012 - 10:09 PM

so try this it yeilds some results.

wget static.mwomercs.com/img/gallery/7AFDF81BF895CED8447DBB03A088ED84.jpg

#57 Mal

    Member

  • PipPipPipPipPipPipPip
  • Overlord
  • Overlord
  • 995 posts

Posted 29 May 2012 - 10:11 PM

View PostQTF3F, on 29 May 2012 - 10:09 PM, said:

so try this it yeilds some results.

wget static.mwomercs.com/img/gallery/7AFDF81BF895CED8447DBB03A088ED84.jpg


yeah, but that's not actually pulling from the static.mwomercs.com terminal interface..that's from the part actually serving parts of this site..

I realize.. that's about as clear as mud.. to clarify.. that path doesn't exist inside the terminal environment.

What's interesting though, is running that wget from inside the terminal environment works..which would indicate that at least some of the commands available to us in the ComStar terminal...are 'live' and function like they would on a real unix box.

Edited by Mal, 29 May 2012 - 10:13 PM.


#58 Infine

    Member

  • PipPipPipPipPipPip
  • 354 posts

Posted 29 May 2012 - 10:16 PM

Okay. So far what I've found.

wget static.mwomercs.com/comstar_terminal.js gives us the source for the terminal (better access it via normal browser or normal wget, since builtin wget breaks the output). It uses some kind of virtual filesystem, apparently works properly only in chrome (and maybe only on windows. I couldn't manage to drag'n'drop files into it from KDE), and the commands are scripted, sometimes improperly (once I've somehow managed to break the sudo, though I couldn't repeat it). There are few things on TODO list. There are some commands not listed in help. The rm does not work properly. Actually I've tried to see the maximum folder depth, but gave up halfway and since then was unable to remove the whole tree via rm -rf.

The whole thing is local. Trying it on different machine does it from the start.

I didn't manage to open files. I've uploaded a png image, and opening it didn't work. I've also uploaded a text file, and it's content can be viewed via cat, but open does nothing. cat'ing the beta_keys.txt or other files does not result in any output, therefore we must conclude they're blank. It's not a permissions problem since you can freely manipulate them in any other way. Up to and including replacing the beta_keys.txt with your own file, which you can then cat to your heart's content.

The only question I have. Where did you get this link from?

One more thing: the script for creating the initinal filesystem lies on static.mwomercs.com/comstar_worker.js

I found it in russian forum section without any meaningful explanation on how the poster got the link.

Edited by Infine, 29 May 2012 - 10:29 PM.


#59 QTF3F

    Member

  • Pip
  • Knight Errant
  • Knight Errant
  • 11 posts

Posted 29 May 2012 - 10:19 PM

View PostMal, on 29 May 2012 - 10:11 PM, said:


yeah, but that's not actually pulling from the static.mwomercs.com terminal interface..that's from the part actually serving parts of this site..

I realize.. that's about as clear as mud.. to clarify.. that path doesn't exist inside the terminal environment.

What's interesting though, is running that wget from inside the terminal environment works..which would indicate that at least some of the commands available to us in the ComStar terminal...are 'live' and function like they would on a real unix box.

Yeah but if you read a little into the body there are a series of numbers that match the number of didgits for beta codes not really willing to risk a ban though. that and I can count for beans.

ex: <rdf:li>xmp.did:F8D362F3295BDF118AC2BF43675161F9</rdf:li>

edit- I can't type goooder either.

Edited by QTF3F, 29 May 2012 - 10:20 PM.


#60 Mal

    Member

  • PipPipPipPipPipPipPip
  • Overlord
  • Overlord
  • 995 posts

Posted 29 May 2012 - 10:21 PM

View PostQTF3F, on 29 May 2012 - 10:19 PM, said:

Yeah but if you read a little into the body there are a series of numbers that match the number of didgits for beta codes not really willing to risk a ban though. that and I can count for beans.

ex: <rdf:li>xmp.did:F8D362F3295BDF118AC2BF43675161F9</rdf:li>

edit- I can't type goooder either.


There's another thread where someone suggested plugging in the actual file names of the pictures, since they're apparently the right number of digits as well... I'm not willing to risk the ban hammer to try either the file name, or the xmp.did.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users