Telerik Forums
JustDecompile Forum
1 answer
22 views

I have a VB 6 app that lost the source code but have .exe files and .iss file etc. We're looking for a trial version to decompile it. I got the JustDecompile installed and tried it but it shows me the error of "JustDecompile supports only valid CLR assemblies. Not Supported file(s)". Can someone please advise?

Thanks!

 
Lance | Manager Technical Support
Telerik team
 answered on 26 Aug 2022
1 answer
27 views

Hello!

 

JustDecompile prompts me the following:

"Please specify System.Runtime. 5.0.0.0 location"

What does it want from me?

 

Thank you!

 

 

sunday
Top achievements
Rank 1
Iron
 answered on 24 Aug 2022
0 answers
48 views

I've decompiled an assembly and a number of objects and there members are showing only as invalid characters making some of the code unreadable.   I have made sure that all references are in place and at a loss, hoping someone has seen this and know what the problem is, any help is appreciated.

Example:

 

Error at the bottom of the class:

(* being omitted text)
Exception in: System.Collections.Generic.SortedDictionary<System.String,System.Tuple<***.***.***.***,System.Boolean>> (***.***.***.***)

Queue empty.
at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
at Telerik.JustDecompiler.Decompiler.TypeInference.TypeInferer.€(ICollection`1 €) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\TypeInference\TypeInferer.cs:line 525
at Telerik.JustDecompiler.Decompiler.TypeInference.TypeInferer.€() in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\TypeInference\TypeInferer.cs:line 445
at Telerik.JustDecompiler.Decompiler.TypeInference.TypeInferer.€() in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\TypeInference\TypeInferer.cs:line 363
at Telerik.JustDecompiler.Decompiler.TypeInference.TypeInferer.€() in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\TypeInference\TypeInferer.cs:line 307
at Telerik.JustDecompiler.Decompiler.ExpressionDecompilerStep.œ(DecompilationContext Ž, •Ÿ €–) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\ExpressionDecompilerStep.cs:line 86
at ‚–.™“.(MethodBody €–, •Ÿ Ÿ, ILanguage ) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\DecompilationPipeline.cs:line 88
at ‚–.™“.‹(MethodBody €–, ILanguage ) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\DecompilationPipeline.cs:line 70
at Telerik.JustDecompiler.Decompiler.Extensions.›“(™“ œ“, ILanguage , MethodBody €–, DecompilationContext& ™) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\Extensions.cs:line 95
at Telerik.JustDecompiler.Decompiler.Extensions.š“(MethodBody €–, ILanguage , DecompilationContext& ™,  œ–) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\Extensions.cs:line 58
at ——.ƒ˜.—(ILanguage , MethodDefinition €,  œ–) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\WriterContextServices\BaseWriterContextService.cs:l

Chuck
Top achievements
Rank 1
 asked on 26 May 2022
9 answers
1.8K+ views

I have a problem where my Just decompile can never connect to the servers.

please advise?

 

Error below:

Cannot connect to JustDecompile server.
Please, check your internet connection.
The request channel timed out while waiting for a reply after 00:00:13.8077585. Increase the timeout value passed to the call to Request or increase the SendTimeout value on the Binding. The time allotted to this operation may have been a portion of a longer timeout.

John
Top achievements
Rank 2
Iron
 answered on 20 Jan 2022
1 answer
212 views
Installed the latest version (19.1.118.0) of Just Decompile and getting server connection error when trying to access Plug-Ins Manager. Appears to be a known issue as it was addressed previously in an older Forum thread from 2013 but was never resolved. On that thread, in June of 2021, a Developer commented that it was being worked on. Wanting to know if there has been an update on this.  Appears to be an issue with a certificate according to the previous thread.
John
Top achievements
Rank 2
Iron
 answered on 20 Jan 2022
1 answer
480 views

I've this .exe file and set of DLLs for a software which keeps track of player points. I need to modify the variable value to increase from 15 to 21. So I looked around for options and Telerik Decompiler was mentioned in quite a few places. I used the decompile and was able to see the .exe source code. However the decompiler doesn't allow me to edit the code.

So how do I go about making that small change in the code and not mess up the existing functionality azar?

shagle

Thanks

Jack
Top achievements
Rank 1
 updated question on 09 Dec 2021
8 answers
923 views
Hello everyone,

In connection with this UserVoice idea, we want to suggest a workaround.

Please override the “JustDecompile.exe.config”(located in the root folder of the JustDecompile.exe) using the shared content below. This way JustDecompile will be able to bypass the local proxy server, if any. Those configurations will tell JD to use the default proxy settings defined in the IE option panel.

<?xml version="1.0"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
  </startup>
  <runtime>
    <loadFromRemoteSources enabled="true"/>
  </runtime>
  <system.serviceModel>
    <bindings>
      <basicHttpBinding>
        <binding name="BasicHttpBinding_IUpdatesService" />
      </basicHttpBinding>
    </bindings>
    <client>
          binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IUpdatesService"
          contract="Services.IUpdatesService" name="BasicHttpBinding_IUpdatesService" />
    </client>
  </system.serviceModel>
  <system.net>
    <defaultProxy enabled="true" useDefaultCredentials="true">
      <proxy autoDetect="True"/>
    </defaultProxy>
  </system.net>
</configuration>

Please let us know should you have any issues doing so.

Best,
The JustDecompile team
master
Top achievements
Rank 1
Iron
 answered on 14 Nov 2021
2 answers
667 views

 without using build-in plugin finder/installer since it's always failed to connected

 

thanks

n/a
Top achievements
Rank 1
Iron
 answered on 28 Jul 2021
4 answers
224 views
When I decompile code for one of the method I am getting below error. Can someone please guide what can be done to resolve that ?

 

// Current member / type
: System.Threading.Tasks.Task`1<System.Boolean> TPluginRegistrator.Registrator::AuhorizeAndStoreTokens()
// File path: sample.exe
//
// Product version: 2019.1.118.0
// Exception in: System.Threading.Tasks.Task<System.Boolean> AuhorizeAndStoreTokens()
//
// Specified method is not supported.
//    at Telerik.JustDecompiler.Common.Extensions.(TypeReference ‹, TypeReference& ‚) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Common\Extensions.cs:line 113
//    at ž..(Expression –, TypeReference& ) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Steps\FixBinaryExpressionsStep.cs:line 240
//    at ž..•(BinaryExpression –) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Steps\FixBinaryExpressionsStep.cs:line 221
//    at †”.‰Ÿ.—š(ICodeNode ) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Ast\BaseCodeTransformer.cs:line 97
//    at †”.‰Ÿ.Visit(ICodeNode ) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Ast\BaseCodeTransformer.cs:line 276
//    at ž..•(BinaryExpression –) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Steps\FixBinaryExpressionsStep.cs:line 75
//    at †”.‰Ÿ.—š(ICodeNode ) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Ast\BaseCodeTransformer.cs:line 97
//    at †”.‰Ÿ.Visit(ICodeNode ) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Ast\BaseCodeTransformer.cs:line 276
//    at ž..œ(DecompilationContext ™, •Ÿ €–) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Steps\FixBinaryExpressionsStep.cs:line 44
//    at Telerik.JustDecompiler.Decompiler.ExpressionDecompilerStep.œ(DecompilationContext Ž, •Ÿ €–) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\ExpressionDecompilerStep.cs:line 91
//    at ‚–.™“.(MethodBody €–, •Ÿ Ÿ, ILanguage ) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\DecompilationPipeline.cs:line 88
//    at ‚–.™“.‹(MethodBody €–, ILanguage ) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\DecompilationPipeline.cs:line 70
//    at Telerik.JustDecompiler.Decompiler.Extensions.“(MethodBody €–, DecompilationContext †, Œ Ÿ“, Func`2 ”, DecompilationContext& ”“) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\Extensions.cs:line 104
//    at Telerik.JustDecompiler.Decompiler.Extensions.”(MethodBody €–, DecompilationContext †, ‡& ‡) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\Extensions.cs:line 150
//    at ž.Ž.Ž() in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Steps\RebuildAsyncStatementsStep.cs:line 148
//    at ž.Ž.Match() in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Steps\RebuildAsyncStatementsStep.cs:line 57
//    at ž.Ž.œ(DecompilationContext ™, •Ÿ €–) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Steps\RebuildAsyncStatementsStep.cs:line 31
//    at ‚–.™“.(MethodBody €–, •Ÿ Ÿ, ILanguage ) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\DecompilationPipeline.cs:line 88
//    at ‚–.™“.‹(MethodBody €–, ILanguage ) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\DecompilationPipeline.cs:line 70
//    at Telerik.JustDecompiler.Decompiler.Extensions.›“(™“ œ“, ILanguage , MethodBody €–, DecompilationContext& ™) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\Extensions.cs:line 95
//    at Telerik.JustDecompiler.Decompiler.Extensions.š“(MethodBody €–, ILanguage , DecompilationContext& ™,  œ–) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\Extensions.cs:line 58
//    at ——.ƒ˜.—(ILanguage , MethodDefinition €,  œ–) in C:\DeveloperTooling_JD_Agent1\_work\15\s\OpenSource\Cecil.Decompiler\Decompiler\WriterContextServices\BaseWriterContextService.cs:line 117
//
// mailto: JustDecompilePublicFeedback@telerik.com
Nick Iliev
Telerik team
 answered on 08 May 2021
1 answer
165 views

Hi,

When I am decompiling my .NET Framework DLL using tool it for some method it generated below code and it gives error. 

Why it is providing d__12 ? and it gives error in many method which converted similar as below. 

            TicketeHttpClient.< GetPluginData > d__12 variable = null;
            AsyncTaskMethodBuilder<TPluginJson> asyncTaskMethodBuilder = AsyncTaskMethodBuilder<TPluginJson>.Create();
            asyncTaskMethodBuilder.Start < TicketeHttpClient.< GetPluginData > d__12 > (ref variable);
            return asyncTaskMethodBuilder.Task;

Please advice what went wrong in this case and how to resolve the problem.

Nick Iliev
Telerik team
 answered on 08 May 2021
Narrow your results
Selected tags
Tags
+? more
Top users last month
Deasun
Top achievements
Rank 2
Iron
Iron
Veteran
Teja
Top achievements
Rank 1
Ethan
Top achievements
Rank 1
James
Top achievements
Rank 1
Simos Sigma
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Deasun
Top achievements
Rank 2
Iron
Iron
Veteran
Teja
Top achievements
Rank 1
Ethan
Top achievements
Rank 1
James
Top achievements
Rank 1
Simos Sigma
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?