求U盘编程高手,能将数据隐藏到U盘某个部分,又不影响U盘正常操作 实际需求很简单我不想另外买加密狗了,我自己用个U盘来做加密狗,同时将我的软件也拷贝到这个U盘上;有做过类似的兄弟提供下思路,最好能提供DEMO代码,分大把,可以后续开贴给; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般的U盘不行,要自己在U盘上做点手脚,然后让别人要使用这个U盘必须安装你自己的驱动然后驱动里面做过滤,就能随便隐藏掉你想隐藏的东西 简单的点,就修改目录表E5,来隐藏吧……然后你的EXE在U盘,执行,输入密码,进去,可以看到隐藏文件。 http://topic.csdn.net/u/20080704/14/a8557e3e-921e-4b65-9032-49efc97f8128.html DeviceIoControlIOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER 5楼好贴,我也看过了,郁闷的是我们定了一批U盘,这些盘vid+pid+sn都一样,SN都是空的难道真要标识个坏块,然后在那写点东西? 这个需要稍微再U盘和windows上都做一个手脚,做一个模拟驱动,然后在windows上生成一个虚拟的磁盘。通过和U盘上的程序交互。然后在这个生成隐藏的文件。如果你想在U盘上用,最好的方法是专门做一个用来加密的key。把U盘在电脑上当做一个分区,然后在里面创建隐藏的分区。这样就可以实现了。 我说说的想法:1.自己对U盘进行重新格式化, 自己设定分区表, 保留一部分空间, 把你的数据放到保留空间(但是在磁盘管理里面, 可以看到剩余未分配的磁盘空间)2.产品出货的时候, 利用硬件特征VID + PID + SN组成一个"唯一"的标识符UID(之所以打引号, U盘厂家可能会通过量产工具克隆相同VID PID SN的U盘, 具体的看你是否要考虑这个因素了), UID绑定一个KEY和软件一起发布,这样拷贝出来的程序无法使用3.如果出货量大, 可以考虑和厂家合作, 要U盘主控的SDK, 可以实现特殊的应用(这个是最合适你的) 谢谢大家,结贴我打算直接用vid+pid+sn+C盘ID组成个唯一标识码做为发散的密钥; 我什么vs2010 新建mfc工程 afxwin.h编译就不通过呢? 高手在哪里?VC下Microsoft Forms 2.0 Textbox不能输入英文! 能否用vc写一个低级格式化硬盘的程序 我用VC编了一个实时显示波形的程序,可是程序运行几分钟后,图形界面就不在原来的地方了 为什么得不到正确的时间? 如何在弹出式菜项中动态添子菜单? 完整的问题 帮帮忙吧!一个巨菜的问题!求求各位大虾了! 安装msdn的问题 dll调用错误 打开一个文件夹对话框如何选定一些文件名付给一个变量? VC2003 #import msado15.dll,程序退出时老报错
IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER
如果你想在U盘上用,最好的方法是专门做一个用来加密的key。把U盘在电脑上当做一个分区,然后在里面创建隐藏的分区。这样就可以实现了。
1.自己对U盘进行重新格式化, 自己设定分区表, 保留一部分空间, 把你的数据放到保留空间
(但是在磁盘管理里面, 可以看到剩余未分配的磁盘空间)
2.产品出货的时候, 利用硬件特征VID + PID + SN组成一个"唯一"的标识符UID(之所以打引号, U盘厂家可能会通过量产工具克隆相同VID PID SN的U盘, 具体的看你是否要考虑这个因素了), UID绑定一个KEY和软件一起发布,这样拷贝出来的程序无法使用
3.如果出货量大, 可以考虑和厂家合作, 要U盘主控的SDK, 可以实现特殊的应用(这个是最合适你的)