open-fixture-library icon indicating copy to clipboard operation
open-fixture-library copied to clipboard

Add SSL1 / SSL2 Plugin

Open FloEdelmann opened this issue 8 years ago • 3 comments

This binary format (we should only support version 2) is used by Sunlight Suite, Daslight and ADJ's myDMX. There is a large fixture library.

FloEdelmann avatar Apr 21 '17 14:04 FloEdelmann

The fixtures are stored as binary .ssl or .ssl2 files. I'm not sure whether it's possible to parse them.

fxedel avatar May 04 '17 16:05 fxedel

I've figured out the encryption that SSL2 files are using. This is the code they are using: https://www.codeproject.com/articles/2329/aracrypt-a-crypto-class And they are using two different encryption keys and then checking if the decrypted content is valid XML. Both keys are in clear text in their editor EXE file. I don't know if it's okay to post them here, but they can very easily be retrieved using a hex editor on ScanLibrary.exe and search for Please make sure to have at least read permissions to the file and try again (which is not the key, but you'll see the actual keys right next to that string). Once decrypted it's an XML format. I've attached a zip file here with an SSL2 file, and the decrypted XML content for reference. Encore LP12Z IP.zip

HakanL avatar Mar 21 '24 13:03 HakanL

Wow, what a secure encryption... Thanks for investigating!

fxedel avatar Apr 01 '24 16:04 fxedel