代码中的汉字能阻挡CIA黑客?想太多,他们在招中文黑客了(2)
2017-03-22 编辑:
此外,固件也非常重要,固件就是硬件和操作系统之间的部分,基本功能是用来配置硬件引导系统。bios是计算机里最重要的固件之一,nsa、cia和hacking team都很喜欢通过bios植入木马。服务器里还有bmc固件,用来监控管理服务器。
在防御黑客的方面,由于bios比操作系统先运行,在把控制权传递给操作系统的时候,bios可以去检验要运行的系统是不是符合预期,是否被篡改,因而bios可以通过传递信任关系到操作系统,让恶意代码无法执行。因此,固件在安全里有非常重要的位置。
总之,源代码中存在中文这仅仅是一个小障碍,而非不可逾越的技术瓶颈。至于用中文编程是根本没有必要的,虽然用中文编程可以解决一些中国人不懂英文的问题,然而现在英文是事实的世界语言,作为程序员不懂英文就没法跟其他国家的人交流,最后很有可能会走到闭门造车的路上,反而得不偿失。
要真正提升抵御网络攻击的防御能力,最好的做法是采用自主研发的产品取代国外产品,并在实践中不断使用、磨合、检验,最终实现螺旋式提升。