朋友给了个omnikey 1021,于是研究了下SIM卡,初级的当然是破解Ki了,找了网上的程序,不是报毒就是收费,免费的还不支持PC/SC接口,于是打算按论文自己写个程序,原型已经出来了,但读卡次数太多,正在优化中,代码会开源放到Google Code上,敬请期待本篇Blog更新
算法是按照comp128-a-birthday-surprise-rev.pdf 里的 Improving the WGB attack 章节实现的,但本人理解可能有偏差,也许不完全对,测试了两张卡,大约需要11万次左右。时间应该在2个小时左右,跟网上流行的破解软件还有很大差距,不过已经到实用范围了,项目开源,希望有兴趣的朋友一起改进算法。