【发布时间】:2016-03-01 08:42:02
【问题描述】:
我有一个 clojure 应用程序,可以与一些人分享。并且在clojure中有预定义的用户名密码。如果有人得到应用程序并反编译它,他可能会看到密码。我唯一的目的是隐藏密码/用户名。有什么简单的方法来做到这一点。我使用
创建了 jar 文件lein uberjar
然后将独立的 jar 文件作为客户端代码发送。
【问题讨论】:
-
我会说应用与 Java 相同的规则:stackoverflow.com/questions/12937641/…
-
如果您的用户不应该知道这些凭据,我会假设他们是用于 3rd 方调用而不是某种后门。如果是这种情况,那么您正在遵循一个非常糟糕的安全策略。是什么阻止您的用户窥探网络?最好给每个用户一个唯一的令牌。这样你就不必担心向他们隐藏它。 (如果我的假设是错误的,请编辑问题以澄清。)
标签: clojure