有做安卓逆向的吗?求助一个问题

2018-12-25 12:05:38 +08:00
 arthasgxy

背景

想玩一个手游,只有谷歌上有。 在模拟器上购买,下载,并用 apk 提取工具提取出来之后,安装。 打开后,发现必须要谷歌框架,但我多番尝试,发现无法安装谷歌框架(装上就无限崩溃,各种版本试过了)。

尝试

买了几本安卓逆向的书,加上网上的各种“攻略”,把跟谷歌验证的似乎都干掉了。 但此时打开会提示“检测到异常,违反安全策略 code:00000003 ” 又做了各种尝试,还是没能把这个检测干掉,网上搜索也没找到结果。。。

疑问

这一步验证到底是否能去掉?(准确说是在现有技术下是否能去掉?)

PS:因为我的想法是这样的,我网上能搜到很多人提出这个疑问(当然他们是正常用户……),包括有些 app 在模拟器里都会报这个。这么常见的验证,网上竟然没有人提到解法,是不是这个验证几乎不可能去掉?

8118 次点击
所在节点    程序员
45 条回复
arthasgxy
2018-12-25 12:09:10 +08:00
如果有大神路过,但比较忙没时间。
我的疑问很简单,只需要告诉我这一步,能 还是 不能 干掉就好。至少让我有个盼头
万分感谢。
CEBBCAT
2018-12-25 12:25:10 +08:00
不会逆向,只是提醒你不要讨论到很细的细节上,停留在技术上的讨论。这样也许能规避 V 站的规则:拒绝盗版
arthasgxy
2018-12-25 12:29:44 +08:00
@CEBBCAT
我是正版用户,我购买了这个游戏,如有需要可以提供购买证明。
并且我没有做任何分享,我全站都是用的这个 id,可以搜索。
我只想在自己的设备上使用它,因而,我不认为这会涉及到任何盗版
Akiyu
2018-12-25 12:31:39 +08:00
可以去 pediy 问问
zn
2018-12-25 12:42:45 +08:00
答案是:只要是软件,理论上都能破解。安卓上的游戏的反破解再牛逼,能有 5A 大作的防破技术牛逼?还不一样开卖一个月必破?

当然了,实际情况是:看你水平。
tianzry
2018-12-25 12:57:14 +08:00
把检测异常的函数干掉就好了估计
tangkaichuan
2018-12-25 13:02:00 +08:00
一个自带谷歌框架的独立环境,甚至还有海外节点 https://www.coolapk.com/apk/com.excean.gspace
xqc6321
2018-12-25 13:22:46 +08:00
其实 lz 的问题,去搞逆向绕了一大圈吧,装框架应该还是比较靠谱的方法。框架崩溃绕来绕去应该还是版本不对。具体搜自己手机型号的教程吧。如果真的没办法→_→请分享下是哪个毒瘤厂商。
不要直接提取 google play 安装的 apk,现在这东西会直接安装对应处理器结构的安装包,比如你 x86 的模拟器,就不带 arm 的 so 库了,所以直接装手机上八成是闪退的。没办法排除问题。
要就上 apkmirr 之类的网站下载,不过看起来游戏要买,没在上面下过要买的应用。。。
boileryao
2018-12-25 13:35:10 +08:00
建议不要逆向了,重点放在装 Google play service 上。如果游戏的核心功能用到了 play service,所有用到的地方都要进行修改补充以使功能正常,这是几乎不可能完成的。
SakuraKuma
2018-12-25 13:50:44 +08:00
你还是折腾怎么安装 google 吧,成功率比你逆向一个游戏再装回去,更新的时候重复上一个逆向步骤来得方便。
pipicat
2018-12-25 14:07:11 +08:00
用 jadx 试试搜索这个错误关键字吧。读一下具体检测了什么。
no1xsyzy
2018-12-25 14:07:12 +08:00
1. 采用沙盒式运行技术 gspace / VirtualXposed
但如果是硬判断的则不可行(如 Ingress Prime )
2. Opengapps 刷入 Google 框架(记得用 pico 或者 nano,其他的内容基本都可以从 play store 下载)
arthasgxy
2018-12-25 14:10:17 +08:00
@xqc6321
@boileryao
@SakuraKuma

ak se100 想试试在这上面玩音游的感觉。
安卓 6.0,分辨率 720P,320DPI。

我安装的谷歌服务框架是 6.0.1 那个,商店装的最新版,其他相关的全部都安了。
谷歌 play 服务,我分别尝试了:
14.7.99 全 Variant(就是那些 438,448,440 这样的全试了),崩溃;
7.xx.yy ( xx 各版本都试了,yy 是随意挑一个),全 Variant,报告:谷歌商店从服务器检索时出错 rh-01

8.xx.yy ( xx 试了两三个),多个 Variant,崩溃。

权限能开的全开了。

所以不是我不想尝试 google play,而是确实已经能尝试的都尝试了,安了一天,仍然只有崩溃。
不然。。谁也不想专门学个新东西只为了,,玩个游戏不是? 我感觉已经进入魔障了,不是为了玩游戏,而是为了能玩到。
meisky6666
2018-12-25 14:46:44 +08:00
所以你是装在手机上还是虚拟机上?,有带谷歌服务的虚拟机啊
carpediemvv
2018-12-25 14:52:42 +08:00
可以去掉的,只是你没找对方法
qwlhappy
2018-12-25 14:59:27 +08:00
能(理论上)。哪个游戏?
F1024
2018-12-25 15:02:00 +08:00
要谷歌框架我推荐你们一个好东西 https://microg.org/download.html
F1024
2018-12-25 15:03:12 +08:00
只下载 Services Core 安装就行了
好像是仿冒的谷歌框架
我小米要安装谷歌相机必须要用到谷歌框架 用这个东西代替谷歌框架也可以运行谷歌相机 你试试看
arthasgxy
2018-12-25 15:07:56 +08:00
@meisky6666 手机上
arthasgxy
2018-12-25 15:09:09 +08:00
@tangkaichuan 感谢, 目前谷歌说我的 rom 未注册还是什么的,正在研究怎么用 adb 获取 Android ID (准确说是如何在这上面打开 usb 调试模式……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/520769

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX