【发布时间】:2016-11-28 18:44:50
【问题描述】:
我想知道如何不对字符串进行硬编码,例如某些软件或远程连接软件中的 IP。
我听说一位网络安全专家在他的软件中发现了一个黑客的 IP,并以此跟踪了他。
那么,我怎样才能避免将我的 IP 硬编码到软件中,如果我硬编码它,人们如何找到我的 IP?
【问题讨论】:
-
这个问题现在太宽泛了,你能试着缩小范围吗?
-
在命令行传递字符串,或者让用户输入,或者从配置文件中读取...
-
首先,您想做什么?不对字符串进行硬编码是什么意思?如果您担心有人跟踪您的 ip,为什么不使用代理服务器呢?为什么需要首先隐藏您的IP?您的程序是否需要从您的 ip 下载内容或向该 ip 报告某些内容?没有详细的答案,只有一般的答案。哦,如果你的程序连接到一个 IP,我们不需要读取源代码,我们可以查看我们的计算机连接到什么,并在需要时跟踪该 IP。
-
或者我什至在你想要的正确轨道上。你想让别人不知道你程序中的“特殊str”吗?还是公式的值?
-
我没有做任何程序,我只是想知道这个。主要问题是如何在程序中隐藏字符串或变量。 ip是一个具体的例子。当然,您可以使用代理、vpn 等,但这不是问题