请教DELPHI编程实现“透明文件加密的问题 ”

山东蓝鸟贵薪 2011-05-18 10:29:04
请教DELPHI编程实现“透明文件加密的问题 ”

想实现一个针对某种文件类型(比如txt)的透明加密软件。
假设软件为DEFSDEMO.EXE
要求1)在安装此软件的机器上对写的txt文件时,自动对生成的目标文件txt加密;
2)在安装此软件的机器上对读取txt文件时,自动对该txt效验先解密并读取源信息;
3)在没有安装该软件的机器或者设置的密码不正确,则打不开该文件。
目标平台先以WinXPSP3为环境,请教大家有什么好的思路或者建议,来实现这个功能
...全文
641 29 打赏 收藏 转发到动态 举报
写回复
用AI写文章
29 条回复
切换为时间正序
请发表友善的回复…
发表回复
山东蓝鸟贵薪 2011-08-24
  • 打赏
  • 举报
回复
看看我的帖子,有分送上
1)用DELPHI读取EXE_DLL文件的相关参数
http://topic.csdn.net/u/20101030/16/f73fba3b-7e60-4490-a9ce-dbf07d157ee3.html
2)请教DELPHI编程实现“透明文件加密的问题 ”
http://topic.csdn.net/u/20110518/10/b6ba5f09-403a-4d2b-aced-23789ed16ad7.html
3)文件透明加密之驱动层驱开发问题请教
http://topic.csdn.net/u/20110613/10/f5123089-7ed9-4072-9918-283b86425ab5.html
4)用Delphi编写的EasySYS写驱动程序的问题
http://topic.csdn.net/u/20110616/14/ae342929-b1ad-4f9f-8481-a21b4d7c468d.html
5)用DELPHI编程如何调用这个.sys并显示:Hello World
http://topic.csdn.net/u/20110628/11/b13c130e-39c0-4e3d-b016-3844254e8e6d.html
bingbing_liuyue 2011-08-03
  • 打赏
  • 举报
回复
顶下,会的赶紧答
山东蓝鸟贵薪 2011-07-19
  • 打赏
  • 举报
回复
我在等待中....................
山东蓝鸟贵薪 2011-07-16
  • 打赏
  • 举报
回复
不会吧高手们多多赐教呀>>>>>>>>>>>>
山东蓝鸟贵薪 2011-07-11
  • 打赏
  • 举报
回复
[Quote=引用 24 楼 csdd1105 的回复:]
进来学习,帮顶
[/Quote]
谢谢,也希望给提供一些相关资料.........
csdd1105 2011-07-10
  • 打赏
  • 举报
回复
进来学习,帮顶
山东蓝鸟贵薪 2011-07-08
  • 打赏
  • 举报
回复
VC/c#能编写驱动程序吗??????????
山东蓝鸟贵薪 2011-07-07
  • 打赏
  • 举报
回复
高手们上来顶顶,如何入门这个知识点呀........
顶顶吧.........
山东蓝鸟贵薪 2011-07-04
  • 打赏
  • 举报
回复
[Quote=引用 20 楼 li668xiao 的回复:]
透明软件在五六年前就火了一场。一般采用的技术都是采用文件过滤驱动,单靠应用层难以作出真正实用的东西。你可以参考一下微软的驱动开发文档,用c/c++开发,delphi做这个,不方便。
[/Quote]
那这个“文件过滤驱动”有详细的全套资料吗》》》》》》
还请多多赐教
li668xiao 2011-07-03
  • 打赏
  • 举报
回复
透明软件在五六年前就火了一场。一般采用的技术都是采用文件过滤驱动,单靠应用层难以作出真正实用的东西。你可以参考一下微软的驱动开发文档,用c/c++开发,delphi做这个,不方便。
山东蓝鸟贵薪 2011-07-02
  • 打赏
  • 举报
回复
高手们,多多赐教呀>>>>>>>>>>>>
山东蓝鸟贵薪 2011-06-15
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 vividw 的回复:]
delphi c#都可以调用汇编的 有什么不可以。。。

http://bbs.pediy.com/showthread.php?t=61683
这个帖子可以下
没有空中楼阁 要循序渐进。。
[/Quote]
谢谢看看去
天涯倦客 2011-06-15
  • 打赏
  • 举报
回复
delphi c#都可以调用汇编的 有什么不可以。。。

http://bbs.pediy.com/showthread.php?t=61683
这个帖子可以下
没有空中楼阁 要循序渐进。。
山东蓝鸟贵薪 2011-06-06
  • 打赏
  • 举报
回复
不会吧,怎么会这样呀,怎么没有人顶呀????????????????
山东蓝鸟贵薪 2011-06-06
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 delphiguy 的回复:]
这需要写一个file system filter driver,微软有一个IFS Kit,提供接口写这个东西,你可以下载一个WDK,里面就有:http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=36a2630f-5d56-43b5-b996-7633f2ec14ff
[/Quote]
这个软件我有呀,但是不会用呀,难道用DELPHI或者C#都无法完成这个功能吗
  • 打赏
  • 举报
回复
这需要写一个file system filter driver,微软有一个IFS Kit,提供接口写这个东西,你可以下载一个WDK,里面就有:http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=36a2630f-5d56-43b5-b996-7633f2ec14ff
山东蓝鸟贵薪 2011-06-01
  • 打赏
  • 举报
回复
只有知难而上,才能学到"更多,更全"的知识,老想一些
这个简单不用学,那个太难学不会,到头来一事无成的.......
山东蓝鸟贵薪 2011-05-31
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 pronet 的回复:]
这类软件貌似是一些做网络安全的公司提供给客户的安全解决方案吧。
防止用户把txt、doc等文档带出公司,拷贝走也是乱码。

要写的话难度蛮大的。
很多东西要考虑
比如,用一个文本编辑器编辑一段文本存成 a.exe的文件名,你是否加密。
还有本身安全问题。

前几天我朋友要把移动硬盘借出去,但是里面很多私人资料,于是他用了个加密软件。
执行后 文件看不见了,可硬盘还回来出了问题了。……
[/Quote]
所以,我先学习这个"文件透明加密技术",这个系统是像一个程序一样
运行着,才能显示出信息,没有运行时就是乱码
独醒子 2011-05-31
  • 打赏
  • 举报
回复
这类软件貌似是一些做网络安全的公司提供给客户的安全解决方案吧。
防止用户把txt、doc等文档带出公司,拷贝走也是乱码。

要写的话难度蛮大的。
很多东西要考虑
比如,用一个文本编辑器编辑一段文本存成 a.exe的文件名,你是否加密。
还有本身安全问题。

前几天我朋友要把移动硬盘借出去,但是里面很多私人资料,于是他用了个加密软件。
执行后 文件看不见了,可硬盘还回来出了问题了。
硬盘里的这个加密文件被病毒感染,360直接放到隔离区了。
回复出来也不能用了,杀毒也没用,数据丢失了。
你还要考虑各种能让你的软件崩溃的问题。
资料是最宝贵的哇~
山东蓝鸟贵薪 2011-05-27
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 gyk120 的回复:]
透明文件加解密,如果按这个定义来说,更多的是IFS驱动层的钩子,处理各种irp包……但这方面不是Delphi所擅长的
[/Quote]
噢,也就是说DELPHI不能处理这方面的问题了对吧,那我想问一下,用什么软件能处理这个
问题呀,.net 能编写这个程序吗》》》
加载更多回复(9)

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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