L’OUTIL REA / GUIDES PRATIQUES INDÉPENDANTS

REA : Reverse Engineer Anything

Comprenez le fonctionnement d’un logiciel. Reconstruisez la fonction qu’il vous faut.
Apprenez la rétro-ingénierie avec REA : analyses guidées, exemples interactifs et code testé.

AVEC CLAUDE CODE · CODEX · CURSOR

RESSOURCE INDÉPENDANTE POUR APPRENDRE REACHOISISSEZ CE QUE VOUS VOULEZ DÉCORTIQUER ↓

DÉMARRAGE RAPIDE AVEC REA

Un prompt. Laissez votre IA installer REA.

Collez-le dans Claude Code, Codex ou Cursor. Confiez la configuration à votre agent.

  1. Copiez le prompt

    Il contient les instructions pour commencer la configuration.

  2. Envoyez-le à votre agent de programmation

    Vérifiez et approuvez les changements proposés.

  3. Redémarrez, puis vérifiez

    Redémarrez quand l’agent vous le demande, puis demandez-lui de vérifier la connexion à REA.

À copier dans votre agent de programmation
Installe REA pour cet agent de programmation avec npx rea-agents@latest setup. Montre-moi les changements de configuration proposés avant de les appliquer. Indique ensuite comment redémarrer et vérifier la connexion. Ma première cible sera un paquet JavaScript local.

L’OUTIL DERRIÈRE LES INVESTIGATIONS

Qu’est-ce que REA ?

REA (Reverse Engineer Anything) connecte votre agent de programmation à des outils d’analyse d’applications, de binaires et de sites web. L’agent appelle REA via MCP pour inspecter le code et suivre une fonction, puis s’appuie sur les résultats pour l’expliquer ou en créer et tester une version pour votre projet.

Commencez par une question : où va un export, comment un code de connexion est-il calculé, ou pourquoi un jeu accélère-t-il ? Ces guides indépendants vous aident à suivre les éléments vérifiables et à tester le résultat. Retrouver une règle ne prouve pas qu’une application entière a été reconstruite.

QUATRE NOUVELLES INVESTIGATIONS / À VOUS DE JOUER

Jouez. Puis comprenez pourquoi.

Explorer tous les tutoriels ↗

PARTEZ D’UNE FONCTION QUE VOUS VOULEZ COMPRENDRE

Petites questions. Vraies découvertes.

Les 13 guides ↗

ESSAYEZ LE RÉSULTAT AVANT DE LIRE LE GUIDE

Une seconde plus tard.
Un autre code.

Une application d’authentification convertit le temps en compteur, puis en code à six chiffres. Faites passer l’horloge au-delà de 60 secondes et observez vous-même la règle.

  1. Localisez la méthode dans l’APK.Suivez l’horodatage à travers les appels.
  2. Reconstruisez uniquement le calcul.Compteur → HMAC → six chiffres.
  3. Testez avec des réponses connues.Vérifiez les limites temporelles et les zéros initiaux.
Lire l’investigation complète →

Basé sur l’investigation officielle d’Aegis. Cette démonstration indépendante utilise des données de test publiques ; le guide explique exactement ce qui a été vérifié.

Le code de 30 secondes EXPÉRIENCE INTERACTIVE

CLÉ DE TEST PUBLIQUE · SHA-1 · 6 CHIFFRES

287082

Temps Unix 59s Compteur 1

0s30s60s90s120s

59 ÷ 30 → compteur 1. À 60 secondes, le compteur passe à 2.

Nouvelle implémentation pédagogique utilisant la clé de test publique du RFC 6238. Aucun secret de compte. Aucun appel à REA dans votre navigateur.

VOUS DÉCOUVREZ REA ?

Commencez ici. Puis approfondissez.

Trois petits guides pour vous lancer.

Votre agent. Des questions plus précises.

REA fournit les outils. Ces guides vous aident à choisir la prochaine piste à explorer.

Trouver votre prochain tutoriel ↗