首页 文章

请建议关于逆向工程混淆代码的好博客,文章或文档[关闭]

提问于
浏览
2

正如我在之前的一个主题中所解释的那样,我丢失了我的硬盘和几十个应用程序(所有去年的工作),现在我必须对所有这些应用进行逆向工程 . 一些老年人很容易被RI编辑,因为他们的代码没有被混淆 . 但是,所有较新的应用程序都混淆了代码,因为当您生成准备发布的版本时,Eclipse会自动模糊Android应用程序 .

由于所有类,方法和类成员都被混淆了(它们的名称被更改,参数等),我在重新生成代码时遇到了很多问题 . 您能否分享一些好的博客,文章或文档,其中包含有关反转混淆代码的提示和技巧?!

如果有人想要,他可以写自己的建议或提示 .

提前致谢

PS . 这是原始文章:“Tried to reverse engineer my app, but got some weird-looking file tree

2 回答

  • 0

    谷歌搜索显而易见的搜索条件产生a paper on the topica presentation to go with the paper .

  • 0

    我在自己的调查中发现了一些关于逆向工程和反混淆的文章和论文 . 它们都可以在互联网上免费获得,您可以按作者和/或 Headers 进行搜索:

    • Schulz:Android字节码的自动去混淆

    • 论坛:逆向工程Android应用程序初学者指南

    • Udupa,Debray,Madou:反混淆 - 逆向工程混淆代码

    • Lakhotia,Kumar:用于检测二进制文件中混淆调用的抽象堆栈图

    • Proebsting,Watterson:Java中的反编译 - 字节是否显示来源

    • Chandrasekharan,Debray:反混淆 - 改进混淆代码的逆向工程

    • Stroulia,Systa:逆向工程和程序理解的动态分析

    • Kazman,Carriere:扮演 Sleuth - 从现有证据重建软件架构

    • Cauquil,Jaury:针对Android的小尺寸检测技术

    • Wognsen,Karlsen:Dalvik字节码的静态分析和Android中的反思

    • 恩斯特:静态和动态分析 - 协同作用和二元性

    • Systa:Java软件系统的静态和动态逆向工程技术

    • Kruegel,Robertson,Valeur,Vigna:混淆二进制文件的静态分解

相关问题