如何在apk上输入密码?

时间:2016-03-11 13:07:34

标签: android reverse-engineering

image

我想在他们使用或安装应用程序之前修改apk并输入密码。

在编码时我真的有0个知识......

这可能吗?

有人可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

没有办法直接在apk文件上实现这一点,但是如果你想这样做,你可以使用压缩工具(例如:winrar)并输入密码。但是,通过这样做你将无法在游戏商店的帮助下将你的应用程序分发到世界,因为你需要直接在那里上传你的apk文件。

答案 1 :(得分:0)

如果你有0个编码知识,我认为没有任何工具可以帮助你。 现在,通过一些编码技巧,您可以做两件事:

  • 如果您有应用源代码,则可以编写一个活动,要求您输入密码以加载应用主要活动。
  • 如果您没有应用程序源代码,并且具有一些smali编码技能,您可以使用apktool来反汇编您的apk,然后注入一个要求您输入密码的活动。 与第一个选项相比,这是更加艰难。

请记住,任何本地密码检查都可以进行逆向设计和绕过。

否则,正如其他人所说,由于apk文件只是rar档案,你可以使用winrar添加密码,但我几乎可以肯定安装过程会失败。