Preguntas sobre el uso del cifrado JSL.Consulte a los expertos.
Quiero diseñar un método de cifrado JSL:
Este ".JSL original " está encriptado y es usado por otros A. Pero no quiero que se lo dé a alguien más.
¿Cuál es una buena forma de realizar el cifrado de scripts de esta manera?
Automatización y scriptingVentanasRe: Preguntas sobre el uso del cifrado JSL.
Los pasos que me vienen a la mente son:
1, este cifrado "original.Cuando JSL llega a la computadora de A, obtiene automáticamente el código de máquina de su tarjeta MAC (por lo que se establece en 00-0B-0E-0F-00-ED).
2, luego, "original.JSL" se descifrará automáticamente en la memoria, listo para escribir automáticamente un nuevo JSL de cifrado.
3, este nuevo JSL encriptado escribirá el código de máquina de la tarjeta MAC en el nuevo JSL encriptado, lo que puede eliminar por completo los archivos "original."JSL" originales y restaurar el nuevo JSL encriptado "original.JSL" en su ubicación original.
4, la clave es que este nuevo cifrado JSL al escribir este código se implementará: cada vez antes de ejecutarlo, verifique el código de máquina de la tarjeta MAC de la computadora 00-0B-0E-0F-00-ED, si no, salga del script.
Por supuesto, este "JSL" original descifra y agrega el código de máquina de la tarjeta MAC para regenerar nuevos archivos JSL cifrados, lo que se hace de forma secreta.
Si de esta manera se puede lograr. Por supuesto, ya puedo obtener el código de máquina de la tarjeta MAC de la computadora preguntándole a la IA.
Re: Preguntas sobre el uso del cifrado JSL.Establezca este "original".JSL" es así de simple
dt=Open("$SAMPLE_DATA/Big Class.jmp");
Obtenga el código de máquina de su tarjeta MAC para JSL de esta manera
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: Preguntas sobre el uso del cifrado JSL.Este script ".jSL original " se cifró para que se viera así. La contraseña cifrada es abc123

Por supuesto, si lee el código de máquina de la tarjeta MAC y lo vuelve a cifrar, aún puede usar la contraseña abc123.
¡Gracias expertos!
Re: Preguntas sobre el uso del cifrado JSL.Asegúrese de no utilizar «Definir clase» ya que JMP permite la deconstrucción introspectiva, incluso a través del cifrado.
Re: Preguntas sobre el uso del cifrado JSL.Parece que este problema se resolverá paso a paso.
Por ejemplo, ahora quiero saber cómo implementar
Utilice "abc123" como contraseña para cifrar automáticamente el siguiente código "C:\0\test.JSL":
dt=Open("$SAMPLE_DATA/Big Class.jmp");¡Gracias expertos!