谈谈中国人破解软件的水平

    经常能听到一种声音,说国人破解软件的水平很高,理由有这么几条:
    只要是中国人想用的软件,中国的下载站和网盘中一定能找到。
    国人制作的游戏外挂让游戏开发商头疼不已,即使开发商封堵了旧的漏洞,外挂大神们马上又能找到新的漏洞。
    现在来谈谈我的看法。
    先否认第一条,有个名为Advanpix的MATLAB插件(www.advanpix.com),可以将MATLAB的数值计算提高到任意精度,是非常厉害的,不过这个需求比较小众化,因为需要更高计算精度的科研人员很可能会改用Maple,虽然会增加学习成本。另外,Advanpix售价较高,学术版$249(249×6.84=¥1703.6),工业版$996(996×6.84=¥6814.5),可以用支付宝付款,只有7天的试用期。Advanpix加了VMProtect的壳,破解难度比较高。用百度和bing搜不到任何对该插件的逆向分析,也搜不到破解版或者序列号。目前若想免费一直用下去,就在虚拟机中安装,然后拍快照,过了7天的试用期就将虚拟机还原。

谈谈中国人破解软件的水平_第1张图片

谈谈中国人破解软件的水平_第2张图片

                                                            (用IDA打开mpimpl.mexw64看到的流程图,非常复杂)
    我个人尝试过很多很多的软件(但是几乎没玩过任何一款大型游戏),一些小软件确实有国人提供的破解版,比如UltraISO,DiskGenius,Proxifier等。但是,对于大型行业软件,我几乎不记得有哪一款是国人破解的。比如机械行业软件的破解组织,以SolidSQUAD-SSQ最为出名,MAGNiTUDE和xForce(www.xforce-cracks.com)也经常露面。PTC公司的Creo Parametric(原Pro/E)有SolidSQUAD和MAGNiTUDE的2种破解版;DASSAULT公司的ABAQUS,CATIA,SOLIDWORKS等以及SIEMENS的UG NX均由SolidSQUAD破解;MSC公司的Patran,Nastran,Adams等软件由MAGNiTUDE破解。AutoCAD,CorelDraw,Adobe系列的PS,PR,AE等由xForce破解(不确定amtlib.dll是否出自xForce)。

谈谈中国人破解软件的水平_第3张图片

谈谈中国人破解软件的水平_第4张图片

谈谈中国人破解软件的水平_第5张图片


    当然,这些破解团队的真实身份未知,但是,我认为是中国人的可能性不大。首先,SolidSQUAD,MAGNiTUDE,xForce这三个名字不太像中国人取的名字,比如搞IOS越狱的一个中国团队取名为盘古(PanGu),360的安全团队取名为追日,国内的某搜索引擎取名为钟馗之眼(ZoomEye)。第二,每当上述软件发布新版,最早流出的破解版中的安装说明全是用英文写的,注册机的界面也是全英文的。经过一段时间,国内某些下载站的站长或爱好者可能会配上中文的安装说明,并对注册机进行汉化。破解者往往是喜欢炫技的。中国在计算机软件行业本就落后,破解知名软件也算是一个小小的成就,假如中国人破解了这些知名行业软件,就有极大的可能会用中文写安装说明,注册机界面也用中文,或者是中英双语的。破解者需要用中文来向世界宣布,我们中国人也可以做到。这一点和用英文写学术论文完全不同。当然不排除中国人故意用英文来掩盖身份的可能。
    再说破解常用的工具,IDA是比利时的Hex-Rays公司的;OllyDbg不太确定是哪个国家的,根据其官网(www.ollydbg.de)的.de域名以及IP所在地推测,应该是德国的;x32Dbg/x64Dbg(x64dbg.com)官网IP在Netherlands(荷兰),估计是荷兰的。.NET Reflector是微软员工Lutz Roeder开发的,Just Decompile(以及知名的Fiddler)是美国的Progress Telerik开发的。最强的工具都不是中国人自己开发的,实在没法认定国人的破解水平很高。另外,用于缩小体积或对抗破解的软件加壳技术,中国人的贡献也不多。常见加密壳和压缩壳有:UPX(作者:Markus F.X.J. Oberhumer, László Molnár & John F. Reiser.),PECompact(作者:Jeremy Collake),ASPack/ASProtect(官网IP地址在俄罗斯),Armadillo,Themida/WinLicense(官网IP地址在美国),EncryptPE,VMProtect(官网IP地址在俄罗斯),Safengine(官网IP地址在香港,但只能通过PayPal付款购买,不支持微信和支付宝,肯定不是中国人开发的)……
    国内的高校教育该好好改革了,很多高校的C/C++语言教材还在用谭浩强的,书上的开发环境还是20年前的老古董VC6.0。(现在如果学校机房还是XP+Office 2003,那么有关领导该拉到杨永信那儿电疗了)。机房即使是Win 7+Office 2010也略显过时,这两者基本都是在2009年发布的(你可以去C:\Windows\System32里面看看那些系统dll文件的修改日期),距今也将近10年了,该换成Win 10+Office 2016/2019了。计算机领域日新月异,变化飞快,高校必须与时俱进。这与数学分析完全不同,数学分析哪怕是用100年前的教材,只要把里面的符号和术语换成现代的,也没有大问题。我认为教育部应该强制规定:计算机方面的教材,以及学校机房的操作系统和软件,至少每过6年要全面更新一次。
    不要被一些无良又无知的砖家和媒体的愚昧言论给迷惑了,说什么中国综合国力和科技实力已经全面赶超美帝,中国用40年的时间走过发达国家几百年的发展历程,简直荒唐可笑。要是按照这个速度发展,到2060年的时候,中国岂不是要比美日德英法领先几百年了?汉芯、红芯之类的事件,仍在国内不停地上演。中兴被制裁也给我们敲响了警钟,别再自我陶醉了。科学技术的创造者与学习者所面临的困难完全不是一个等级,中国充其量只是一个相对优秀的学习者而已,对已有科学成果的应用,比印度强,比巴西强,比大多数国家强,但也仅此而已了,论创造,中国这个人口第一大国实在是汗颜。费马大定理从提出到被证明历时358年,而相关领域的数学工作者可能花一两年的时间就能彻底弄清证明过程。如果某人对世界宣布:我用2年的时间就走过了众多数学家接力接了358年的历程,我已经超越了费马大定理的证明者安德鲁·怀尔斯,那么这一定是一个狂妄的智障。你可以轻松地站在巨人的肩膀上,但不可能轻松地成为巨人。所以啊,各位朋友,勤奋一点,多动动脑子,少听脑残言论,努力解决体制的各种弊病,埋头苦干30年,才有可能真正超越美帝。

你可能感兴趣的:(谈谈中国人破解软件的水平)