2010-12-05 73 views
0

什么是最好的,最安全的方式来连接到服务器,如mysql服务器,从源代码将被发布的程序内?我试图不再给出一个IP地址。对不起,如果这是一个不好或简单的问题,我对网络中心编程真的很陌生。连接到开源应用程序内的服务器

+2

IP不是你想担心的,它是认证证书。无论源是否被释放,IP始终可以被客户端嗅探。 – 2010-12-05 17:20:01

回答

0

您可以拥有一个文件来保存该信息,然后该程序只是从那里读取,或者您可以在包含在主程序中的源代码文件中包含该信息。只是不要与其他源代码共享它们,而是设置它们;)

e.g. 
readDataFromFile("confidential.dat") 
or 
#include "confidential.h" 
(...) 
+0

如果我不将该文件与源文件的其余部分一起分发,程序如何编译并运行?如果我这样做,会让某人打开该文件并看到它? – 2010-12-05 17:24:41

0

你会这么做,就像你将pi变成一个有理数一样。您不能在分布式程序中秘密创建IP地址。 'netstat'如果没有别的东西会在程序连接到你的服务器时立即显示它。

相关问题