2010-12-05 67 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'如果沒有別的東西會在程序連接到你的服務器時立即顯示它。

相關問題