【发布时间】:2015-03-06 20:04:21
【问题描述】:
我有一个与白名单有关的大问题。我已经使用 C++ 大约 6 个月了,但我似乎无法弄清楚如何确定我的目标以限制谁可以通过白名单打开和使用我的应用程序。
例如,如果用户不在白名单上,程序会通过加载方式告诉他们。如果特定 ID 与白名单匹配,我希望通过 ID 完成此操作,然后该人可以使用我的程序。
我尝试过一些目标缺陷,例如获取 IP,但如果 IP 更改,这样做很容易受到攻击。此外,可以在该 IP 上的不同 ID 上打开多个程序,这是我不想要的。
对不起,如果这很令人困惑,我刚刚在这个白名单上苦苦挣扎,我的头发比我开始制作白名单之前的头发少。
感谢您的帮助,尽我所能解释! :)
【问题讨论】:
-
我不清楚太平洋身份证是什么,到目前为止你做了什么,你问的问题到底是什么。你能澄清一下吗?您是否正在尝试寻找一种方法来唯一识别用户,以便将他们与白名单匹配?
-
是的,我知道的 ID 不清楚,我希望他们匹配某个网站的个人资料。
-
我认为我们需要确切地知道“太平洋身份证”是什么,以便在任何细节方面提供帮助。您能否提供相关网站的链接?我认为这是一个与该网站交互非常强烈的应用程序?
-
其他有用的信息包括:不在白名单上的用户最初是如何获得您的应用程序的副本的?您的应用程序的一般功能是什么,它有什么类型的用户界面?它在什么操作系统上运行?如果用户不在白名单上,是否有某种注册过程才能进入白名单,或者他们是 SOL?
-
最后,目前这个问题似乎与 C++ 无关(您正在用 C++ 编写程序,但这还不足以使这个问题成为一个关于语言的问题 i>) 我不明白你所说的“定位”是什么意思。如果您可以应用更多相关标签,则更有可能获得好的答案。