Claude Opus 4.6 проводит обратную разработку системы аутентификации игры за 7 минут с использованием Ghidra MCP.

✍️ OpenClawRadar📅 Опубликовано: 18 марта 2026 г.🔗 Source
Claude Opus 4.6 проводит обратную разработку системы аутентификации игры за 7 минут с использованием Ghidra MCP.
Ad

Разработчик, работающий над эмулятором сервера Kirov для игр Command & Conquer, протестировал возможности Claude Opus 4.6 в области реверс-инжиниринга с использованием плагина MCP-сервера Ghidra. Задача заключалась в поиске метода проверки аутентификации для Kane's Wrath, который использует тот же SOAP API и проверку публичного ключа, что и Red Alert 3.

Настройка и запрос

Разработчик открыл чистый бинарный файл в Ghidra, выполнил только первоначальный анализ и дал Claude Opus 4.6 задачу с запросом, который включал:

  • Публичный ключ в шестнадцатеричном формате
  • Информацию о том, как Red Alert 3 обрабатывает аутентификацию
  • Тот же контекст, который они предоставили бы другому инженеру по реверс-инжинирингу

Использованный плагин MCP-сервера Ghidra был взят с https://github.com/starsong-consulting/GhydraMCP.

Ad

Результаты

Claude Opus 4.6 выполнил задачу по реверс-инжинирингу примерно за 7 минут. ИИ:

  • Определил метод проверки для Kane's Wrath
  • Создал патч на основе существующего формата патча для Red Alert 3
  • Переименовал все обнаруженные функции, параметры и структуры данных
  • Добавил комментарии к функциям в коде

Полученный патч для Kane's Wrath можно увидеть по адресу https://github.com/sokie/cnc_game_proxy/blob/main/ra3-proxy/patch/RA3/PatchAuthKey.cpp#L123. Разработчик отметил, что хотя другие серверы, такие как cnconline, заменяют публичный ключ, их подход патчит проверку, чтобы разрешить любой ключ, теоретически позволяя работать с любым сервером.

Проект эмулятора сервера Kirov, изначально поддерживавший только Red Alert 3, теперь включает поддержку автоматического подбора для RA3, Generals и Kane's Wrath (скоро), с большим количеством функций, чем у некоторых популярных в сообществе проектов, таких как cnconline.

📖 Прочитать полный источник: r/ClaudeAI

Ad

👀 Смотрите также

Автоматизация процессов найма с помощью Claude Desktop: Пример из практики
Кейсы

Автоматизация процессов найма с помощью Claude Desktop: Пример из практики

Разработчик автоматизировал первый этап рекрутинга с помощью Claude Desktop, Chrome с расширением браузера и интеграцией Google Calendar, обрабатывая отбор резюме и планирование собеседований каждые два часа на рабочей станции Windows.

OpenClawRadar
Создание образа AI-CEO для азиатского рынка для OpenClaw с мышлением носителя китайского языка
Кейсы

Создание образа AI-CEO для азиатского рынка для OpenClaw с мышлением носителя китайского языка

Разработчик создал Eve, персону ИИ-генерального директора, специально разработанную для рынков Гонконга, Тайваня и материкового Китая, решая проблему англоязычных персон с плохим качеством перевода на китайский.

OpenClawRadar
Клод Мобильный Рабочий Процесс: Обсуждайте Идеи на Телефоне, Получайте Автономную Реализацию
Кейсы

Клод Мобильный Рабочий Процесс: Обсуждайте Идеи на Телефоне, Получайте Автономную Реализацию

Разработчик делится рабочим процессом, в котором он обсуждает идеи функций и исправления ошибок с Claude на телефоне в мобильном режиме, а затем демон-скрипт автоматически реализует четко определенные задачи, создавая задачи в Linear и запуская агентов Claude Code для выполнения реализации, тестирования и развертывания на промежуточной среде.

OpenClawRadar
Непрограммист создает персонализированный редактор новостей на основе ИИ с помощью Claude
Кейсы

Непрограммист создает персонализированный редактор новостей на основе ИИ с помощью Claude

Нетехнический пользователь создал персонализированную систему ежедневных новостных сводок с помощью Claude AI, начав с простого промпта для суммаризации и развив её в полноценный инструментарий с контекстно-зависимой фильтрацией и проверкой предвзятости.

OpenClawRadar