[顶]delphi 三层 socketconnection 的安全问题,大家是怎么做的?
delphi 三层 socketconnection 的安全问题,大家是怎么做的?
用socketconnection 做的三层程序,只要懂delphi的人,知道了ip、端口号,就能在delphi中自己建立连接,这样无疑安全性是个大问题。
搜了很多文章,介绍用intrcpt.dll,我自己尝试了一下,发现只要对方客户端注册了这个dll,一样能通过ip和端口连接上,比如:在delphi程序中,socketconnection属性中的“interceptName”,点击就能列表出来内容,选择上,
就能自动填写上interceptGUID项,这样,无论你怎么设置这个GUID,都没效果,不知道大家是怎么搞的这种问题?
[解决办法]
IP,端口号,只是提供服务器地址的条件,
如果还要登录数据库服务器,那还要用户名和密码呢!
当然,你不会把用户名和密码都公开吧!