Lynda-Decryptor icon indicating copy to clipboard operation
Lynda-Decryptor copied to clipboard

Using on mac

Open shramee opened this issue 9 years ago • 3 comments

Hi, Tried running this on mac with wine but didn't work... Can you add some instruction on how to get it working with mac..?

shramee avatar Nov 25 '16 18:11 shramee

Some adaptations will surely need to be made to the code (default paths etc. and possibly OS-specific I/O functions). As a first step, you might want to try VS for Mac for compilation.


Regardless, I'm putting some information here that could help the adaptation process:

  • Location of captions (decrypted) + videos (encrypted) on Mac: /Users/YOUR_USER_HERE/Movies/Lynda.com.
  • Location of decrypted videos on Mac (while playing): /Users/YOUR_USER_HERE/Library/Containers/com.lyndadotcom.lyndaosx/Data/Library/Caches/com.lyndadotcom.lyndaosx/offlnvds
  • Location of the DB containing lesson name associations to files: /Users/YOUR_USER_HERE/Library/Containers/com.lyndadotcom.lyndaosx/Data/Library/Application Support/Lynda.com/Lynda.com.sqlite where the table containing the most info is ZSERVEROBJECT. (Found using this).

Libraries in use:

  • https://github.com/RNCryptor/RNCryptor
  • https://github.com/jerolimov/NSHash (This means hashes are either MD5, SHA1, or SHA256).

Dev-iL avatar Nov 26 '16 10:11 Dev-iL

@Dev-iL how do you get the key in order to decrypt the videos? i.e https://github.com/h4ck-rOOt/Lynda-Decryptor/blob/master/LyndaDecryptor/Utils.cs#L15

prapeepkc avatar May 05 '17 02:05 prapeepkc

@prapeepkc by fiddling around the executable file using an appropriate disassembler.

Dev-iL avatar May 05 '17 06:05 Dev-iL