怎样判断程序是否被修改过?~~`

shun3 2003-08-19 08:20:08
怎样判断程序是否被修改过?~~`
...全文
158 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
shun3 2003-08-23
  • 打赏
  • 举报
回复
楼上诸位说了那么多》?究竟怎样实现?可不可以提供代码!
这样看,就比较清楚了!谢谢!!
walkmangood 2003-08-20
  • 打赏
  • 举报
回复
定义一个全局变量,如果修改则change:=true;没有修改false,退出时判断change的真假。真就保存,否则就不保存。
huanzhugege 2003-08-20
  • 打赏
  • 举报
回复
使用CRC校验我感觉比较合适
zhuojohn 2003-08-20
  • 打赏
  • 举报
回复
MD5数字签名
liushiboy 2003-08-20
  • 打赏
  • 举报
回复
TO楼上的: TIMESTAMP也是可以被改的..
所以说,如果楼主是为了防止被人破解而采用这种方法的话,我认为没有必要.因为破解的人可以直接把这一段(检查是否被改过)也直接给CLEAR掉
qinmaofan 2003-08-20
  • 打赏
  • 举报
回复
可以检查文件de TimeStamp
lw549 2003-08-19
  • 打赏
  • 举报
回复
如果是delphi,就像楼上说的那样,如果说程序内处理那就加一个全局boolean变量,退出时检查。
cxz7531 2003-08-19
  • 打赏
  • 举报
回复
你说的是源程序吗?如果是,那工具栏上的全部保存(saveall)按钮如果为黑色,就是修改过
shun3 2003-08-19
  • 打赏
  • 举报
回复
就象DELPHI在退出程序的时候,会判断你的程序是否做过修改,如果修改过会提示你是否要做保存。
hiflower 2003-08-19
  • 打赏
  • 举报
回复
检查自己的校验和
lovedata 2003-08-19
  • 打赏
  • 举报
回复
什么意思?

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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