社区
汇编语言
帖子详情
修改加密狗驱动,让它直接去读文件,可行不?
threads
2003-05-26 08:41:55
我这里有个usb加密狗的驱动程序,还有加密狗里的内容,我想着能不能直接修改驱动程序,让他不要去读设备,直接读这个文件。我不知道这个想法能不能实现,大家帮我分析分析,我驱动程序不熟悉。
...全文
111
5
打赏
收藏
修改加密狗驱动,让它直接去读文件,可行不?
我这里有个usb加密狗的驱动程序,还有加密狗里的内容,我想着能不能直接修改驱动程序,让他不要去读设备,直接读这个文件。我不知道这个想法能不能实现,大家帮我分析分析,我驱动程序不熟悉。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangze
2003-06-02
打赏
举报
回复
应该可以的。
如果软件没有直接利用驱动程序,而是通过dll文件来利用驱动程序的话,就很容易修改。自己编写一个和原来dll名字及接口一样的dll程序,就可以了。
如果直接利用驱动程序的话,就要在程序中的相关位置找到一块地方,然后跳转,然后读文件,然后跳回去。还不如爆破简单
threads
2003-05-30
打赏
举报
回复
唉,现在还是把它爆破了事,有个upx壳的dll倒花了不少时间。
哥们,多交流。
threads
2003-05-26
打赏
举报
回复
我看驱动里只导入了两个usb函数,什么ConfigurationRequest之类的。原始协议就难找了,我现在只能找找CreateDevice之类的看看跟程序的接口,可惜我驱动的知识太有限了。我想找本书看看。
hswxf
2003-05-26
打赏
举报
回复
好累呀!二天了没出来。今天玩玩一下:
如果复制硬件还是好搞定的,可要个软的,可苦呀!
这家伙用了个二手的捆呀有理无理一捆了之,我想从它的程式中反汇编可没时间。
只好这样了
1、寻找具体使用的原始协议主要是找到它的数据,这是最花时间的
2、去掉它的调用与访问(USB)过程
这下好多了我想这样可能行的
hswxf
2003-05-26
打赏
举报
回复
我现在解一个与你的一样,我想这样是可以的做一虚拟驱动吧
但USB的协议好多而且狗狗文件中的算法过多只好慢慢来了
加密狗
基本术语解释
软件加密方式 目前正在采用的加密方法可分为两大类:钥匙盘方式和
加密狗
方式。
加密狗
,也是目前流行的一种加密工具。它是插在计算机并行口上的软硬件结合的软件加密产品。
加密狗
一般都有几十或几百字节的非易失性...
剖析虚幻渲染体系(16)- 图形
驱动
的秘密
本篇将站在应用层开发者的视角,去阐述图形
驱动
的相关技术内幕(如果是
驱动
开发者,则博主不认为是目标
读
者),主要包含但不限于以下内容:要给“
驱动
”一词下一个准确的定义是一个挑战。从最基本的意义上讲,
驱动
...
基于BES平台TWS蓝牙耳机需求详细设计
4 ENC算法授权烧录方式 ,mac 地址集成到usb
加密狗
计数, 授权上位机烧录工具,耳机SOC开机鉴权 开SOC链路,ENC_KEY 96字节码, 自行存储到nv 烧录不能全部擦除Flash, 工程烧录管控。数据屏蔽方式切换,三MIC 数据,...
虚拟机资源基础
它不像在安装过程中安装其他存储或网络
驱动
程序那样简单。 因此,通常需要提供某些类型的硬件来进行仿真,这意味着 Hyper-V 组件向虚拟机提供看似标准类型的硬件,例如 Intel 82371AB / EB IDE 控制器, Intel ...
Raid5阵列数据恢复+Openmediavault配置内网与外网远程访问+服务器到服务器的大量
文件
转移备份
3、数据存储和备份功能:支持多种
文件
系统(包括 EXT4、XFS、BTRFS )等 4、高度定制性:支持SSH 访问、FTP 服务器、WebDAV 服务 5、能效和性能可以在较低的硬件配置上运行,同时提供良好的性能 本例以传统服务器...
汇编语言
21,459
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章