Icône du programme : Dejared Mcp

Dejared Mcp

  • Gratuit
  • 4
    1
  • Vv1.0.1
Télécharger pour MCP

Regarder une publicité pour télécharger gratuitement

Avis Softonic

Dejared MCP apporte la décompilation JAR dans les flux de travail MCP AI

Dejared MCP, développé par Hqkh4nh, est un serveur MCP qui permet aux assistants IA de décompiler et d'inspecter les fichiers JAR Java pour l'analyse de code et le débogage. Il intègre le décompilateur Fernflower pour convertir les fichiers .class en source Java lisible, offre une inspection de contenu et une lecture de classe ciblée pour limiter le traitement, et expose ces fonctions aux clients MCP. Les développeurs Java, les chercheurs en sécurité et les ingénieurs qui utilisent le développement assisté par IA obtiennent une visibilité directe, accessible par IA, sur les bibliothèques compilées sans étapes de décompilation manuelles.

Quelles tâches pouvez-vous réellement utiliser pour cela ?

L'outil fonctionne comme un serveur MCP qui permet aux assistants IA de convertir des artefacts Java compilés en code lisible et d'inspecter le contenu des archives. Il utilise le décompilateur intégré pour traduire les fichiers .class, fournit une liste de la structure interne des JAR et prend en charge la récupération de classes individuelles pour une analyse ciblée. Ces fonctions permettent l'ingénierie inverse, le débogage et la compréhension des bibliothèques Java tierces ou héritées directement dans un flux de travail piloté par l'IA.

Quelle est la précision des sorties décompilées ?

Parce que l'outil s'appuie sur ce décompilateur, le code source généré reconstruit des constructions Java de haut niveau et récupère le flux de contrôle dans de nombreux cas, correspondant au moteur utilisé par des IDE populaires tels qu'IntelliJ IDEA. La lisibilité dépend de la qualité de l'entrée et de l'obfuscation : le décompilateur reconstruit la logique mais ne peut pas restaurer les noms d'identificateurs originaux s'ils ont été supprimés. Considérez le code décompilé comme une reconstruction assistée et validez les sections critiques lors des vérifications de sécurité ou de conformité.

Est-ce qu'il s'intègre dans les flux de travail Java assistés par IA existants ?

Le développeur a conçu le serveur pour s'intégrer aux clients du Protocole de Contexte de Modèle ; les notes de compatibilité mentionnent des outils conformes à MCP tels que Claude Desktop. L'exécution du service nécessite Node.js et un environnement d'exécution Java pour exécuter le décompilateur, et il fonctionne sur Windows, macOS et Linux. La documentation du projet suggère d'invoquer le serveur via node ou npx à partir d'une configuration client, ce qui place l'outil comme un point d'intégration à l'intérieur des pipelines de développement assistés par IA plutôt que comme une application GUI autonome.

Recommandation pratique et adéquation

L'outil est une option pragmatique pour les développeurs Java et les chercheurs en sécurité qui ont besoin d'une visibilité accessible par IA sur les binaires compilés ; ses résultats accélèrent l'inspection mais nécessitent une révision humaine pour la précision et les décisions critiques en matière de sécurité. Pour une utilisation opérationnelle, exécutez-le dans un environnement d'analyse contrôlé, combinez la sortie décompilée avec une analyse statique conventionnelle, et considérez le code source reconstruit comme un point de départ pour guider une enquête manuelle plus approfondie.

  • Les plus

    • Intègre le décompilateur Fernflower pour la reconstruction Java de haut niveau
    • Expose la décompilation aux clients MCP tels que Claude Desktop
    • Permet des lectures de classe ciblées pour limiter le traitement et l'utilisation des jetons
    • Fournit des listes de la structure interne des JAR pour une inspection rapide
  • Les moins

    • Nécessite Node.js et un environnement d'exécution Java pour s'exécuter
    • La lisibilité diminue sur les JARs fortement obfusqués
    • Le bénéfice dépend d'avoir un client compatible MCP
    • Les sorties décompilées nécessitent une vérification manuelle pour le travail de sécurité

Détails

  • Licence

    Gratuit

  • Version

    v1.0.1

  • Date de mise à jour

  • Plate-forme

    MCP

  • Langues

    Anglais

  • Éditeur

Programme disponible dans d’autres langues


Icône du programme : Dejared Mcp

Dejared Mcp

  • Gratuit
  • 4
    1
  • Vv1.0.1
Télécharger pour MCP

Regarder une publicité pour télécharger gratuitement


Avis utilisateurs sur Dejared Mcp

Avez-vous essayé Dejared Mcp? Soyez le premier à donner votre avis!

Ajouter un avis