This is a migrated thread and some comments may be shown as answers.

Is this some sort of trick?

2 Answers 84 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Jon
Top achievements
Rank 1
Jon asked on 15 Feb 2012, 09:15 PM
I'm pretty sure that I've signed all sorts of agreements not to reverse assemble or decompile code, including for Microsoft products. Now, Microsoft is helping distribute a tool for doing just that. What's up. Are you trying to get us all in trouble?

2 Answers, 1 is accepted

Sort by
0
Jon
Top achievements
Rank 1
answered on 15 Feb 2012, 09:31 PM

From the Microsoft Sync License Agreement. Identical language is in Microsoft SDK license agreements, etc.

1.    Scope of License. The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use the software only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the software that only allow you to use it in certain ways. You may not

  • reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits, despite this limitation;

0
Chris
Telerik team
answered on 15 Feb 2012, 11:48 PM
Hello,

We provide JustDecompile for legitimate uses. As mentioned in the EULA you agreed to from Microsoft, you may decompile that particular library to the extent allowable by law. One scenario that many people face is lost source code. With JustDecompile, you can recover the source code as long as you possess an unobfuscated, CLI-compliant assembly.

Many people aren't aware of this, but Microsoft provides a decompiler with the Microsoft Windows SDK Tools called IL Disassembler. JustDecompile differs by providing a modern, professional user interface, advanced search capabilities, the translation of the IL into C# or VB.NET, and much more.

Kind regards,
Chris Eargle
the Telerik team
Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
Tags
General Discussions
Asked by
Jon
Top achievements
Rank 1
Answers by
Jon
Top achievements
Rank 1
Chris
Telerik team
Share this question
or