# Как найти проекты декомпиляции: с чего начать

Author: DecompHub
Updated: 2026-10-10
Language: ru
Canonical: https://decomphub.com/ru/guides/finding-decompilation-projects

Начните с программы, игры или устройства, которое вас интересует. Затем определите цель: воспроизвести бинарный файл, поведение программы, описать оборудование или создать совместимую замену. Для этих задач нужны разные навыки и поисковые термины.

В [каталоге DecompHub](https://app.decomphub.com/ru/explore) можно искать по категориям, а затем перейти к документации репозитория. DecompHub — независимый каталог. Запись не означает одобрения со стороны разработчиков, а публичный доступ к коду не заменяет лицензию.

## Начните с сообществ

[decomp.dev](https://decomp.dev/projects) собирает отчёты о декомпиляции с точным воспроизведением машинного кода, а [Decompedia](https://decomp.wiki/) — знания сообщества и материалы по платформам. Найденные сведения проверяйте в документации самого проекта.

- [zeldaret](https://github.com/zeldaret) объединяет исследования Zelda. В [Ocarina of Time](https://github.com/zeldaret/oot) описаны поддерживаемые версии и сборка.
- [doldecomp](https://github.com/doldecomp) содержит проекты GameCube и Wii, включая Melee, Super Mario Sunshine и Mario Kart: Double Dash. Следуйте уведомлениям о переезде репозиториев.
- [pret](https://github.com/pret) включает дизассемблирование и декомпиляцию Pokémon. Восстановление на ассемблере и на C — связанные, но разные процессы.
- [n64decomp/sm64](https://github.com/n64decomp/sm64) даёт инструкции для конкретных версий. Они надёжнее стороннего урока для другого форка.

Расширьте поиск через категории [игр](https://app.decomphub.com/ru/categories/games), [программ](https://app.decomphub.com/ru/categories/applications), [прошивок](https://app.decomphub.com/ru/categories/firmware) и [исследования оборудования](https://app.decomphub.com/ru/categories/hardware). Читайте тип работы: документацию оборудования и matching-декомпиляцию нельзя оценивать одинаково.

## Уточняйте запросы GitHub

Добавьте к названию `decompilation`, `disassembly`, `reimplementation` или `reverse engineering`. [Справка GitHub](https://docs.github.com/en/search-github/searching-on-github/searching-for-repositories) описывает фильтры тем, языков и организаций. Попробуйте:

- [`topic:decompilation`](https://github.com/search?q=topic%3Adecompilation&type=repositories);
- [`decompilation in:name,description`](https://github.com/search?q=decompilation+in%3Aname%2Cdescription&type=repositories);
- [`"reverse engineering" firmware in:description`](https://github.com/search?q=%22reverse+engineering%22+firmware+in%3Adescription&type=repositories);
- [`org:doldecomp`](https://github.com/search?q=org%3Adoldecomp&type=repositories).

Добавьте `fork:true`, если нужны порты или продолжения работы. На GitLab и других площадках также проверяйте официальные ссылки: одинаковое имя не делает зеркало основным репозиторием.

## Проверьте, подходит ли результат

Выясните, что восстанавливают, какую версию поддерживают и что доступно: код, документация, процедура сборки или готовый выпуск. Откройте источник отчёта о прогрессе и проверьте его охват.

Если вам нужен именно открытый код для повторного использования, прочитайте лицензию. [Определение Open Source Initiative](https://opensource.org/osd) касается прав на изменение и распространение, а не просто видимости исходников. DecompHub может показывать «Лицензия не указана»; это не заключение о предоставленных правах.

Звёзды помогают находить проекты, но не доказывают правильность или завершённость. [«Могу помочь»](https://app.decomphub.com/ru/help) сужает выбор по доступным системам; требования всё равно нужно проверить у проекта.

Сохраните URL, цель, тип работы и следующий шаг: прочитать правила участия, повторить сборку или проверить устройство. Продолжить помогут [поиск GitHub](/ru/guides/finding-decompilation-projects-on-github), [подборка игр](/ru/guides/game-decompilation-projects), [проверка активности](/ru/guides/finding-active-decompilation-projects) и [поиск конкретной игры](/ru/guides/find-decompilation-favorite-game).

Отсутствующий проект можно [отправить по официальному URL](https://app.decomphub.com/ru/submit). Перед публикацией он проходит проверку. Читайте также о [прогрессе](/ru/guides/understanding-decompilation-progress) и [первом вкладе](/ru/guides/contributing-to-decompilation).
