Questions sur l'utilisation du cryptage JSL.Consultez les experts.
Je souhaite concevoir une méthode de cryptage JSL :
Ce " .JSL original " est crypté et utilisé par d'autres A. Mais je ne veux pas qu'il le donne à quelqu'un d'autre.
Quelle est une bonne façon de procéder au cryptage de script de cette manière ?
Automatisation et scriptsFenêtresRe : Questions sur l'utilisation du cryptage JSL.
Les étapes qui me viennent à l’esprit sont :
1, je suis cet "original" crypté. Lorsque JSL atteint l'ordinateur de A, il obtient automatiquement le code machine de sa carte MAC (il est donc défini sur 00-0B-0E-0F-00-ED).
2, puis dans et ensuite "original.JSL" décrypte automatiquement en mémoire, prêt à écrire automatiquement un nouveau JSL de cryptage,
3, ce nouveau JSL crypté écrira le code machine de la carte MAC sur le nouveau JSL crypté, ce qui peut convertir les fichiers "original.JSL" d'origine complètement supprimés, le nouveau JSL crypté en "original.JSL" est restauré à son emplacement d'origine.
4, la clé est que ce nouveau cryptage JSL dans l'écriture de ce code à implémenter : à chaque fois avant d'exécuter pour vérifier le code machine de la carte MAC de l'ordinateur 00-0B-0E-0F-00-ED, sinon quittez le script.
Bien sûr, ce "JSL" original décrypte et ajoute le code machine de la carte MAC pour régénérer de nouveaux fichiers JSL cryptés, ce qui se fait en secret.
Si cette méthode peut être réalisée. Bien sûr, je peux déjà obtenir le code machine de la carte MAC de l'ordinateur en demandant à l'IA.
Re : Questions sur l'utilisation du cryptage JSL.Définissez ceci « original »."JSL" est aussi simple que ça
dt=Open("$SAMPLE_DATA/Big Class.jmp");
Obtenez le code machine de sa carte MAC pour JSL comme ceci
txt=Run Program(Executable("cmd.exe"),Options({"/c getmac"}),Read Function("text"));Set Clipboard( txt );txt = Regex( txt, "[\n\r]", "\!n", globalreplace );txt=Substitute(txt,"\!n",""," ","");前="==00";off1=Contains(txt,前);If(off1,tx=SubStr(txt,off1+2,Length(txt)));后="\Device";off2=Contains(tx,后,-1);If(off2,abc=SubStr(tx,1,off2-1));
Set Clipboard( abc );
Re : Questions sur l'utilisation du cryptage JSL.Ce script « .jSL original » a été chiffré pour ressembler à ceci. Le mot de passe chiffré est abc123

Bien sûr, s'il lit le code machine de la carte MAC et le recrypte, il peut toujours utiliser le mot de passe abc123
Merci les experts !
Re : Questions sur l'utilisation du cryptage JSL.Assurez-vous de ne pas utiliser « Définir la classe » car JMP permet la déconstruction introspective, même via le cryptage.
Re : Questions sur l'utilisation du cryptage JSL.Il semble que ce problème sera résolu par étapes.
Par exemple, maintenant je veux savoir comment mettre en œuvre
Utilisez « abc123 » comme mot de passe pour crypter automatiquement le code suivant « C:\0\test.JSL » :
dt=Open("$SAMPLE_DATA/Big Class.jmp");Merci les experts !