【问题标题】:send passkey to site from vb.net application从 vb.net 应用程序向站点发送密钥
【发布时间】:2012-12-30 12:25:33
【问题描述】:

我有以下情况:

我有一个加载 URL 的应用程序。 我必须验证 URL 是否已由应用程序而不是浏览器加载...它必须是我的应用程序,而不仅仅是任何应用程序..(因此不能在 php 页面中进行 browsercheck) 为此,我正在考虑这样的事情:应用程序加载一个 url,接收一个密钥,处理该密钥并将其发送回处理。 php页面检查是否已正确处理,如果已正确处理,则正常。

问题是:我的 vb.net 应用程序可以被反编译,并且在几分钟内您就知道如何验证密钥。我需要一些安全的东西。关于如何做到这一点的任何提示? 谢谢

【问题讨论】:

    标签: php vb.net security key


    【解决方案1】:

    您还应该通过 SSL/TLS 执行此操作,因为流量可能会被拦截。 而且,在这种情况下没有任何 100% 的解决方案。您可以混淆代码,不要直接使用密钥,而是从部分构建它,屏蔽它,等等。但这将需要更多时间来反编译。

    【讨论】:

    • 已经尝试过混淆但没有任何成功.. 它仍然易于理解.. 任何额外的提示?
    • 谢谢!最后我决定添加另外 20 个函数(未使用),每个函数都有不同的代码,整个项目都被混淆了,代码也被混淆了,在一些字母上使用 ascii,我通过 ip 检查使服务器端更强大并且每个 ip 不能超过每 30 秒一次。应该这样做.. :) 感谢您的帮助和建议!
    猜你喜欢
    • 1970-01-01
    • 2014-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多