Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
ComfyEngine — ComfyEngine — это набор инструментов для исследования памяти, созданный для тех, кому необходимо отслеживать, изменять и автоматизировать работу запущенного процесса. | Kitploit
Инструменты/GitHubGitHub/kashithecomfy/comfyengine
Криминалистика памятиДинамический анализ кода (DAST)ЭксплуатацияОбратная инженерияСкриптинг и автоматизацияОтладчикиАнализ Бинарных ФайловОбучение и Образование
GitHubkashithecomfy/comfyengine

ComfyEngine

ComfyEngine — это набор инструментов для исследования памяти, созданный для тех, кому необходимо отслеживать, изменять и автоматизировать работу запущенного процесса.

Репозиторий
61148 месяцев назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

ComfyEngine

Игровая площадка на основе Qt для сканирования памяти / списка наблюдения, вдохновлённая Cheat Engine, но созданная нативно для Linux и настроенная под мой рабочий процесс: чистые доки, графы указателей, быстрое патчирование и полное отсутствие страха потерять контекст при переключении между сканером, скриптами и заметками.

ComfyEngine предоставляет чистую, современную, ориентированную на Linux альтернативу CE без головной боли с ceserver. Все доки перемещаемы, все цвета следуют вашей теме Qt, и все инструменты находятся в одном рабочем пространстве.

image

Что вы получаете

Сканер

  • Exact / Unknown / Changed / Range / и т.д.
  • Опциональное выравнивание
  • Быстрый движок сканирования
  • Пропуск замаскированных/нечитаемых страниц
  • Рабочий процесс First Scan → Next Scan (доступна отмена сканирования)

Результаты и список наблюдения

  • Добавление в список наблюдения одним кликом (двойной щелчок)
  • Переключатели указателей и флаги
  • Заморозка + автоматическое принуждение
  • Цветовая индикация всплесков/дрейфа значений
  • Сохранение/загрузка таблиц наблюдения
  • Панель отслеживания изменений для сравнения снимков

Инструменты для указателей и памяти

  • Визуализация графа указателей
  • Hex + просмотрщик памяти
  • Виджет для inline-патча
  • Шаблоны Auto Assembler
  • Автоматически генерируемые скрипты патча/восстановления
  • Просмотр контекста инструкции

Удобства

  • Панель заметок
  • Редактор скриптов
  • Боковая панель навигации
  • Макеты сохраняются через QSettings

Цвета зависят от вашей темы. Всё можно закрепить и полностью настроить.


Сборка

Требования:

  • Qt 6 (Widgets)
  • Capstone
  • CMake ≥ 3.16
  • C++17 compiler
  • Ninja или Make
root@kitploit:~
cmake -S . -B build -DCMAKE_BUILD_TYPE=Debug
cmake --build build
# опционально:
cmake --install build --prefix /usr/local

Исполняемый файл находится по пути:

root@kitploit:~
build/src/comfyengine

Вспомогательные инструменты (test_watch, ce_watch) находятся в корне репозитория.


Установка (AUR)

ComfyEngine имеет официальный пакет AUR:

Версия Git (разработка)

root@kitploit:~
yay -S comfyengine-git

Эта команда собирает последний коммит напрямую с GitHub.

Ручная сборка

Если вы хотите собрать без AUR:

root@kitploit:~
git clone https://github.com/kashithecomfy/ComfyEngine
cd ComfyEngine
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build
sudo cmake --install build

Использование

  1. Запустите ComfyEngine
  2. Нажмите Select Process…, выберите цель
  3. Введите значение в Memory Scan
  4. Нажмите First Scan, затем Next Scan
  5. Дважды щёлкните результаты, чтобы отправить их в список наблюдения
  6. Щёлкните правой кнопкой по любому адресу для патчинга, трассировки, наблюдения и т.д.
  7. Используйте панель инструментов для Auto Assembler, Memory Viewer, Pointer Scanner
  8. Настройте частоту обновления в Settings

ComfyEngine сохраняет вашу раскладку и настройки между сессиями через QSettings.


Тесты

Запустите полный набор тестов:

root@kitploit:~
ctest --test-dir build --output-on-failure

Или запустите внутренний тестовый инструмент:

root@kitploit:~
./build/test_watch

Регистрируйте новые наборы через add_test() в соответствующем CMakeLists.


Поддержка / Участие

Issues и PR приветствуются: https://github.com/kashithecomfy/ComfyEngine

Хотите поддержать разработку? https://buymeacoffee.com/comfykashi

Это мой первый публичный проект, скоро будет больше. Ломайте приложения ответственно и оставайтесь уютными!

Скачать инструмент