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

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

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

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

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

Категории

Все категории
Loading categories
Cronos — PoC техники обфускации сна, использующей ожидаемые таймеры для обхода сканеров памяти. | Kitploit
Инструменты/GitHubGitHub/idov31/cronos
Обход IDS/IPSПост-эксплуатацияКриптографияRed TeamingРазработка Полезной Нагрузки
GitHubidov31/cronos

Cronos

PoC техники обфускации сна, использующей ожидаемые таймеры для обхода сканеров памяти.

Репозиторий
627642 лет назадПроверено Kitploit

Популярное

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

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

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

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

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

Cronos

c assembly windows

Соавторы этого проекта

idov31 YXEL

Описание

PoC новой техники обфускации сна (основанной на Ekko), использующей waitable-таймеры для RC4-шифрования текущего процесса и изменения прав доступа с RW на RX с целью обхода сканеров памяти.

Более подробное объяснение будет доступно в статье в блоге.

POC

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

Чтобы использовать его, просто подключите Cronos к своему проекту и используйте следующим образом:

root@kitploit:~
#include "Cronos.h"

int main() {
    int timesToExecute = 1337;
    int seconds = 10;

    for (int i = 0; i < timesToExecute; i++) {
        CronosSleep(seconds);

        // YOUR CODE HERE!
    }
}

Установка

Для компиляции вам понадобятся:

  • NASM
  • make
  • VisualStudio Compiler

После того как у вас есть всё вышеперечисленное, перейдите в каталог проекта и соберите его с помощью makefile — EXE будет находиться в каталоге bin.

Настройка Visual Studio

  • VSNASM

    • Запустите install_script.bat
  • Добавьте переменную окружения NASMPATH

    • NASMPATH=C:\Users<user>\AppData\Local\bin\NASM\
  • Откройте Visual Studio и настройте параметры

    • Tools > Options > Projects and Solutions > VC++ Project Settings > Build Customization Search Path
    • Установите значение %NASMPATH%;0
  • Вы также можете установить расширение AsmDude для подсветки синтаксиса в .ASM-файлах.

Участники

Огромное спасибо людям, которые внесли вклад в этот проект:

  • Orca

  • Xenov-X

Ресурсы

  • Ekko
  • DeathSleep
  • Waitable Timers
Скачать инструмент