Skip to content

搞英语 → 看世界

翻译英文优质信息和名人推特

Menu
  • 首页
  • 作者列表
  • 独立博客
  • 专业媒体
  • 名人推特
  • 邮件列表
  • 关于本站
Menu

27 岁的 EXE 在几分钟内变成了 Python。 接下来是人工智能辅助逆向工程吗?

Posted on 2025-03-02

ai_64.png

Adafruit 董事总经理 Phillip Torrone(也是 Slashdot 的长期读者 ptorrone)分享了一篇有趣的博客文章。他们发现了 Reddit 上的一篇帖子,“详细介绍了某人如何将一个已有 27 年历史的 Visual Basic EXE 文件提供给 Claude 3.7,并观察它对程序进行逆向工程并用 Python 重写它。”这是他们在 1997 年编写的一个旧的 Visual Basic 4 程序。在 2024 年运行 VB4 exe 可能是一场真正的兼容性噩梦,需要追寻过时的 DLL 和混乱的解决方法。所以! OP 决定将 exe 上传到 Claude 3.7,并提出以下请求:“你能告诉我如何运行这个文件吗?将其转换为 Python 会很好。”> Claude 3.7 分析了二进制文件,提取了 VB“令牌”(VB 不是一种完全机器代码编译的语言,这使得这项任务比 C/C++ 中的语言容易得多),识别了 UI 元素,甚至提取了声音文件。然后,它使用 Pygame 生成了完整的 Python 等效项。根据作者的说法,代码第一次尝试就成功了,整个过程花了不到五分钟……托罗尼推测这可能意味着什么。 “旧的商业应用程序和游戏可以在不需要原始源代码的情况下进行现代化……像 Claude 这样的工具可能会使反编译和软件考古变得更加容易:来自死平台的专有二进制文件也可以在开源中获得新的生命。”也许 Archive.org 甚至可以添加法学硕士“以即时完成此任务!”

twitter_icon_large.png facebook_icon_large.png

在 Slashdot 上阅读这个故事的更多内容。

原文: https://developers.slashdot.org/story/25/03/01/2211210/27-year-old-exe-became-python-in-minutes-is-ai-assisted-reverse-engineering-next?utm_source=rss1.0mainlinkanon&utm_medium=feed

本站文章系自动翻译,站长会周期检查,如果有不当内容,请点此留言,非常感谢。
  • Abhinav
  • Abigail Pain
  • Adam Fortuna
  • Alberto Gallego
  • Alex Wlchan
  • Answer.AI
  • Arne Bahlo
  • Ben Carlson
  • Ben Kuhn
  • Bert Hubert
  • Bits about Money
  • Brian Krebs
  • ByteByteGo
  • Chip Huyen
  • Chips and Cheese
  • Christopher Butler
  • Colin Percival
  • Cool Infographics
  • Dan Sinker
  • David Walsh
  • Dmitry Dolzhenko
  • Dustin Curtis
  • eighty twenty
  • Elad Gil
  • Ellie Huxtable
  • Ethan Dalool
  • Ethan Marcotte
  • Exponential View
  • FAIL Blog
  • Founder Weekly
  • Geoffrey Huntley
  • Geoffrey Litt
  • Greg Mankiw
  • Henrique Dias
  • Hypercritical
  • IEEE Spectrum
  • Investment Talk
  • Jaz
  • Jeff Geerling
  • Jonas Hietala
  • Josh Comeau
  • Lenny Rachitsky
  • Liz Danzico
  • Lou Plummer
  • Luke Wroblewski
  • Matt Baer
  • Matt Stoller
  • Matthias Endler
  • Mert Bulan
  • Mostly metrics
  • News Letter
  • NextDraft
  • Non_Interactive
  • Not Boring
  • One Useful Thing
  • Phil Eaton
  • Product Market Fit
  • Readwise
  • ReedyBear
  • Robert Heaton
  • Rohit Patel
  • Ruben Schade
  • Sage Economics
  • Sam Altman
  • Sam Rose
  • selfh.st
  • Shtetl-Optimized
  • Simon schreibt
  • Slashdot
  • Small Good Things
  • Steve Blank
  • Taylor Troesh
  • Telegram Blog
  • The Macro Compass
  • The Pomp Letter
  • thesephist
  • Thinking Deep & Wide
  • Tim Kellogg
  • Understanding AI
  • Wes Kao
  • 英文媒体
  • 英文推特
  • 英文独立博客
©2025 搞英语 → 看世界 | Design: Newspaperly WordPress Theme