-
-
[旧帖]
[原创]我想的一个加密狗的方案
0.00雪花
-
发表于:
2012-11-14 18:16
1918
-
[旧帖] [原创]我想的一个加密狗的方案
0.00雪花
用 STM32F10X 做一个USB HID设备
通过 writefile 写入 32个BYTE的 question 数组
通过 READFILE 读出 32个BYTE的 answer 数组
ReadFile 而且还有 读取的时间间隔(1-10s) 进行控制,防止测试数据穷举
通过writefile 写入特定的字符串 进入编程模式
可以将自己写的一个算法 烧录到狗里面去,单片机会将这些代码加密 放入 flashrom 里面
狗启动过程
1.载入算法 放入内存中 等待执行
2.接收到 writefile 命令 输入的32个字节的数据 将指针作为参数 传入算法中去
3.返回 算法的 结果 给readfile
算法用C写的一个程序 找合适的编译器生成bin
STM32 支持代码在内存空间执行的的
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课