问题标签 [decompiler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 什么是分析.NET应用程序中程序集依赖的好工具
我知道有很多工具。我想找到一个很好的工具来告诉我缺少什么程序集。我遇到一个异常,说当我尝试运行 .NET 应用程序时可能缺少一个依赖程序集。
更新
我想在实时服务器上测试它。因此,理想情况下,我可以在不更改服务器的情况下运行它。我可以在服务器上安装应用程序。
提前致谢。
decompiler - 在 Maven 存储库的 jar 文件中反编译 java 类
使用 m2eclpse,可以列出 jar 文件中的类文件。但是,Jad 或 JD-eclipse 都不起作用。
如果我使用“打开方式”,它会显示如下错误
org.eclipse.core.runtime.CoreException:类文件查看器无法处理给定的输入('org.eclipse.ui.part.FileEditorInput')。在 org.eclipse.ui.texteditor.AbstractTextEditor$19.run(AbstractTextEditor.java:3200) 在 org.eclipse.jface 的 org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor.doSetInput(ClassFileEditor.java:652)。 operation.ModalContext.runInCurrentThread(ModalContext.java:464) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372) at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:759 ) 在 org.eclipse.ui.internal.WorkbenchWindow 的 org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:756) 的 org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)。在 org.eclipse.ui 上运行(WorkbenchWindow.java:2642)。
关于如何从 maven 存储库反编译 java 类文件的任何想法?谢谢。
java - Java 字节码反编译——存在未使用的方法?
说我有
在我的程序中,但在任何实际执行的代码中都没有调用该方法。它会被编译成字节码吗?还是 Java 编译器识别出这个事实并将其过滤掉?我知道它永远不会使它成为过去的字节码,因为它并没有真正被调用。
我问是因为我知道 Java 是出了名的容易反编译。当他们反编译我的一个 .class 文件时,我所有未使用的方法也会出现吗?
我认为情况并非如此,因为如果是这种情况,每个 java 文件都会有膨胀代码来隐藏真实代码,并通过混淆器传递。
我只是想想一些除混淆之外的方法来抵抗随便的黑客。
c# - 可以反编译混淆的 .Net C# 应用程序吗?
我用 .net C# 编写了一个程序来加密一些信息。
为了完成任务,我使用了一个包含机密信息的数组。我需要知道是否有可能破解 exe。我的意思是任何人都可以从 exe 文件中获取数组。数组值未显示在应用程序中。我使用随 Visual Studio.NET 一起提供的 Dotfuscator 社区版本。我只想知道是否可以提取 exe 以访问其中使用的成员变量.. ??
lua - 如何使 Lua 脚本不可反编译?
我有许多编译的 Lua 脚本(用于多人模式 Multi Theft Auto),原因有很多,包括防盗。实际上,这只是一种防盗措施,因为 Luadec (http://luadec51.luaforge.net/) 可以轻松反编译脚本。有没有人有关于如何使我的脚本不可反编译的任何提示?
c# - ILSpy,如何解决依赖关系?
我想用 ILSpy 反汇编整个 .NET 程序集。
我将此代码用作基础:
http ://skysigal.xact-solutions.com/Blog/tabid/427/entryid/2488/Default.aspx
它工作正常,就在我有一个引用 Npgsql.dll(或任何其他非 gac 程序集)的程序集时,我得到一个 AssemblyResolutionException。
无法解析程序集:'Npgsql,版本 = 2.0.11.92,文化 = 中性,PublicKeyToken = 5d8b90d52f46fda7'
我知道如何获取引用的程序集,但如何将它们添加到 ast ?
java - 如何在 Eclipse 中单步执行反编译的第 3 方代码?
我想在 Eclipse 中调试我的应用程序时单步执行第 3 方代码。我已经尝试过 jadclipse 和 jd-eclipse。在这两种情况下,当我单击控制台中堆栈跟踪中的一个类时,都会显示反编译的代码。但是,如果我尝试“进入”第 3 方代码,我总是会得到“找不到源”。有什么可以让我在调试我的应用程序时逐步完成反编译的源代码吗?我正在使用 Helios。
谢谢。
java - 关于JD-GUI反编译源码
当我反编译一个项目时,它有很多源代码,如下面的代码:
或喜欢
是什么**.access$*****
意思?
java - 我无法在我的 ubuntu 终端中打开 open-in-jd-gui.sh。如何使用 open-in-jd-gui.sh tar 文件
**我想在 ubuntu 终端中打开 open-in-jd-gui.sh 这个文件或在 eclipse 中执行。我有一些 java 类文件。但是在 windows 中我知道。但是在 ubuntu 中如何执行这个文件。如何在 ubuntu 终端中执行 jd-gui-0.3.3linuxi686.tar.gz
oracle - 如何反编译 FMX 文件
我想知道如何反编译 fmx 文件以便在没有源代码的情况下对应用程序进行一些更改,我们只有 .fmx (Oracle 9i) 文件并且确实需要源代码。