首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 如何在U盘中加入自定义的id? [无满意答案结帖,结帖人:fg040540309]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fg040540309
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 结帖率:
    发表于:2008-08-18 19:10:17 楼主
    本人正在做一个U盘的注册与认证系统,要求在每一个注册U盘中加入自定义的ID标识符。考虑在U盘中写入自定义的信息文件,但是如何保证该文件的安全性,即不能被随便删除。
    想到在U盘中开辟隐藏分区,但具体实现不会,恳请高手指教。

    还有一个想法,直接将文件写在盘块上,并将真些盘快标识为坏簇,这样就不能直接访问这些文件了,也就无法删除了。不知道VC中要如何实现上述想法,是否要采用嵌入式的汇编,windows API 中是否有直接访问盘块的函数呢?
    恳请高手赐教,感激不尽!
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • weiqinyu
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 10:54:501楼 得分:0
    这个必须要有U盘的SDK才行,有了以后,你就可以往硬件里写东西了.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • qifa
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 12:47:572楼 得分:0
    引用 1 楼 weiqinyu 的回复:
    这个必须要有U盘的SDK才行,有了以后,你就可以往硬件里写东西了.


    依赖硬件的SDK, 虽然是一种办法, 但是每个厂家的都不一样, 兼容性和通用性值得考虑

    最终还是返朴归真, 就用一个授权文件替代吧, 别想着搞神秘了

    如果你的U盘的注册与认证系统需要网络验证, 把精力放在服务器端才是正道
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fg040540309
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 14:19:233楼 得分:0
    2楼大哥,我现在使用的就是简单的授权文件,关键就是怎么将授权文件保护起来,
    最起码不能像普通文件那样直接就能被删了吧,难道没有点好办法吗。

    记得以前有个什么移动加密狗的软件,他是怎么将文件隐藏保护起来的呢?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • alanshen00
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 14:24:304楼 得分:0
    可以把U盘分区,把你的认证的文件放到写保护区里面。
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved