- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Questions about the use of JSL encryption.
Consult the experts.
I want to design a JSL encryption method:
I this "original.JSL" is encrypted and used by others A.But I don't want him to give it to someone else.
What's a good way to do script encryption this way?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: Questions about the use of JSL encryption.
The steps that come to mind are:
1, I this encrypted "original.When JSL reaches A's computer, it automatically obtains the machine code of his MAC card (so it is set to 00-0B-0E-0F-00-ED).
2, then in and then will "original.JSL" automatically decrypts in memory, ready to automatically write new encryption JSL,
3, this new encrypted JSL will write the machine code of the MAC card to the new encrypted JSL, which can convert the original "original."JSL" files completely deleted, new encrypted JSL to "original.JSL" is restored in its original location.
4, the key is that this new encryption JSL in writing this code to be implemented: it every time before running to check the computer MAC card machine code 00-0B-0E-0F-00-ED, if not exit the script.
Of course this original "original."JSL" decrypts and adds MAC card machine code to regenerate new encrypted JSL files is done secretly.
Whether this way can be achieved.Of course, I can already obtain the machine code of the computer's MAC card by asking the AI.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: Questions about the use of JSL encryption.
Set this "original.JSL" is that simple
dt=Open("$SAMPLE_DATA/Big Class.jmp");
Get the machine code of his MAC card for JSL like this
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 );
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: Questions about the use of JSL encryption.
This "original.jSL" script was encrypted to look like this.The encrypted password is abc123
Of course, if it reads the machine code of the MAC card and re-encrypts it, it can still use the abc123 password
Thanks Experts!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: Questions about the use of JSL encryption.
Make sure that you don't use `Define Class` as JMP allows introspective deconstruction, even through encryption.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: Questions about the use of JSL encryption.
It seems that this problem will be completed in steps.
For example, now I want to know how to implement
Use "abc123" as the password to automatically make the following code encrypted "C:\0\test.JSL":
dt=Open("$SAMPLE_DATA/Big Class.jmp");
Thanks Experts!