查看文章 |
说来这U盾也不怎么省心,大一下学期办的捷德U盾,没怎么去搜索相关信息就直接装了随U盾附的光盘上的驱动,结果由于其版本太老怎么都折腾不成功,百般搜索后恍然大悟:应该去工行官网下最新的U盾驱动。 在卓越败了不少书之后,U盾杯具地又不能用了,网上搜索称是工行单方面升级了什么组件来着,但是好像部分用户的机器没能自动更新那个组件,于是不幸地又遭罪了。作为XP的坚实反对者,在通过使用三大虚拟机不停折腾了好几天之后,我惊奇地发现装了新驱动好像直接在Vista上又能用了。于是又好了一段时间。 好歹作为一个正在受高等教育的学生,推行正版是要从我做起的事。于是登入了DreamSpark,使用微软提供给教育业的Server 2008 Standard。本来是一个挺好的学习用的系统,某些游戏检测到服务器版系统之后就不运行了,这里不提它,然而杯具的工行U盾又闹翻了,于是我才知道原来在Windows 6.0上工作得好好的系统,在同一个内核的服务器版本上就能找不到指定证书:弹出一个对话框让你选证书,下列列表里却一个都没有。于是又开始折腾虚拟机装XP的方案——直到换上Windows 7 Build 6801泄漏版。 由于是内核基本不变的桌面版系统,Vista上能正常用的U盾到了Win7依旧健壮,即使是后来挨个地换Win7 Build 7000,Win 7 Build 7100都依旧正常。顺带一提,上面提到的Vista到Win7各个版本我都用的x64版,只有Server08由于要遵守微软授权协议所以是x86。 杯具是不会停止的。昨天某只猫找我汇款,出现了经典的“找不到指定证书,请联系当地工行”的错误,不幸又被雷到。我上个月才买的书来着,怎么转眼之间就又不正常了,甚至这一个月我在Windows Update上更新的都只是Windows Defender的Spyware特征码而已。早上拿新装的EeePC一试,一切正常。囧 好吧,唯一的解释是,买书之后,又买了EeePC,然后为了局域网识别方便,我改了两台机器(acer和EeePC)的计算机名,于是这就带来了在acer上进行的证书认证失败,大概是证书的颁布者出了问题吧……EeePC新装的系统,今天早上是第一次用,所以下的证书都是新的,一切正常。 我看我要不要试试在acer上新建一个Windows用户再来试试U盾支付呢……顺带一提,EeePC上当然装的是Win7 RC x86版。总之这个事情是暂告一个段落。 好吧问题来了,第一点,银行那帮程序员是吃什么长大的,是用什么发工资的,为什么做个东西带来那么大的系统耦合度和那么糟糕的平台无关性?恕我胡扯:XP这种糟糕系统的表现在老机器上不如Win2000,在新机器上不如Vista,不过是很多人不愿去折腾这个事情才使它占据了如此大的占有率——银行你还真以为XP就是世界了? 然后第二点,装这种安全工具真的有必要吗?U盾有个独立的实物可能还能安全一些,安全控件真的就有用吗?多出的这点安全性是否值得所付出的那么多的便携性的牺牲?我也有PayPal账户,但是PayPal是没有什么安全控件的。难道老外的道德素质就比我们高那么多,国外就没有病毒木马的流行,中国人就那么下贱?我看恐怕不见得。这种东西,取消了也罢。还不如把成本花在做一些安全性的普及工作,给客户发本小册子上。 Windows对证书的管理,恕我才识浅薄,没见到在哪本书上讲过或者哪个帖子里讲过。这东西要是出了问题,谁能排错? |