相关疑难解决方法(0)

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

我的笔记本电脑上的硬盘驱动器崩溃了,我丢失了过去两个月一直在处理的应用程序的所有源代码.我所拥有的是从我发送给朋友时存储在我的电子邮件中的APK文件.

有没有办法从这个APK文件中提取我的源代码?

android decompiling apk android-resources

1218
推荐指数
16
解决办法
102万
查看次数

如何避免APK文件的逆向工程?

我正在为Android 开发支付处理应用程序,我想阻止黑客从APK文件访问任何资源,资产或源代码.

如果有人将.apk扩展名更改为.zip,那么他们可以解压缩它并轻松访问所有应用程序的资源和资产,并使用dex2jar和Java反编译器,他们也可以访问源代码.逆向工程Android APK文件非常容易 - 有关详细信息,请参阅Stack Overflow问题从APK文件到项目的逆向工程.

我使用了随Android SDK提供的Proguard工具.当我对使用签名密钥库和Proguard生成的APK文件进行逆向工程时,我得到了混淆代码.

但是,Android组件的名称保持不变,某些代码(如应用程序中使用的键值)保持不变.根据Proguard文档,该工具不能混淆清单文件中提到的组件.

现在我的问题是:

  1. 如何完全阻止 Android APK的逆向工程?这可能吗?
  2. 如何保护所有应用程序的资源,资源和源代码,以便黑客无法以任何方式破解APK文件?
  3. 有没有办法使黑客攻击更加艰难甚至不可能?我还可以做些什么来保护我的APK文件中的源代码?

security android reverse-engineering proguard

736
推荐指数
18
解决办法
20万
查看次数

如何在Android平台上反编译APK或DEX文件?

是否可以在Android平台上反编译APK或DEX文件?有没有可以反编译APK文件的工具?

android decompiling disassembly malware-detection

133
推荐指数
6
解决办法
23万
查看次数

不能在我的mac上使用dex2jar:权限被拒绝

我下载了dex2jar,现在尝试使用它,但是如果我键入'sh d2j-dex2jar.sh',它会显示以下消息.

d2j-dex2jar.sh: line 36: ./d2j_invoke.sh: Permission denied
Run Code Online (Sandbox Code Playgroud)

起初我认为权限被拒绝是因为程序需要root权限,所以我也尝试在命令中添加'sudo',但它也没有用.我该如何解决这个问题?

android dex2jar

58
推荐指数
2
解决办法
2万
查看次数

解压android apk吗?

可能重复:
Android:从APK文件获取源代码

有人可以解组我的android apk文件,看看我的包中声明的公共变量或常量吗?

我已定义为公共静态常量的共享密钥将被暴露...

android

20
推荐指数
2
解决办法
3万
查看次数

在android studio中获取以前的代码

嘿,我有这个问题,我第一次创建一个应用程序,把它放在Playstore,然后我试图将谷歌adsense集成到它.我不得不更改构建文件中的一些代码,现在已经完全破坏了我的项目,我甚至无法恢复我的更改,因为我关闭了android studio.

我花了几个小时试图修复代码,但它不会工作.我需要看看我做错了什么.在之前的版本中它运行良好.有没有办法看到以前的apk中的代码?或者在android studio中重置更改或类似的东西?

java android

7
推荐指数
2
解决办法
9453
查看次数

在App Store上使用Apache Cordova MS VS Extension保护应用程序

只是对在Windows应用商店,Andriod商店和Apple Store上传的应用有疑问.我之前从未为这三家商店中的任何一家构建应用程序,但Visual Studio的Multi Hybrid Extension似乎是覆盖所有三个平台的一个很好的开端.

如何保护上传到三家商店的应用程序的代码?Apache Cordova扩展的核心开发是在HTML5和Javascript中完成的.在常规的HTML/Javascript网站上,最终用户只需右键单击并查看页面的源代码,然后查看我编写的所有代码.

我的问题是,对于上传到应用商店的应用,这如何受到保护?有人能够对我的应用程序进行逆向工程并获取代码并简单地重新销售吗?

谢谢大家的时间

javascript html5 app-store cordova windows-store-apps

6
推荐指数
1
解决办法
853
查看次数

来自APK的源代码

我在搜索引擎中搜索有关将dex文件转换为jar文件但我无法在code.Google.com中找到dex2jar文件

我从这里得到了基本的想法.

但是,当我从dex2jar-0.0.9.8.zip形式的下载文件在这里,我无法找到dex2jar.jar文件,以便你能告诉我别的地方我能找到的文件?

java android decompiler apk dex

4
推荐指数
1
解决办法
9984
查看次数

如何从我的手机获取.apk来恢复我的源文件

我在Eclipse中将一个.java文件从一个项目导入到另一个项目.在这样做的过程中,Eclipse从源项目中删除了所有的.java文件和我的.apk文件.我知道我可以从.apk文件重建它们,但目前唯一的一个是在我的LG手机上.

如何将手机上的.apk从手机上取下来?我是否必须将手机设为root才能看到Data文件夹?我有Android文件管理器,但我没有看到如何上传到电脑.谢谢,加里

android root apk

1
推荐指数
1
解决办法
1627
查看次数

是否有可能通过逆向工程apk攻击应用程序?

我从这篇文章中学到了从APK文件到项目的逆向工程,可以从apk获取java文件.这是否意味着黑客可以看到我的代码?

java android

1
推荐指数
1
解决办法
1768
查看次数