Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Wait, what--? (Score 1) 154

if you have the binary file you have everything you need to figure out what it does

It's even better than that. .NET EXEs actually contain MSIL (a type of intermediate language) and are easily decompiled into the original source code (or something resembling it). DECAF has been obfuscated (all the variable/function/class names changed to meaningless letters), but it's simple enough that you could figure it out in under an hour, if you're familiar with .NET, especially since system libraries (e.g. System.Net.Sockets) will be referenced in plain text.

Comment Re:Arguments (Score 1) 154

I can see the authors view point though of not wanting Microsoft to turn around and make a patch against it.

One would think that Microsoft has little to no problems doing this without the source.

It's written in .NET, so even though it's obfuscated it's not that hard to reverse engineer it using Reflector. If I (a teenager who only dabbles in coding) could reverse engineer it in a few hours*, I have little doubt that some MS employee who is being paid to do so could figure it out in under a week.

*I have not reverse engineered it, but I have looked at the source, so I can say that it really isn't that complex.

Comment Re:Perfect trojan horse (Score 1) 154

I once tried to decompile a obfuscated .NET app. It's definitely possible to figure it out, since all the calls to the CLI, etc. are the same, but it can be pretty tricky when every function and class name looks like a GUID.
But if you have the time, it's definitely possible to deconstruct it.

EDIT: I just downloaded it and took a look at the code in Reflector. It seems pretty simple (only 5 classes and the settings namespace isn't obfuscated). Anyone familiar with .NET with about an hour of free time and the motivation to do so could easily decompile it, in spite of the obfuscation (or perhaps because of the challenge it poses :).

Comment Re:Heh (Score 3, Insightful) 177

Not sure where you live, but in most areas format shifting is usually recognized as fair use. Whether or not torrenting the PDF counts as format shifting isn't a question that the courts have answered yet, but it's currently the most convenient method.

Comment Re:Rob you blind (Score 1) 135

I didn't RTFA, but I'm guessing it's a DRM issue. Any open format can be easily used by accessibility software (e.g. screen readers), but closed formats can't. If the treaty makes open formats available, that would be a massive loophole. Even if it's ineffective, DRM is like a comfort blanket to them.

Slashdot Top Deals

"What man has done, man can aspire to do." -- Jerry Pournelle, about space flight

Working...