加入收藏 设为首页 帮助中心
 
论坛首页
用户登录 | 用户注册 | 最新悬赏 | 最新贴子 | 会员中心 | 贴子搜索 | 网站地图 | 帮助中心 | 联系我们
站内搜索:
现在位置 > 维库电子开发网论坛 > 嵌入式系统/ARM技术 > 这样的U盘,不知道是用硬件实现,还是...
帖子主题: 这样的U盘,不知道是用硬件实现,还是软件实现?开发估计要多少钱?
你还没有登录,无法发表回复,请首先 登录.. [注 册]
积分:674 棒球英豪
发表于:2008-5-16 10:16:00 楼主
级别:五星
积分:674分
注册:2007年11月14日
当U盘插入电脑后,系统自动运行U盘中的一段程序(最好是放在隐藏区域中),这段程序运行后自动检测系统中是否有某些进程在运行,
(1)如果有,则用户可以任意编辑U盘中的数据;如果没有,则用户看不到U盘中的任何数据(要求系统也无法读取到U盘的任何节字)。
(2)如果有,则用户只可以读取U盘中的数据;如果没有,则用户可以任意编辑U盘中的数据。

环境:Windows系统。
要求:(1)Windows98以上系统(不含Win98)不需要安装任何驱动。
   (2)上面提到的看不到U盘中的任何数据,是指系统中的任何一个程序(包括Windows的自身程序,含底层程序)都无法读取U盘中的任何一个磁道中的数据。

问一下,这样的功能应该从硬件上实现,还是从软件上实现,还是需要软硬兼施?

再问一下,如果能实现,大概需要多少钱(指RMB)?
 
积分:1364 风的承诺
发表于:2008-5-16 10:25:00 1 楼
级别:二钻
积分:1364分
注册:2007年11月23日
自动运行U盘中的一段程序?有点防病毒意识的都会防止你这么做。
谁会来运行你的程序?操作系统都不认识你的盘了,怎么会知道你的盘上有程序?数据就是数据,如果没有程序来把数据载入到内存,那么是不能执行的。

 
积分:1364 风的承诺
发表于:2008-5-19 9:48:00 2 楼
级别:二钻
积分:1364分
注册:2007年11月23日
程序还是做到ROM里比较好  
积分:1452 冬天的雪花
发表于:2008-5-20 9:20:00 3 楼
级别:二钻
积分:1452分
注册:2007年11月10日
2楼
只需要在Windows下运行,其它系统可以不考虑。
但数据一定要得到保护,即在保护状态下,任何程序都不可能读取到任何数据。要彻底的保护。
 
积分:1452 冬天的雪花
发表于:2008-5-21 9:22:00 4 楼
级别:二钻
积分:1452分
注册:2007年11月10日
程序还是做到ROM里比较好  
积分:912 绿叶
发表于:2008-5-22 9:16:00 5 楼
级别:一钻
积分:912分
注册:2007年11月10日
纯硬件无法实现。

应该是在U盘里面的flash->usb转换器中间加一个控制器,当不满足条件时,就屏蔽需要保密的flash区域,不提交给系统,这样系统就无法识别保密区域。

这个控制器的程序是需要写的,没有现成的纯硬件。
 
积分:938 爱的花园
发表于:2008-5-23 9:21:00 6 楼
级别:一钻
积分:938分
注册:2007年11月09日
'当U盘插入电脑后,系统自动运行U盘中的一段程序(最好是放在隐藏区域中),'

这个比较容易实现,

“这段程序运行后自动检测系统中是否有某些进程在运行,”这就有点象病毒了,估计。。。。
 

你还没有登录,无法发表回复,请首先
登 录..     [注 册]
 
网站简介广告服务网站地图帮助信息联系方式问题报告
Copyright 2007 - 2008 BBS.WEEQOO.COM
Powered By weeqoo Version 8.0.0