请问winform如何隐藏连接字符串

zl413 2019-03-03 09:41:48
vb.net编写的程序,连接字符串在程序中,一旦被ILsky反编译,字符串就暴露了,远端服务器的安全就没有保障了,请问各位高手,如果才能隐藏这个字符串。谢谢
...全文
174 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Fanstorm丶 2019-03-04
  • 打赏
  • 举报
回复
客户端禁止直接访问db,,写个服务器端来访问db,客户端与服务器端交互
zl413 2019-03-03
  • 打赏
  • 举报
回复
引用 1 楼 吉普赛的歌的回复:
方法一:代码混淆加密, 保证其它人无法反编译, 或者反编译过来也是乱码, 安全性就有保障了。 方法二:不直接提供数据库连接串, 也不直接操作数据库。 先写好 webapi(或 webservice) , 提供数据接口给程序, 程序根据需要访问接口即可。
用website是个好办法,但是对方反编译我的程序以后,我连接website的方法和函数也会暴露,对方也可以连接website数据还是不安全。
吉普赛的歌 2019-03-03
  • 打赏
  • 举报
回复
方法一:代码混淆加密, 保证其它人无法反编译, 或者反编译过来也是乱码, 安全性就有保障了。 方法二:不直接提供数据库连接串, 也不直接操作数据库。 先写好 webapi(或 webservice) , 提供数据接口给程序, 程序根据需要访问接口即可。
吉普赛的歌 2019-03-03
  • 打赏
  • 举报
回复
引用 2 楼 zl413 的回复:
[quote=引用 1 楼 吉普赛的歌的回复:]方法一:代码混淆加密, 保证其它人无法反编译, 或者反编译过来也是乱码, 安全性就有保障了。 方法二:不直接提供数据库连接串, 也不直接操作数据库。 先写好 webapi(或 webservice) , 提供数据接口给程序, 程序根据需要访问接口即可。
用website是个好办法,但是对方反编译我的程序以后,我连接website的方法和函数也会暴露,对方也可以连接website数据还是不安全。[/quote] 那就用方法一吧, 或者两种一起用。

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧