MFF

    Minecraft Forge France
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Forge Events
      • Automatique
      • Foncé
      • Clair
    • S'inscrire
    • Se connecter

    Obfusaction améliorée de nos travaux Java ?

    Planifier Épinglé Verrouillé Déplacé Résolu 1.7.x
    1.7.10
    6 Messages 4 Publieurs 1.4k Vues 1 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • Benjamin LoisonB Hors-ligne
      Benjamin Loison
      dernière édition par

      Salut !

      J’aimerai encore plus obfusquer mon mod (et mêmes mes travaux Java) mais comment faire pour que ce soit très compliqué de deobfusquer mon travail ? Comme le Minecraft.jar, que tout soit renommé avec des variables qui n’ont aucun sens ?

      Merci d’avance 🙂

      (Je n’ai pas trouvé sur Internet quelque chose qui permette de tout renommer à la mod Minecraft.jar)

      >! Développeur de Altis-Life (Arma III) sur Minecraft !
      >! Site web     : https://lemnoslife.com

      1 réponse Dernière réponse Répondre Citer 0
      • Snowy_1803S Hors-ligne
        Snowy_1803
        dernière édition par

        https://www.minecraftforgefrance.fr/showthread.php?tid=2568#obf

        Moddeur 1.8

        Développeur Java

        1 réponse Dernière réponse Répondre Citer 0
        • Benjamin LoisonB Hors-ligne
          Benjamin Loison
          dernière édition par

          Merci beaucoup à toi 🙂 J’avais cherché mais je ne pensais pas que ça aurait été mis comme Astuce dans un tutoriel de base comme celui-ci 🙂

          EDIT: Petites questions supplémentaires si quelqu’un sait, pourquoi certaines classes ne sont pas renommées ? 🙂 Et comment obfusquer comme ça pour Java mais pas pour un mod Minecraft ?

          >! Développeur de Altis-Life (Arma III) sur Minecraft !
          >! Site web     : https://lemnoslife.com

          1 réponse Dernière réponse Répondre Citer 0
          • robin4002R Hors-ligne
            robin4002 Moddeurs confirmés Rédacteurs Administrateurs
            dernière édition par

            proguard ne change rien à tout ce qui est mit en keep
            Les classes ici ne sont pas obfusqués car elles sont dans ce groupe keep.

            Pour un programme Java qui n’est pas un mod, il te suffit de mettre ta main class en keep et laisser le reste se faire obfusquer.
            Proguard peut s’intégrer a un projet gradle ou être utilisé comme un programme externe. Je te laisse regarder la doc sur le site officiel.

            1 réponse Dernière réponse Répondre Citer 0
            • jglrxavpokJ Hors-ligne
              jglrxavpok Modérateurs
              dernière édition par

              @'Benjamin:

              Merci beaucoup à toi 🙂 J’avais cherché mais je ne pensais pas que ça aurait été mis comme Astuce dans un tutoriel de base comme celui-ci 🙂

              EDIT: Petites questions supplémentaires si quelqu’un sait, pourquoi certaines classes ne sont pas renommées ? 🙂 Et comment obfusquer comme ça pour Java mais pas pour un mod Minecraft ?

              Je suppose que ces classes sont utilisées en dehors du jeu et le nom doit donc être facile à trouver (après je connais pas la liste donc il peut y avoir d’autres raisons)

              Modérateur sur MFF. 
              Mon Github: http://github.com/jglrxavpok
              Mon compte Steam si vous voulez jouer à CS:GO ou TF2 avec moi: https://steamcommunity.com/id/jglrxavpok/

              1 réponse Dernière réponse Répondre Citer 0
              • Benjamin LoisonB Hors-ligne
                Benjamin Loison
                dernière édition par

                Parfait merci à tous ! 🙂

                >! Développeur de Altis-Life (Arma III) sur Minecraft !
                >! Site web     : https://lemnoslife.com

                1 réponse Dernière réponse Répondre Citer 0
                • 1 / 1
                • Premier message
                  Dernier message
                Design by Woryk
                ContactMentions Légales

                MINECRAFT FORGE FRANCE © 2024

                Powered by NodeBB