MCP Catalogs
首页regenerator2000 screenshot

regenerator2000

by ricardoquesada·158·综合分 48

6502反汇编器,带有MCP服务器支持AI辅助逆向工程。

developer-toolsai-llmother
10
Forks
3
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Regenerator 2000是一个现代的、交互式的Commodore 8位机器反汇编器,内置MCP服务器支持。它通过键盘为中心的TUI进行手动分析,并通过模型上下文协议(MCP)实现AI驱动的自动化分析。该工具提供了丰富的功能,包括反汇编、十六进制转储、精灵、位图、字符集视图、调试器集成和交叉引用。其MCP服务器通过HTTP或stdio传输提供程序化访问,使AI助手能够执行反汇编操作、内存搜索和块操作,并具有集成的分析技能来自动化块分类、例程跟踪和符号命名。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:AI辅助的Commodore 8位软件逆向工程
:二进制文件中自动化代码分析和符号命名
:与AI工具集成进行6502程序分类和文档化
:Regenerator 2000支持哪些文件格式?
:如何导出汇编代码?

什么时候选它

当你处理 Commodore 8 位二进制文件时,需要手动反汇编功能和通过 MCP 集成的自动化分析时,选择 Regenerator 2000。

什么时候不要选它

如果你需要支持 Commodore 8 位计算机以外的系统,或者需要更通用的 CPU 分析功能,不要选择这个工具。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • disassemble

    Disassemble 6502 code at specified address

  • add_label

    Add a label to a specific address

  • add_comment

    Add a comment to a specific address

  • set_data_type

    Set data type for a memory region

  • find_memory

    Search for a specific byte pattern in memory

  • export_assembly

    Export disassembly to assembly file

  • x_ref

    Show cross-references for a specific label or address

  • analyze_blocks

    Automatically analyze and classify code blocks

  • trace_routine

    Trace execution path of a routine starting at address

  • import_lbl

    Import VICE labels from file

  • export_html

    Export disassembly to HTML format

  • connect_vice

    Connect to VICE debugger at specified address

说明:Tools were inferred from the MCP server description and CLI options. The README mentions MCP server functionality for disassembly manipulation, memory search, and block operations, but doesn't provide explicit tool names or signatures.

可对比工具

retro-mcpc64-mcp6502-debug-mcp

安装

安装Regenerator 2000:

cargo install regenerator2000

运行MCP服务器:

regenerator2000 --mcp-server

Claude Desktop配置:

{
  "mcpServers": {
    "regenerator": {
      "command": "regenerator2000",
      "args": ["--mcp-server-stdio"]
    }
  }
}

FAQ

Regenerator 2000支持哪些文件格式?
它支持PRG、CRT、D64、D71、D81、T64、VSF、RAW/BIN、DIS65和REGEN2000PROJ格式。
如何导出汇编代码?
使用`--export_asm <PATH>`选项或通过用户界面导出。它支持64tass、ACME、Kick Assembler和ca65格式。

Hacker News 讨论

开发者社区最近的相关讨论。

regenerator2000 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。