Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Cronos — PoC d'une technique d'obfuscation du sommeil exploitant les minuteries attendables pour échapper aux scanners de mémoire. | Kitploit
Outils/GitHubGitHub/idov31/cronos
Évasion IDS/IPSPost-ExploitationCryptographieRed TeamingDéveloppement de Charges Utiles
GitHubidov31/cronos

Cronos

PoC d'une technique d'obfuscation du sommeil exploitant les minuteries attendables pour échapper aux scanners de mémoire.

Voir le dépôt
62764il y a 2 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Site web

Cronos

c assembly windows

Ce projet a été co-écrit par

idov31 YXEL

Description

PoC d'une nouvelle technique d'obfuscation du sommeil (basée sur Ekko) s'appuyant sur des waitable timers pour chiffrer le processus courant en RC4 et changer les permissions de RW à RX afin de contourner les scanners de mémoire.

Une explication plus détaillée sera disponible dans l'article de blog.

POC

Utilisation

Pour l'utiliser, tout ce que vous avez à faire est d'inclure Cronos dans votre projet et de l'utiliser comme ceci :

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!
    }
}

Mise en place

Pour le compiler, vous aurez besoin de :

  • NASM
  • make
  • VisualStudio Compiler

Une fois que vous avez tout ce qui précède, rendez-vous dans le répertoire du projet et compilez-le avec le makefile ; l'EXE se trouvera dans le répertoire bin.

Configuration de Visual Studio

  • VSNASM

    • Lancez install_script.bat
  • Ajoutez la variable d'environnement NASMPATH

    • NASMPATH=C:\Users<user>\AppData\Local\bin\NASM\
  • Ouvrez Visual Studio et configurez les paramètres

    • Tools > Options > Projects and Solutions > VC++ Project Settings > Build Customization Search Path
    • Définissez sur %NASMPATH%;0
  • Vous pouvez également installer l'extension AsmDude pour la coloration syntaxique des fichiers .ASM.

Contributeurs

Un grand merci aux personnes qui ont contribué à ce projet :

  • Orca

  • Xenov-X

Ressources

  • Ekko
  • DeathSleep
  • Waitable Timers
Télécharger l’outil