晕了,生成的EXE文件,通过二进制查看, 定义的一些连接数据库的字符串一目了然,用户\密码都用明码显示的,怎么办????
RT! 如:
_bstr_t strSrc="procider=Msdaora.1;user id=admin;Password=123;data source=……"
生成的EXE文件用二进制看直接就显示出来了。
问题点数:50、回复次数:5Top
1 楼gohappy_1999(碧水蓝天)回复于 2006-03-03 14:32:47 得分 15
把用户名和密码存在一个加密文件中Top
2 楼bajie168(八戒)回复于 2006-03-03 14:53:01 得分 0
有没有简单实用的方法?Top
3 楼gohappy_1999(碧水蓝天)回复于 2006-03-03 17:10:03 得分 0
如果想简单就得牺牲安全Top
4 楼sboom(+-LingCh-+)(爱美人不爱VC)回复于 2006-03-03 20:29:12 得分 25
移一下位啊
for(int i=0;i<strlen(strSrc);i++){
(*(strSrc+i))+=(i-30);
}Top
5 楼huangbeyond(校园人渣)回复于 2006-03-04 23:59:15 得分 10
加密,或者从界面输入,总之不要在源代码里出现明文就可以了.Top




