←News detail

Shanghai ObserverUpdated Nov 1 17:25

Shanghai Jiao Tong University reverse-engineers European and American industrial software based on the MiniMax large model; all 5,000 core functions will be open-sourced

English text is being prepared.

AI summary

Shanghai Jiao Tong University, based on the domestic large model MiniMax, has achieved software re-engineering of overseas simulation, image processing, and video editing software. The achievement was released at the Artificial Intelligence Parallel Forum of the 2026 World Laureates Forum. The method has three steps: adapting the large model to deeply analyze the software's core logic, generatively reconstructing the code and optimizing it, and cross-quality-checking by multiple independent AI agents. Taking a certain American simulation software as an example, its main body contains 30,000 functions; the team has completed the re-engineering of 5,000 core functions among them, achieving functional alignment and comparable performance, and plans to fully open-source the code, documentation, and test cases for these 5,000 core functions.

Why read this

AI score 59

The report discloses the three-step process for re-engineering industrial software with large models, as well as progress on achieving functional alignment for 5,000 core functions.

Topics

Tags

Body

近期,“逆向一切”火遍科技圈。这源于一款在全球最大开源社区GitHub上收获了数十万星标的工具——REA,即Reverse Engineer Anything(逆向一切)。大量科技爱好者借此逆向爆改软硬件,如去掉智能电视机开机广告,或设置在电脑端打开智能马桶盖等。 有科技爱好者逆向爆改智能电视机的开机页面。 但相比这些小改造,工业级软件才是“逆向”中的深水区。记者从市经信委获悉,上海交通大学基于国产大模型MiniMax,已对海外知名的仿真软件、图像处理及视频编辑软件等,实现了“再工程”。所谓再工程,是指先读懂旧软件,再把它重新改写成更好的新版本,功能不变,但内核升级。 这一国内首个大模型原生的软件逆向成果,日前在2026世界顶尖科学家论坛人工智能平行论坛上发布(顶科论坛11月1日在上海临港闭幕 )。 国内首个大模型原生的软件逆向成果在顶科论坛上发布。 软件的价值,往往建立在“源代码不可得”上。如CAD(计算机辅助设计)、CAE(计算机辅助工程)、CAM(计算机辅助制造)软件等,是航空、船舶、汽车等产品研发中的核心工具,但基本被欧美垄断。 对于这些软件的“逆向复刻”,一直是资深工程师的专业能力。所谓逆向工程,是由工程师对无源代码的软件进行反向拆解推演,重新编写代码,复现原有软件功能。这就好比拿到一道没有菜谱的成品菜,却要反向还原其配方与火候。7年前,有一群玩家花了两年时间,才把动作冒险类手游《超级马里奥64》反编译出来。不过,闭源软件如“黑盒”,逆向工程很难“入魂”,无法真正还原软件设计的内核与机理。 “逆向复刻”《超级马里奥64》用时两年。 上海交通大学正尝试以“AI+逆向”,来颠覆这条老路。上海交大特聘教授、国际电气与电子工程师协会(IEEE)会士孔令和向记者解释,这套新方法的学名,叫作“基于大模型的软件再工程”,即依托大模型,真正读懂海外顶级工业软件的底层逻辑,再自己重新设计一套更优路径,从而实现国产替代。 具体而言,“再工程”分三步。 第一步,读懂“黑盒”的心思。这需要修改大模型本身,使其具备原生能力,可对软件核心逻辑进行深度的语义分析,从“认得代码”升级到“能深挖代码背后的用意”。 第二步,生成式重构。既然已悟透原版软件的设计目的,大模型便不再照抄,而是重写一套代码,又顺手优化,如去掉冗余、提升运行速度、补上安全漏洞等,打造一个优化升级版本。 第三步,组团交叉质检。上海交大派出多个独立AI智能体,分头“质检”——有的负责核对逻辑,有的负责比对新旧版本的运行差别,有的负责找漏洞,确保重构出来的代码无隐患。 “再工程”分三步。 据透露,围绕上述“三步走”,上海交大团队在海内外多款文本模型上进行验证。由于MiniMax文本模型在逆向分析、逻辑恢复等网络安全能力上表现突出,“软件再工程”原型系统最终通过MiniMax模型实现了验证落地。 以“再工程”美国某仿真软件为例。该软件被广泛应用于科学及工程仿真,其主体包含3万个函数。孔令和团队已完成对其中5000个核心函数的“再工程”,实现功能对齐,性能比肩。 据悉,上海交大还计划将再工程的5000个核心函数全部开源,包括代码、说明书、测试用例等。这对于国内布局AI4S(科学智能)与重大工程的动态系统仿真极具现实意义。“它超越了传统复刻代码仅解一时燃眉之急的痛点,真正掌握软件核心,帮助摆脱卡脖子风险。”孔令和说。

Source

Shanghai Observer