Skip to content
KitploitKITPLOIT
OutilsBlog
Log in
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
IDArling — Plugin de Reverse Engineering collaboratif pour IDA Pro & Hex-Rays | Kitploit
Outils/GitHubGitHub/idarlingteam/idarling
Rétro-ingénierieDébogueursUtilitaires et FrameworksAnalyse de BinairesApprentissage et ÉducationArchived
GitHubidarlingteam/idarling

IDArling

Plugin de Reverse Engineering collaboratif pour IDA Pro & Hex-Rays

Voir le dépôt
66910120il y a 5 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

Attention

Ce projet n'est plus en développement actif et le fork plus complet et à jour est probablement plus intéressant pour les nouveaux arrivants. De plus, IDA a annoncé un support officiel pour les sessions de rétro-ingénierie collaborative, et on pourrait aussi attendre cela.

Présentation

IDArling est un plugin de rétro-ingénierie collaborative pour IDA Pro et Hex-Rays. Il permet de synchroniser en temps réel les modifications apportées à une base de données par plusieurs utilisateurs, en connectant différentes instances d'IDA Pro.

Les principales fonctionnalités d'IDArling sont :

  • interception des événements utilisateur généraux
  • prise en charge des structures et des énumérations
  • synchronisation du décompilateur Hex-Rays
  • moteur de rejeu et sauvegarde automatique
  • chargement et sauvegarde de bases de données
  • widget interactif dans la barre d'état
  • curseurs utilisateur (instructions, fonctions, barre de navigation)
  • invitation et suivi des déplacements d'un utilisateur
  • serveur dédié utilisant Qt5
  • serveur intégré dans IDA
  • découverte des serveurs LAN
  • suivi en temps réel des déplacements d'un utilisateur

Si vous avez des questions qui ne méritent pas un rapport de bug, n'hésitez pas à nous contacter sur #idarling sur freenode et à poser vos questions.

Versions

Ce projet est en développement actif. N'hésitez pas à envoyer une PR si vous souhaitez aider ! :-)

Il n'est pas vraiment stable dans son état actuel, veuillez rester à l'écoute pour une première version du projet !

Installation

Installez le client IDArling dans le dossier des plugins IDA.

  • Copiez idarling_plugin.py et le dossier idarling dans le dossier des plugins IDA.
    • Sous Windows, le dossier se trouve à C:\Program Files\IDA 7.x\plugins
    • Sous macOS, le dossier se trouve à /Applications/IDA\ Pro\ 7.x/idabin/plugins
    • Sous Linux, le dossier peut se trouver à ~/ida-7.x/plugins/
  • Alternativement, vous pouvez utiliser la méthode « installation facile » en copiant la ligne suivante dans la console :
import urllib2; exec(urllib2.urlopen('https://raw.githubusercontent.com/IDArlingTeam/IDArling/master/easy_install.py')).read()

Attention : Le plugin est uniquement compatible avec IDA Pro 7.x sur Windows, macOS, et Linux.

Le serveur dédié nécessite PyQt5, qui est intégré dans IDA. Si vous utilisez une installation Python externe, nous recommandons d'utiliser Python 3, qui propose un package pré-construit pouvant être installé avec un simple pip install PyQt5.

Utilisation

Ouvrez la boîte de dialogue Paramètres accessible en cliquant avec le bouton droit sur le widget situé dans la barre d'état. Affichez la liste des serveurs en cliquant sur l'onglet Paramètres réseau et ajoutez votre serveur. Connectez-vous au serveur en cliquant dessus après avoir cliqué à nouveau avec le bouton droit sur le widget. Enfin, vous devriez pouvoir accéder aux menus suivants pour télécharger ou téléverser une base de données :

- Fichier --> Ouvrir depuis le serveur
- Fichier --> Enregistrer sur le serveur

Remerciements

Ce projet est inspiré par Sol[IDA]rity. Il a commencé après avoir contacté ses auteurs et demandé s'il serait un jour publié publiquement. Le code source de Lighthouse a également été étudié attentivement pour comprendre comment écrire de meilleurs plugins IDA.

  • Les plugins précédents, à savoir CollabREate, IDASynergy, YaCo, ont été étudiés durant le processus de développement ;
  • Les icônes sont des versions éditées et combinées provenant des sites freeiconshop.com et www.iconsplace.com.

Merci à Quarkslab pour avoir autorisé cette publication.

Auteurs

  • Alexandre Adamski <[email protected]>
  • Joffrey Guilbon <[email protected]>
Télécharger l’outil