找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 583|回复: 4

求助大侠

[复制链接]
发表于 2007-1-10 01:49:33 | 显示全部楼层 |阅读模式
我用foxpro6.0编了一程序,汇编后该文件夹内含五个小数据库文件,均可通过foxpro进行修改数据,不爽,求助高手怎么加密数据库文件,让它只能通过数据库可执行文件进行读写?
发表于 2007-1-10 10:56:27 | 显示全部楼层
我知道以前的.dbf文件,文件头有128字节,你仔细分析下那128字节,就可以进行加密处理.
有关dbf文件头你到google上找下,应该有详细的解说.
回复

使用道具 举报

发表于 2007-1-10 14:19:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2007-1-10 15:14:44 | 显示全部楼层
可以尝试这样,给数据库设置一个爆强的密码,然后再数据库的可执行文件中给数据库密码的密文再加密,我一般是通过 MD5 再配合随机码加密,不过有时候也会搞得自己头晕晕的。或者干脆将数据库文件名伪装,不要让人看出来这是个数据库
回复

使用道具 举报

发表于 2007-1-10 15:22:52 | 显示全部楼层
只要给数据库再加点文件头就可以了,至于加几个byte完全由你控制,这比md5管用.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-9-19 21:16

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表