Hasty Briefsbeta

双语

The Underhanded C Contest

11 days ago
  • #Nuclear verification
  • #NaN poisoning
  • #Underhanded C Contest
  • 2015年隐蔽代码竞赛结果公布,获奖者及入围者的提交作品获得认可。
  • 此次竞赛是由核威胁倡议组织赞助的一个现实世界核核查问题。
  • 许多提交作品采用NaN中毒攻击手段,即浮点数NaN值导致错误比较。
  • 定于2月9日举行Reddit线上问答活动,讨论竞赛及其现实意义。
  • 作品评审注重现实性,优先考虑数据触发型攻击而非环境触发型攻击。
  • 入围作品包括利用NaN漏洞、内存泄漏及巧妙负数技巧的参赛方案。
  • 林纳斯·阿克松的夺冠作品利用float_t与双精度浮点数之间的类型混淆漏洞。
  • 该混淆导致程序误读光谱数据,使东道国可在不被察觉的情况下实施欺诈。
  • 这种攻击具有现实可行性,采用标准代码,并利用浮点数表示中的整数计数漏洞。