问一个关于C/S结构的软件在广域网运行的问题

crecrecre 2013-01-16 04:41:15
公司有一台服务器放在一家网络服务公司托管,
公司用VFP开发的C/S结构管理软件,现在要将数据库放在公网的服务器上,
现在是将公网的IP,用户名,密码编译在程序里.
1.如何解决VFP不能被unfox等这样的反编译软件给反编译过来?
2.在修改公网的IP地址或密码后不影响客户端的使用?
...全文
339 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
十豆三 2013-01-18
  • 打赏
  • 举报
回复
引用 7 楼 crecrecre 的回复:
如果编写这个程序的程序辞职了,这时需要修改密码怎么办?
难道公司不留源程序吗?只有员工手里有源程序?
十豆三 2013-01-18
  • 打赏
  • 举报
回复
引用 6 楼 crecrecre 的回复:
如果让客户端能看到数据库的用户名和密码的话,那么有懂SQLSERVER的工作人员装一个SQLSEV……
IP用配制文件,这个不怕知道,因为知道出没有用。 数据库用户及密码是写死到软件中,只要软件不被破解,怎么会让人看到呢?
十豆三 2013-01-18
  • 打赏
  • 举报
回复
Refox(X和XI两个版本)【支持VFP9】 http://download.csdn.net/detail/apple_8180/4446142
taohua300 2013-01-18
  • 打赏
  • 举报
回复
只要你需要用户名口令在程序中连接数据库 那就肯定有泄露的风险 1。从其他服务器获取数据库服务器的ip,用户名和口令 但要保证这个服务器是不能ip等是不能改变的 2.qq服务器有好几个 有的是ip,有的是域名
十豆三 2013-01-18
  • 打赏
  • 举报
回复
引用 12 楼 crecrecre 的回复:
公司是有源程序。 就是负责数据库维护的员工每次辞职后,公司每次都要修改密码。
修改密码后,那就修改一下源程序中密码,再编译,最后再用 ReFox 工具 Brand 你编译后的EXE。
crecrecre 2013-01-18
  • 打赏
  • 举报
回复
引用 11 楼 apple_8180 的回复:
引用 7 楼 crecrecre 的回复: 如果编写这个程序的程序辞职了,这时需要修改密码怎么办? 难道公司不留源程序吗?只有员工手里有源程序?
公司是有源程序。 就是负责数据库维护的员工每次辞职后,公司每次都要修改密码。
十豆三 2013-01-17
  • 打赏
  • 举报
回复
1、用 ReFox 压缩一下(Brand)。 2、服务器IP用配制文件,这个不用保密。数据库用户名、密码还是不要随意更改,这个写死到程序中。
taohua300 2013-01-17
  • 打赏
  • 举报
回复
2. 程序第一次运行的时候运行配置界面,配置好服务器的ip,用户名,口令后,写入配置文件,或是注册表等 但服务器有所改动时,调出设置界面再重新设置一下就好了 1. 不建议直接写到程序中,这样如果每次服务器有改动就得更新程序
crecrecre 2013-01-17
  • 打赏
  • 举报
回复
引用 2 楼 apple_8180 的回复:
1、用 ReFox 压缩一下(Brand)。 2、服务器IP用配制文件,这个不用保密。数据库用户名、密码还是不要随意更改,这个写死到程序中。
ReFox哪里有破解版的下载? 如果编写这个程序的程序辞职了,这时需要修改密码怎么办?
crecrecre 2013-01-17
  • 打赏
  • 举报
回复
引用 1 楼 taohua300 的回复:
2. 程序第一次运行的时候运行配置界面,配置好服务器的ip,用户名,口令后,写入配置文件,或是注册表等 但服务器有所改动时,调出设置界面再重新设置一下就好了 1. 不建议直接写到程序中,这样如果每次服务器有改动就得更新程序
如果让客户端能看到数据库的用户名和密码的话,那么有懂SQLSERVER的工作人员装一个SQLSEVER他不就可以看到数据库了? 顺便问一下QQ也是用数据库来实现的吗? 如果是,那他们是如何实现?
sun8330 2013-01-17
  • 打赏
  • 举报
回复
引用 4 楼 apple_8180 的回复:
引用 3 楼 sun8330 的回复: 引用 2 楼 apple_8180 的回复:1、用 ReFox 压缩一下(Brand)。 2、服务器IP用配制文件,这个不用保密。数据库用户名、密码还是不要随意更改,这个写死到程序中。 ReFox是什么工具,压缩了就不能用unfox解密吗?保护级别II以上,基本解密不了。
哪里有下载?可以提供链接吗?谢谢了!
十豆三 2013-01-17
  • 打赏
  • 举报
回复
引用 3 楼 sun8330 的回复:
引用 2 楼 apple_8180 的回复:1、用 ReFox 压缩一下(Brand)。 2、服务器IP用配制文件,这个不用保密。数据库用户名、密码还是不要随意更改,这个写死到程序中。 ReFox是什么工具,压缩了就不能用unfox解密吗?
保护级别II以上,基本解密不了。
sun8330 2013-01-17
  • 打赏
  • 举报
回复
引用 2 楼 apple_8180 的回复:
1、用 ReFox 压缩一下(Brand)。 2、服务器IP用配制文件,这个不用保密。数据库用户名、密码还是不要随意更改,这个写死到程序中。
ReFox是什么工具,压缩了就不能用unfox解密吗?

2,748

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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