2014年5月22日星期四

美国起诉中国军官的技术分析

  据新华网报道,美国司法部5月19日宣布以所谓网络窃密为由起诉5名中国军官,指控他们通过网络窃取美国公司的商业机密,这是美国政府首次公开控告外国政府公务人员针对美国公司实施网络黑客犯罪。

  对于这个新闻,有一点我曾经感觉非常奇怪,美国是怎么知道这几名攻击者的个人信息的,从事这种工作,通常是保密级别非常高的工作,那么美国怎么知道上海61398部队第3支队成员的孙凯良(SunKailiang)、黄镇宇(Huang Zhenyu)、文新宇(WenXinyu)、王东(Wang Dong)以及顾春晖(Gu Chunhui)等5人从事了这项工作呢?

  我想,即使这些人操作疏忽,泄漏了自己的IP地址,那从IP定位到人,通常也需要电信运营商的配合,例如查询中国电信等运营商的日志资料来获得个人信息,美国显然无法让中国电信交出数据,那么数据从哪里来的呢?

  后来看了外媒的一篇报道才明白,原来五名中国军官被发现的原因,是因为他们使用了同一个VPN来进行网络攻击和访问Facebook、Twitter和Gmail,这样,美国政府通过IP地址对比即可从Facebook和Google那个拿到该用户的个人资料。

  2013年2月,美国网络安全公司曼迪昂特(Mandiant)发布过报告,指称“总部位于上海浦东”的中国军方人员入侵美国和其他西方国家141家公司的网络系统,窃取商业机密。

  而根据早先Mandiant发布的报告,Mandiant的专家甚至还破解了其中一攻击者的Gmail信息密码,由于Gmail登录时会提示保存手机号码,因此进入其Gmail信箱之后,该用户的邮件内容以及手机号码也被曝光。

美国起诉中国军官的技术分析

  因此,从这里可以看到的现象是,美国的网络安全水平实际上远远高于中国,美国人不仅知道中国对美国企业实施攻击,而且能够具体到某个部队的哪个人在什么时候什么地点实施了攻击,甚至攻击者的电子邮箱都被美国人破解,而中国对于美国的网络攻击却知之甚少,大部分内容都来自美国自己(斯诺登)的爆料,根本无法控制和定位美方的攻击,有时候可能还不清楚自己的机器受到了美国的攻击。

  因此,美方的这种指责的确有“作秀”的意味,只能更加形象地说明美国的整体网络安全水平远高于中国。