撬开“黑盒”!上海交大用国产大模型“逆向”欧美工业软件,核心函数全部开源(黑盒app下载安装) szthrk.cn

(来源:上观新闻)

近期,“逆向一切”火遍科技圈。这源于一款在全球最大开源社区GitHub上收获了数十万星标的工具——REA,即Reverse Engineer Anything(逆向一切)。大量科技爱好者借此逆向爆改软硬件,如去掉智能电视机开机广告,或设置在电脑端打开智能马桶盖等。

有科技爱好者逆向爆改智能电视机的开机页面。

但相比这些小改造,工业级软件才是“逆向”中的深水区。记者从市经信委获悉,上海交通大学基于国产大模型MiniMax,已对海外知名的仿真软件、图像处理及视频编辑软件等,实现了“再工程”。所谓再工程,是指先读懂旧软件,再把它重新改写成更好的新版本,功能不变,但内核升级。这一国内首个大模型原生的软件逆向成果,日前在2026世界顶尖科学家论坛人工智能平行论坛上发布(顶科论坛11月1日在上海临港闭幕)。

国内首个大模型原生的软件逆向成果在顶科论坛上发布。

软件的价值,往往建立在“源代码不可得”上。如CAD(计算机辅助设计)、CAE(计算机辅助工程)、CAM(计算机辅助制造)软件等,是航空、船舶、汽车等产品研发中的核心工具,但基本被欧美垄断。

对于这些软件的“逆向复刻”,一直是资深工程师的专业能力。所谓逆向工程,是由工程师对无源代码的软件进行反向拆解推演,重新编写代码,复现原有软件功能。这就好比拿到一道没有菜谱的成品菜,却要反向还原其配方与火候。7年前,有一群玩家花了两年时间,才把动作冒险类手游《超级马里奥64》反编译出来。不过,闭源软件如“黑盒”,逆向工程很难“入魂”,无法真正还原软件设计的内核与机理。

“逆向复刻”《超级马里奥64》用时两年。

上海交通大学正尝试以“AI+逆向”,来颠覆这条老路。上海交大特聘教授、国际电气与电子工程师协会(IEEE)会士孔令和向记者解释,这套新方法的学名,叫作“基于大模型的软件再工程”,即依托大模型,真正读懂海外顶级工业软件的底层逻辑,再自己重新设计一套更优路径,从而实现国产替代。

具体而言,“再工程”分三步。

第一步,读懂“黑盒”的心思。这需要修改大模型本身,使其具备原生能力,可对软件核心逻辑进行深度的语义分析,从“认得代码”升级到“能深挖代码背后的用意”。

第二步,生成式重构。既然已悟透原版软件的设计目的,大模型便不再照抄,而是重写一套代码,又顺手优化,如去掉冗余、提升运行速度、补上安全漏洞等,打造一个优化升级版本。

第三步,组团交叉质检。上海交大派出多个独立AI智能体,分头“质检”——有的负责核对逻辑,有的负责比对新旧版本的运行差别,有的负责找漏洞,确保重构出来的代码无隐患。

“再工程”分三步。

据透露,围绕上述“三步走”,上海交大团队在海内外多款文本模型上进行验证。由于MiniMax文本模型在逆向分析、逻辑恢复等网络安全能力上表现突出,“软件再工程”原型系统最终通过MiniMax模型实现了验证落地。

以“再工程”美国某仿真软件为例。该软件被广泛应用于科学及工程仿真,其主体包含3万个函数。孔令和团队已完成对其中5000个核心函数的“再工程”,实现功能对齐,性能比肩。

据悉,上海交大还计划将再工程的5000个核心函数全部开源,包括代码、说明书、测试用例等。这对于国内布局AI4S(科学智能)与重大工程的动态系统仿真极具现实意义。“它超越了传统复刻代码仅解一时燃眉之急的痛点,真正掌握软件核心,帮助摆脱卡脖子风险。”孔令和说。

原标题:《撬开“黑盒”!上海交大用国产大模型“逆向”欧美工业软件,核心函数全部开源》