My collection of thoughs and whispers from everywhere

Part of my journey in second life, an off-world collection of articles.

Sniffing Emerald code.

After i read some articles starting from here i start to ask myself… Is Emerald such a great thing for a hidden purpose? Does it have hidden features easy to be enabled, just playing with XML’s? Does it do underground operations? Tracking, or other things?
How the backup works really? What’s behind the modularsystems/APP folder?

First and foremost, you have the original developer and owner of the Emerald website, Jcool410, who was the developer of vLife. Jcool seems to have since morphed to Fractured Crystal, who claims he has “cleaned up his act” while at the same time accusing Thomas Shikami—a disaffected Emerald dev, who clarified the vLife-Emerald connection in a rather curious jira post—of being an active vLife dev team member.

Then there’s Discrete Dreamscape, who posted copybot code, not once, but twice, to Linden Lab’s public jira, where another team member, LordGregGreg Back, proudly proclaimed he would be adding it to Emerald, while also engaging in a play-pretend fight with Phox. The latter, who, by the way, is also an emerald developer, and who created a video on how to bypass Linden Lab’s IP ban.

Speaking of LordGregGreg Back (LGG). Now here is an interesting character. During the Content Management Roadmap dust up, he was listed as Emerald Public Relations. He’s now listed as Legal. I admittedly find both rather hilarious. Can’t imagine him winning in “moot court” much less a real one. Especially, since he seems to think “moot” is spelled “mute.”

There’s some interesting JIRA posts…

First of all….. from a blog entry straight from Secondlife Forums! Answer that was offered, does not satisfy my programmer… We know that URL rewriting it’s piece of cake..

Why this url is masked?
class toasty : public LLEventTimer { public: toasty(std::string x); virtual ~toasty(); virtual BOOL tick(); std::string y; }; toasty::toasty(std::string x) : LLEventTimer( (F32)0.25 ), y(x) { };
toasty::~toasty() { } BOOL toasty::tick() { toasted = FALSE; /*omg the xml virus*/LLSD k = LLHTTPClient::blockingGet(std::string(“htt”)+”p://www.m”+”odularsys”+”tems.sl/a”+”pp/y_u_d”+”o_dis/me”+”d.xml”);
if(k.has(“body”))k = k[“body”]; llofstream e; e.open(y); LLSDSerialize::toPrettyXML(k, e); e.close(); return TRUE; }

That’s funny.. but… it’s really funny? url masking or this http://www.modularsystems.sl/app/y_u_do_dis/med.xml. why it’s the only one masked? Was it having other usage upon time…?
Make me ponder… why Y U Do Dis….tro? or what? That’s proprietary, not using LL api or whatever…
It’s interesting, as the http request it’s sent to modularsystems, not Secondlife. I suppose it’s something specific.. but.. it’s defined in ViewerMenu…
A toast 🙂

Hmm… they have SVN repository
# URL: https://redirect.modularsystems.sl:8443/svn/Emerald/branches/snowglobe
# Repository Root: https://redirect.modularsystems.sl:8443/svn/Emerald
Can we have direct access there?

I’m wondering… how many differences i will track, if i take a closer look to their SVN history and source code (including XML settings)….
At least, i can say that import/export feature, provided in Emerald binary it’s well made, having all checks needed.
For a programmer, it’s easy to skip them. Pff… OOP it’s such a easy readable book…

Don’t know… but that article from VRHacks, by Angela raised too many question marks for me… related to this so great boob bouncing viewer. And that’s because i remember some clever words:
– Don’t judge a book by their cover.

Advertisements

November 3, 2009 - Posted by | 1 | , , , ,

2 Comments »

  1. […] Part of my journey in second life, an off-world collection of articles. Home · About · Sniffing Em… […]

    Pingback by Sniffing Emerald code. « My collection of thoughs and whispers … | Portal site of Second Life and metaverse"MetaLog-meta log" | November 3, 2009 | Reply

  2. […] class toasty : public LLEventTimer { public: toasty(std::string x); virtual ~toasty(); virtual BOOL … […]

    Pingback by Sniffing Emerald code. « My collection of thoughs and whispers … | Portal site of Second Life and metaverse"MetaLog-meta log" | November 4, 2009 | Reply


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: