android app 360 加固后容易被破解,导致接口被盗用,有没有合适的第三方服务可以解决这个问题?

177 天前
 RunningRabbit

app 接口出现被盗用的情况,太贵的加固服务就不考虑

5078 次点击
所在节点    Android
25 条回复
Geele
177 天前
和加固没关系吧,root 后抓包就能看到 http 明文
AoEiuV020JP
177 天前
360 加固已经算是比较难破解的了,还是被破估计换别的也没用,
考虑接口本身加固,增加 token 之类参与签名生成,或者重要接口添加验证码之类的方案,
而且已经被破解了那首先接口验证方案就肯定是要改的,
Cmdhelp
177 天前
加固解决不了问题
owen800q
177 天前
只出 IOS 版本,不要分发 Android
joyhub2140
177 天前
听说 flutter 开发的 app 比较难破解。

不过现在让换技术也不太现实了。。
evilwk
177 天前
接口和加固有个啥关系,总有办法抓包。
liberize
177 天前
用 https 并通过 ssl public key pinning 防抓包
stinkytofu
177 天前
把所有的网络请求参数放在 native 层封装并加密, 再通过 jni 调用 java 访问, 这样别人很难通过反编译 java 利用你的接口, 只有破解掉 so 才能得到你的加密方法和参数, 破解成本会提高很多. 很多人到这一步就放弃了. WhatsApp 就是这样操作的.
AppJun
177 天前
你确定接口被盗用是 Android App 被破解吗……

感觉你想问的是“如何防止接口被盗用”以及“盗用之后应该怎么做处理”,而不是“怎么便宜的加固客户端”……
vimiwivv
177 天前
加上 frida 检测,加密放 so 层,再上 Ollvm 混淆
xiaoriri666
177 天前
10 楼正解,或者花钱买商用的加密
whileFalse
177 天前
接口做验证了吗
holy834
177 天前
加固,就是防君子不防小人的,有心搞,从没见过哪个 app 破不了的,业务层防护才是解决问题根本之道
limiter
177 天前
???你理解你说的话是什么意思吗
woldfoll
177 天前
只能增加门槛,想彻底防不现实
miyuki
177 天前
加固只有增加破解门槛,而不是杜绝

再牛逼的加固,搞个机械手+摄像头拍屏幕图像识别,你该如何应对?
mxT52CRuqR6o5
177 天前
@joyhub2140 #5 flutter 的逻辑似乎是在.so 文件里的,我上次是准备改一个 flutter 应用,折腾半天也没改成功
xFrye
177 天前
方向错了吧应该从服务端下手,客户端可以默认他总是有被破解的风险
RunningRabbit
176 天前
@AoEiuV020JP 接口加密安全是做过的,后面再改改
RunningRabbit
176 天前
@liberize 这个方案后面研究下,不太懂这个技术

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

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

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

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

© 2021 V2EX