Samsung PVR Content Decrypting tool - final

Here is information about customize your D series firmware..:!:This forum is NOT FOR USER questions or problems but DEVELOPER.
Post Reply

Denny
Official SamyGO Developer
Posts: 350
Joined: Thu Sep 30, 2010 12:18 pm
Location: Croatia

Samsung PVR Content Decrypting tool - final

Post by Denny » Wed Nov 23, 2011 3:40 pm

copy attached file to your usb or somwhere in the TV

chmod 777 drmdecrypt

your recorded files should be on /dtv/usb/sdx/CONTENT/

you need to know whitch recoeded file (xxxxxxxxxx.srf) is asiciated with player browser file

1. start smaygo ext app
2. enable drm engine with SamyGO DRM Switcher
3. start playing file you want to decrypt on TV!
execute :

drmdecrypt /dtv/usb/sdx/CONTENT/xxxxxxxxxxx.srf /dtv/usb/sdx/CONTENT/xxxxxxxxxxx.ts, depends of file size and as tty is disabled on D serie , you need wait until mesage come :

Code: Select all

=========================================================
    SamyGO - Samsung LED TV PVR Recording Decrypt		  
=========================================================
=========================================================
    Using DRM Key : xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx 
=========================================================
drmdecrypt successfull done...!
the tool should also work on c serie.

tested on UE32D6500.

// Edit ON 25.11.2011
Fixed > 2Gig Size bugfix endless loop while decrypting > 2gig streams
T-GAPxxx suport
added drmget tool to extract needed key for non arm platform
added source code and build for x86 linux


for use outside of TV
it is need to extract drm key whitch is need to descramble whole content
by copy drmget into tv, same procedure is need like explained with drmdecrypt tool, start playing(just short time 1-2-3 seconds) your content while DRM is enabled, execute drmget with parameter of file xxxxxxxxxx.key or without any parameter , key file will be created in the dir in case if no parameter given, file will be "drm.key"

copy .srf file out of tv/usb and execute drmdecrypt_x86 xxxxxxxxx.srf drm.key or rebulid sources to any other platform you wish.
// Edit OFF
You do not have the required permissions to view the files attached to this post.
Denny - 데니 - 丹尼 (card2000)
UE55C8000 UE55D8000 UE32D6510 BD-C9600 3xDM8000
Reversing HW Demux Drivers and API from Samsung´s TV

Denny
Official SamyGO Developer
Posts: 350
Joined: Thu Sep 30, 2010 12:18 pm
Location: Croatia

Re: Samsung PVR Content Decrypting tool - beta

Post by Denny » Wed Nov 23, 2011 8:29 pm

ok, :) that is why is beta :)

will be fixed (i have used only files smaler then 20mb just for testing).
have you freezer or pixeling at < 2 GIG ?
Denny - 데니 - 丹尼 (card2000)
UE55C8000 UE55D8000 UE32D6510 BD-C9600 3xDM8000
Reversing HW Demux Drivers and API from Samsung´s TV

gooseye
Official SamyGO Developer
Posts: 132
Joined: Sat Dec 11, 2010 11:32 am

Re: Samsung PVR Content Decrypting tool - beta

Post by gooseye » Wed Nov 23, 2011 10:02 pm

Hi denny. I don't even get that far, seems it fails to read key:

./drmdecrypt /dtv/usb/sda1/CONTENTS/20111123205013.srf /dtv/usb/sda1/CONTENTS/test.ts
=========================================================
SamyGO - Samsung LED TV PVR Recording Decrypt
=========================================================
=========================================================
Using DRM Key : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
=========================================================

UE46D8000, fw 1009.0

Denny
Official SamyGO Developer
Posts: 350
Joined: Thu Sep 30, 2010 12:18 pm
Location: Croatia

Re: Samsung PVR Content Decrypting tool - beta

Post by Denny » Wed Nov 23, 2011 10:23 pm

@ saman

did u try by typing full path like gooseye ?

gooseye check that you have enabled drm and start short playing the content, then run command...

i record now big stream to check 2gig limit
Denny - 데니 - 丹尼 (card2000)
UE55C8000 UE55D8000 UE32D6510 BD-C9600 3xDM8000
Reversing HW Demux Drivers and API from Samsung´s TV

gooseye
Official SamyGO Developer
Posts: 132
Joined: Sat Dec 11, 2010 11:32 am

Re: Samsung PVR Content Decrypting tool - beta

Post by gooseye » Wed Nov 23, 2011 10:37 pm

Yep, I double checked that the recording was actually made with drm, next re-enabled drm on TV, start playback of same content on TV & then run your decrypt tool. Always key 00 00...

Denny
Official SamyGO Developer
Posts: 350
Joined: Thu Sep 30, 2010 12:18 pm
Location: Croatia

Re: Samsung PVR Content Decrypting tool - beta

Post by Denny » Thu Nov 24, 2011 12:36 am

saman , ok, gooseye success now also to decrypt contents but sems problem is in big size files. i try to fix the issue.

what is your device and firmware exact ?

i let you know for next double check , and thanks for testing :)

//Edit ON
File in 1st Post Reuploaded, please download, test and replay results
//Edit OFF
Denny - 데니 - 丹尼 (card2000)
UE55C8000 UE55D8000 UE32D6510 BD-C9600 3xDM8000
Reversing HW Demux Drivers and API from Samsung´s TV

gooseye
Official SamyGO Developer
Posts: 132
Joined: Sat Dec 11, 2010 11:32 am

Re: Samsung PVR Content Decrypting tool - beta

Post by gooseye » Thu Nov 24, 2011 9:45 am

Seems OK now, reading drm key & has started decrypting big file @ ~1.1MB/s. :-D

Post Reply

Return to “[D] Firmware”