社区
Android
帖子详情
大家是如何保护自己程序中的接口的
Doom_DayByDay
2013-11-19 03:12:13
大家好
在开发的时候 经常要通过服务器端给出的接口去请求数据,那么大家是怎么隐藏或加密自己的接口不暴露的呢
我试了一下proguard混淆,但是对字符串类型的接口好像不起作用
自己反编译自己的apk 发现接口暴露无遗
大家是怎么做的啊?
...全文
260
5
打赏
收藏
大家是如何保护自己程序中的接口的
大家好 在开发的时候 经常要通过服务器端给出的接口去请求数据,那么大家是怎么隐藏或加密自己的接口不暴露的呢 我试了一下proguard混淆,但是对字符串类型的接口好像不起作用 自己反编译自己的apk 发现接口暴露无遗 大家是怎么做的啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
s478853630
2013-12-10
打赏
举报
回复
接口是开放的,除了登录注册外的接口访问都需要一把钥匙 我是这样实现的: 用户登录之后,分配给客户端一把钥匙,以后客户端的每次请求(数据加载)都需要这个钥匙, 如果没带钥匙的访问就属于非法操作, 如果钥匙对不上,说明该用户已经在其它手机上登录,新的钥匙产生,老的钥匙作废, 服务器检查钥匙,配一个拦截器就解决了 客户端每次访问都带上钥匙参数。 加密解密的方式是在太繁琐了,如果是一家公司的应用,或者是一个人写的程序,还好处理, 如果是开放给其它地方的接口,问题就一大堆了
卡卡的喵
2013-12-06
打赏
举报
回复
可以先把调用接口的字符串加密,然后用的地方再解密,配合proguard,基本上别人是看不懂的
Doom_DayByDay
2013-11-21
打赏
举报
回复
昨天没事干 反编译了一下天天酷跑的apk ,代码看着非常明了,但是我还真没有找到他里面的接口 不知道是通过什么手段隐藏的
mountqi
2013-11-19
打赏
举报
回复
你要找个更NB的Java混淆器: http://www.dewen.org/q/1314 我反编译过一些Android的,发现有的根本就反编译不了,混淆的比较好。
卡卡的喵
2013-11-19
打赏
举报
回复
看到接口也不要紧吧,重要数据通过md5加密不就可以了?
2020新课-微信小
程序
接口
开发实战、坑的解决
【课程说明】 00-微信小
程序
接口
开发课程说明 01-搭建课程学习的小
程序
【变量和
接口
】 02-基础用法-变量的定义和使用 03-
接口
用法-服务端环境的介绍 04-
接口
用法-服务器端数据调用和常见坑讲解(HTML页面
接口
数据) ...
什么是 API(应用
程序
接口
)?
API 几乎存在于我们数字生活的各个方面,可以说是我们现代插件、数字
接口
和软件通信环境的隐藏支柱。它们将所有内容连接在一起,使软件系统协调一致地工作。API 对企业用户来说大多是不可见的,但为软件
程序
开辟了...
系统调用和
程序
接口
系统调用是操作系统内核和用户态运行
程序
之间的
接口
,它把用户
程序
的请求传送至内核,调用相应的 内核函数完成所需的处理,将处理结果返回给用户
程序
。 系统
中
各种共享资源都由操作系统统一管理,因此在操作系统的...
c语言
中
接口
和函数的区别,
接口
与类的关系_
接口
函数和调用函数有什么区别
接口
概念
程序
接口
是操作系统为用户提供的两类
接口
之一,编程人员在
程序
中
通过
程序
接口
来请求操作系统提供服务。面向过程语言最基本的单元是过程和函数。
接口
,通俗的来说就是完成某个操作的一个概念,里面可以定义...
微信小
程序
PHP后端
接口
使用JWT验证
以前写小
程序
接口
都是裸奔(因为想着SSL可以
保护
一下),再然后就是谁没事搞我的个人小玩意。 现在有一个小项目需要使用
接口
,想着还是加个验证吧,一直裸奔也不太好。小
程序
没法使用web的session,突然想起前端早...
Android
80,362
社区成员
91,291
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章