JavaRush /Blog Java /Random-FR /Logiciel utile Java
Ivan Zaitsev
Niveau 33
Киев

Logiciel utile Java

Publié dans le groupe Random-FR
Bonjour, dans cet article, je voudrais vous parler de quelques programmes utiles qui peuvent être utiles en programmation. Par exemple, vous devez consulter le code de quelqu’un d’autre mais vous n’avez pas le code source, ou chiffrer votre programme pour que personne ne puisse le voir, etc. J'ai préparé une petite liste de programmes que je connais.
Logiciel utile Java - 1

Traducteur en classe

Le programme est conçu pour éditer des variables de chaîne.
Logiciel utile Java - 2
Instructions :
  1. Ouvrez les fichiers *.class à l'aide de ce programme jusqu'à ce qu'une liste des lignes qu'ils contiennent apparaisse sur la gauche. S'il n'y a pas de texte dans la classe, le programme le signalera.
  2. Sélectionnez les lignes une à une dans la liste de gauche, et modifiez-les dans la fenêtre en bas à droite. Le texte source est affiché dans la fenêtre supérieure.
  3. Les lignes modifiées sont marquées en vert dans la liste.
  4. Pour enregistrer un nouveau fichier *.class avec les lignes déjà modifiées, utilisez le menu Fichier->Enregistrer.

JD-GUI

Le programme est conçu pour afficher les classes Java et affiche le code source du programme.
Logiciel utile Java - 3
Instructions:
  1. Faites glisser n'importe quel fichier jar ou classe sur la fenêtre du programme.
Programmes similaires : Luyten, BytecodeViewer.

Éditeur de bytecode Java

Le programme est conçu pour éditer le bytecode, afficher et modifier les classes Java.
Logiciel utile Java - 4
Instructions :
  1. À l'aide de ce programme, ouvrez les fichiers *.class ou *.jar et sélectionnez la classe souhaitée pour la modification.
  2. Sélectionnez les onglets un par un dans la liste de gauche.
  3. Pour modifier le code de la méthode, sélectionnez l'onglet Méthodes à gauche et la méthode souhaitée.
  4. Pour enregistrer un nouveau fichier *.class avec des méthodes déjà modifiées, utilisez le bouton Enregistrer la méthode en haut de l'édition de la méthode.
Programmes similaires : dirtyJOE, BytecodeViewer.

Raidisseur

Le programme est conçu pour une protection complète des applications Java.
Logiciel utile Java - 5
Instructions :
  1. Sélectionnez le fichier *.jar que vous souhaitez protéger et où vous souhaitez l'enregistrer.
  2. Cochez les cases qui doivent être protégées.
  3. Cliquez sur Exécuter et attendez qu'il se termine.
Programmes similaires : proguard, zelix, allatori.

Fleur de fougère

Le programme est conçu pour décompiler les applications Java. Ce programme ne possède pas d'interface graphique, il doit être lancé via un terminal. Instructions :
  1. Créez un dossier et placez-y les fichiers à décompiler, créez également un dossier pour les sources.
  2. Via le terminal, appelez le programme avec les arguments : 1) dossier pour la décompilation, 2) dossier pour les sources (appelez fernflower.jar deobf src).
  3. Tout le code source du dossier deobf apparaîtra dans le dossier src.
Programmes similaires : deobfuscator, JD-Core, Mocha. C'est probablement tout pour le moment. Si vous connaissez un logiciel utile, écrivez dans les commentaires de la publication. Tous les programmes ci-dessus peuvent être téléchargés sur Internet.
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION