FREEDOM251

Freedom251 › Compare

Side by side

dotPeek vs JADX

Both stand on reverse engineering tools. Which one you can start free with, which one lets you read the code, and what each costs once you pay.

dotPeek

Free plan Windows

Choose dotPeek if you need a free Windows tool for decompiling and browsing .NET assemblies, with source lookup and Visual Studio debugger support. Look elsewhere if you need native-code decompilation or a platform other than Windows.

Visit dotPeek

JADX

Free plan LinuxMacWindows

JADX provides several ways to inspect Android application code, from GUI navigation to command-line plugin management. Treat its output as an imperfect decompilation, since errors can occur and not all code may be recovered.

Visit JADX

The facts

dotPeekJADX
Free planYesYes
Open sourceNot publishedNot published
Runs onWindowsLinux, Mac, Windows
Lowest paid planFree or on requestFree or on request
Plans published11
MakerNot publishedNot published
Websitejetbrains.comgithub.com
On reverse engineering tools#27 of 73#23 of 73

dotPeek: what it does well

  • Free to use without a license key.
  • Decompiles .NET assemblies into C# and can show IL.
  • Exports decompiled assemblies as Visual Studio projects.
  • Can supply symbols to Visual Studio’s debugger.
  • Available as installer and portable versions.

What to know first

  • Does not decompile native code.
  • Runs as a Windows desktop application.
  • Users must ensure decompilation is permitted or obtain the copyright owner’s permission.

JADX: what it does well

  • Handles APK, DEX, AAR, AAB, and ZIP files.
  • GUI includes full-text search and usage lookup.
  • Plugin management is available through the CLI.
  • Free under Apache 2.0.

What to know first

  • Decompilation may not recover all code.
  • Downloaded releases require 64-bit Java 11 or later.
  • Debugger requires adb and a debuggable or rooted target.

Alternatives to dotPeek Alternatives to JADX The whole list