PubNub安全反对某人逆向工程Android应用程序

时间:2015-12-07 05:48:05

标签: android security pubnub

我的应用程序使用硬编码的子键和pubkey初始化PubNub,然后订阅/发布到频道。如何阻止某人对我的应用进行逆向工程,收集子/ pub键并将垃圾信息发布到我的频道?

1 个答案:

答案 0 :(得分:2)

PubNub Access Manager

没有绝对的方法来隐藏您的密钥,但您可以管理经过身份验证的用户如何访问(使用)您的密钥。 PubNub's Access Manager为您提供了一种方法,可以为最终用户需要访问(发布,订阅等)的通道实现授予auth-key的权限。

读取权限(订阅和查询),写入(发布和更新)和管理(向通道组添加通道)。您将为最终用户需要使用的每个通道和通道组授予这些权限,并且您向最终用户提供的auth-key将是PubNub初始化中的参数,该参数将在调用每个PubNub操作时传递给PubNub。由该最终用户。

上述情况有点高,但是Stephen Blum(@PubNub)和Phil Leggetter(@leggetter)之间的this is a thorough discussion about hiding keys/managing access - 在其他领域的实时数据流网络领域都受到尊重和杰出的思想领袖。