decompiling相关内容

如何将 .NET EXE 反编译为可读的 C# 源代码?

几年前我为客户编写了一个 C# 应用程序,但我不再拥有源代码.我所拥有的只是我在客户端 PC 上部署的 EXE.有没有办法从 EXE 生成 C# 源代码? 解决方案 Reflector 及其插件 FileDisassembler. Reflector 将允许查看源代码.FileDisassembler 将允许您将其转换为 VS 解决方案. ..
发布时间:2021-12-02 14:02:16 C#/.NET

从 APK 文件到项目的逆向工程

我不小心从 Eclipse 中删除了我的项目,我只剩下我传输到手机的 APK 文件.有没有办法逆转将应用程序导出到 .apk 文件的过程,以便我可以恢复我的项目? 解决方案 有两个有用的工具可以从未知的 APK 文件生成 Java 代码(粗略但足够好). 从 dex2jar 下载 dex2jar 工具. 使用该工具将 APK 文件转换为 JAR:视窗: $ d2j-dex2 ..
发布时间:2021-11-28 21:51:50 移动开发

寻求 Excel 自定义函数工具提示

这个问题已经询问之前,但每次接受的答案只是提供辞职使用 Application.MacroOptions (VBA6) (VBA7),但此信息实际上并未显示为一个工具提示,所以它不能解决我的问题. 目标 我们都希望能够通过任何方式(VBA、VSTO 或 COM 加载项)定义自定义函数,并为用户提供功能及其相关的弹出/工具提示描述的好处参数,对于每个内置 Excel 函数都会出现,无论是 ..
发布时间:2021-11-26 10:37:13 C#/.NET

如何保护 MySQL 用户名和密码不被反编译?

Java .class 文件可以很容易地反编译.如果必须使用代码中的登录数据,如何保护我的数据库? 解决方案 切勿将密码硬编码到您的代码中.这是最近在 Top 25 最危险的编程错误: 硬编码一个秘密账户和进入您的软件的密码是极其方便——对于熟练的逆向工程师.如果密码是你所有的软件都一样,然后每个客户都变得脆弱当那个密码不可避免地变成已知.因为它是硬编码的,修复起来非常痛苦. ..
发布时间:2021-11-25 19:45:11 Java Web开发

如何锁定已编译的 Java 类以防止反编译?

如何锁定已编译的 Java 类以防止反编译? 我知道这一定是互联网上讨论得很好的话题,但我参考后无法得出任何结论. 许多人确实建议使用混淆器,但他们只是用难以记住的字符序列重命名类、方法和字段,但敏感的常量值呢? 例如,您开发了基于密码加密技术的加密和解密组件.现在在这种情况下,任何普通的 Java 人都可以使用 JAD 来反编译类文件并轻松检索密码值(定义为常量)以及 salt ..
发布时间:2021-11-25 14:21:13 Java Web开发

如何保护移动应用程序的 API REST?(如果嗅探请求给了你“钥匙")

这可能是一个新手问题,但我会尝试创造一个有趣的辩论. 我知道有一些用于 API 基本身份验证、API 密钥、OAuth 2.0 的身份验证方法……所有这些方法都会在请求中添加标头或 formData 参数. 尽管您使用 SSL,但破解移动应用程序“通常很容易"(我现在正在考虑使用 Android:反编译应用程序、更改清单以允许自定义 SSL、再次编译并通过 SSL 代理嗅探所有请求). ..
发布时间:2021-11-25 12:19:39 Java Web开发

如何在 DotPeek 的帮助下查看异步状态机(引擎盖下的异步/等待)?

我正在观看视频课程,其中作者在幕后谈论 async/await.他展示了准备好的和反编译的代码.我想从头开始做同样的事情.我的意思是,在例如 DotPeek 的帮助下反编译一些 C# 编译文件.所以我有以下简单的例子: class 程序{公共静态异步任务 KekAsync(){Console.WriteLine(“等待{0}之前的当前线程ID", Thread.CurrentThread.Man ..
发布时间:2021-11-24 19:27:27 C#

反编译APK并导入android studio

我使用在线工具“http://www.decompileandroid.com/"和"APK工作室". 反编译是可以的,所有 .java 文件、图像和 xml 文件.但我想在 android studio 中导入它,作为正常项目. 当我在 android studio 中选择 decomplied 项目时,它只显示项目名称,没有 src 文件,没有 XML 文件,没有图像.. 解 ..
发布时间:2021-11-21 20:29:31 Android

如何保护 MySQL 用户名和密码不被反编译?

Java .class 文件可以很容易地反编译.如果必须使用代码中的登录数据,如何保护我的数据库? 解决方案 切勿将密码硬编码到您的代码中.这是最近在 Top 25 最危险的编程错误: 硬编码一个秘密账户和进入您的软件的密码是极其方便——对于熟练的逆向工程师.如果密码是你所有的软件都一样,然后每个客户都变得脆弱当那个密码不可避免地变成已知.因为它是硬编码的,修复起来非常痛苦. ..
发布时间:2021-11-20 21:38:30 MySQL

如何保护移动应用程序的 API REST?(如果嗅探请求给了你“钥匙")

这可能是一个新手问题,但我会尝试创造一个有趣的辩论. 我知道有一些用于 API 基本身份验证、API 密钥、OAuth 2.0 的身份验证方法……所有这些方法都会在请求中添加标头或 formData 参数. 尽管您使用 SSL,但破解移动应用程序“通常很容易"(我现在正在考虑使用 Android:反编译应用程序、更改清单以允许自定义 SSL、再次编译并通过 SSL 代理嗅探所有请求). ..
发布时间:2021-11-19 23:01:39 Java Web开发

这些是编码吗?

可能的重复: jsr 关键字是什么意思? 我使用反编译器来反编译一个 .class 文件,它似乎反编译了所有内容,除了底部的一些代码非常奇怪,因为我是 Java 新手,我不确定它们是什么意思: 静态{字符串[] tmp5_2 = 新字符串[6];jsr 50;tmp5_2[0] = "pH@JeAE";字符串[] tmp13_5 = tmp5_2;jsr 42;tmp13_5[1] = ..
发布时间:2021-11-16 22:17:51 其他开发

你如何反编译,在eclipse中编辑并重新编译一个apk?一步步?

我在市场上有一个 apk 格式的应用程序,但我想稍微调整一下以解决我在小屏幕上遇到的一些问题,我知道代码没问题,但现在要编辑代码了这就是问题 我之前尝试过的: 使用 apk 管理器反编译(命令 9) 这在包含所有文件的项目中创建了一个文件夹 在 eclipse 中,我创建了一个新的 android 项目,然后选择“使用现有源",选择它所在的文件夹并导入. 所有文件都出现在项目文件 ..
发布时间:2021-11-15 21:39:59 其他开发

给定 APK 文件,如何检测应用程序是否使用 React Native?

我从 Google Play 下载了 APK 文件,想知道应用程序的开发是否使用了 React Native 库.有什么快速而稳定的方法可以做到这一点?(如果我以后可以自动化它会更好 - 但这种自动化本身超出了这个问题的范围.) 解决方案 我可以为您提供 2 个解决方案: 解决方案 1 您可以使用dex2jar.当你打开生成的jar文件时,如果有/com/facebook/re ..
发布时间:2021-11-15 21:39:32 其他开发

反编译APK并导入android studio

我使用在线工具“http://www.decompileandroid.com/"和"APK工作室". 反编译是可以的,所有 .java 文件、图像和 xml 文件.但我想在 android studio 中将其作为正常项目导入. 当我在 android studio 中选择 decomplied 项目时,它只显示项目名称,没有 src 文件,没有 XML 文件,没有图像.. 解 ..
发布时间:2021-11-15 21:37:50 其他开发

APKtools (APK Studio) 无法解码 arsc 文件

我正在尝试使用 AKP-Studio(它使用 Apktool 2.0.0-Beta9)反编译 APK,但在每个 APK 上我都会收到此错误: 2015 年 5 月 5 日下午 5:38:30 brut.androlib.ApkDecoder 解码信息:在 com.****-1.apk 上使用 Apktool 2.0.0-Beta92015 年 5 月 5 日下午 5:38:30 brut.and ..
发布时间:2021-11-15 21:29:43 其他开发

是否可以反编译 Android .apk 文件?

用户能否将我的应用程序的 apk 文件转换回实际代码?如果他们这样做 - 有什么办法可以防止这种情况发生吗? 解决方案 首先,一个 apkfile 只是一个修改后的 jar 文件.所以真正的问题是他们能否反编译里面的dex文件.答案是有点.已经有反汇编程序,例如 dedexer 和 smali.您可以期望这些只会变得更好,理论上最终应该可以反编译为实际的 Java 源代码(至少有时).请参 ..
发布时间:2021-11-15 21:19:17 其他开发

从 APK 文件逆向工程到项目

我不小心从 Eclipse 中删除了我的项目,剩下的只有我传输到手机上的 APK 文件.有没有办法逆转将应用程序导出到 .apk 文件的过程,以便我可以恢复我的项目? 解决方案 有两个有用的工具可以从未知的 APK 文件生成 Java 代码(粗略但足够好). 从 dex2jar 下载 dex2jar 工具. 使用该工具将 APK 文件转换为 JAR:视窗: $ d2j-de ..
发布时间:2021-11-15 21:19:14 其他开发

有没有办法从 APK 文件中获取源代码?

我笔记本电脑的硬盘刚刚崩溃,我丢失了过去两个月一直在开发的应用程序的所有源代码.我所拥有的只是我发送给朋友时存储在我的电子邮件中的 APK 文件. 有没有办法从这个 APK 文件中提取我的源代码? 解决方案 简单方法:使用在线工具https://www.decompiler.com/,上传apk获取源码. 解码.apk文件的步骤,分步方法: 第 1 步: 创建一个新 ..
发布时间:2021-11-15 21:13:33 其他开发

如何保护移动应用程序的 API REST?(如果嗅探请求给了你“钥匙")

这可能是一个新手问题,但我会尝试创造一个有趣的辩论. 我知道有一些用于 API 基本身份验证、API 密钥、OAuth 2.0 的身份验证方法……所有这些方法都会在请求中添加标头或 formData 参数. 尽管您使用 SSL,但破解移动应用程序“通常很容易"(我现在正在考虑使用 Android:反编译应用程序、更改清单以允许自定义 SSL、再次编译并通过 SSL 代理嗅探所有请求). ..
发布时间:2021-11-15 00:14:09 其他开发