Note: Visitors from certain countries might see in-text advertising(underlind words in posts) or pop-under ads.
It is only shown to unregistered visitors or members that haven't made any posts. So you can easily get rid of it.

World-Of-Satellite

TS Offline Decryption

DVB Other Plugins

Closed Thread
  #1  
Old 08-06-2010, 19:14  Translate from English to Italian  Translate from English to French  Translate from English to German  Translate from English to Spanish  Translate from English to Dutch  Translate from English to Greek  Translate from English to Portuguese  Translate from English to Russian  Translate from English to Russian
marce's Avatar
marce marce is offline
 
Join Date: Sep 2007
Posts: 7,115
Thanks: 22,610
Thanked 32,493 Times in 7,035 Posts
Country: Country Flag
Default TS Offline Decryption

TS Offline Decryption with MDAPI plugins (Acamd etc.)


Code:
Hey there!

I've written three little programs which might be of some use for you and which you can find in a zip archive at

They allow you to decrypt encrypted Transport Stream (TS) recordings (known as Offline Decryption). 
Older versions of the package communicated directly with gbox/mbox. 
This has now been replaced by communication with MDAPI plugins like 
Acamd and vPlug. You can still use it with gbox/mbox by using Acamd (Acamd supports communication with gbox/mbox).

The main purposes of this package are:
1) getting error free decryptions of broadcastings even in cases of critical smartcard latencies (e.g. in case of [email protected] UK).
2) decryption of broadcastings without having access to a cardsharing network: The first program extracts all ECM data from the TS file - you can send it via e-mail (files are not so large) to someone who has access to a cardsharing network + supported MDAPI plugin. This person uses the second program to send the ECM data to the plugin and collect the Control Words to another little file. This file can be sent back to you - and you use it together with the third program to decrypt the encrypted TS file. On an up-to-date PC, it takes about 15 minutes from the end of the encrypted recording to the finished decrypted TS file.
Attached Files
File Type: zip TSOfflineDecryptionPackage.zip (1.72 MB, 1168 views)
The Following 14 Users Say Thank You to marce For This Useful Post:
crzyfngrz (24-09-2012), elgeneral (08-06-2010), josagi (08-06-2010), [email protected] (09-06-2010), Minicat (08-06-2010), paska (08-06-2010), Raimundo1 (27-06-2017), Salih_ozkoc (16-09-2016), saroteW (17-03-2011), sasford1 (18-03-2011), sefra (19-01-2018), sky star 2 (08-06-2010), szabo46 (21-06-2016), tarey888 (08-06-2010)
  #2  
Old 26-06-2010, 13:00  Translate from English to Italian  Translate from English to French  Translate from English to German  Translate from English to Spanish  Translate from English to Dutch  Translate from English to Greek  Translate from English to Portuguese  Translate from English to Russian  Translate from English to Russian
marce's Avatar
marce marce is offline
 
Join Date: Sep 2007
Posts: 7,115
Thanks: 22,610
Thanked 32,493 Times in 7,035 Posts
Country: Country Flag
Default

TS Offline Decryption with MDAPI plugins (Acamd etc.)

Code:
Updates:26-06-10

ECMCollector V1.92
- icon added
- minimized to system tray in auto mode

CWCollector V3.02:
- icon added
- minimized to system tray in auto mode
- filter activity is being ignored after collection has finished
- detection of corrupt CWs using their checksums
- collection strategy improved (checking identity with only the last two CWs, ignoring latest CW of the same type (even / odd) as last one, no writing of first received CW if followed by another CW belonging to the same ECM)
- display of received CW corrected

TSDecryptor V1.82:
- icon added
- minimized to system tray in auto mode
- removed unused variable from source
- corrected PCR detection (thanks to ned1986zha)
- changed typo "collection" to "decryption"
- ratio between PES Errors and processed bytes is now used to detect best starting CW pair
Attached Files
File Type: zip TSOfflineDecryptionPackage.zip (1.72 MB, 178 views)
The Following 4 Users Say Thank You to marce For This Useful Post:
alwamed alazraq (22-09-2010), Crab16 (05-10-2013), [email protected] (26-06-2010), Salih_ozkoc (16-09-2016)
  #3  
Old 16-03-2011, 15:43  Translate from English to Italian  Translate from English to French  Translate from English to German  Translate from English to Spanish  Translate from English to Dutch  Translate from English to Greek  Translate from English to Portuguese  Translate from English to Russian  Translate from English to Russian
tani1's Avatar
tani1 tani1 is offline
 
Join Date: Oct 2007
Location: Sat Universe
Posts: 15,187
Thanks: 20,039
Thanked 140,962 Times in 15,297 Posts
Country: Country Flag
Default

TS Offline Decryption with MDAPI plugins (Acamd etc.)

Important Updates: (no downward compatibility anymore!):

ECMCollector V1.98:
- some bug fixes
- code optimizations -> faster now
- removed PCR handling due to new synchronization method in TSDecryptor
- writing both scrambled and unscrambled PES headers
- fixed rewriting of extracted files if located in different folder than specified in TSODP.ini
- now possible to close application during collection

CWCollector V3.08:
- removed PCR handling due to new synchronization method in TSDecryptor
- removing redundant CWs and CW checksums from CWS file after end of collection
-> CWS file less than half in size now
- collection strategy completely rewritten
- now detecting cases in which validation via PES header is not available for individual CWs

TSDecryptor V1.87:
- now synchronizing by validating one PES header per scrambling control with all CWs until matching
- now supporting in-between unencrypted parts of source TS file
- CW change algorithm now based on scrambling control instead of ECMs
- code optimizations -> may be faster now
- due to synchronization reasons, the decrypted file will not include the data of the first one or two CW(s) (usually between 8 and 20 seconds)
- ECM PID filtering fixed
- latency (in ms) between scrambling control change and CW change now defined in TSODP.ini, section TSDecryptor; leave this value at 200 unless you experience PES errors; if set to 0, TSDecryptor will use half of the time of one scrambling control interval
- file selection bug fixed
- now displaying newly set CWs
- now possible to close application during decryption

Thx Knowbody
Attached Files
File Type: zip TSOfflineDecryptionPackage.ZIP (1.75 MB, 108 views)
__________________
No Card sharing discussion allowed on this forum.
No Support via PM sistem with questions that can be answered in open forum.
Note: Viewing Pay TV without a valid subscription is illegal.
All the files available here are kept for experimental and educational purpose only.
The Following 3 Users Say Thank You to tani1 For This Useful Post:
josagi (16-03-2011), Salih_ozkoc (16-09-2016), sky star 2 (16-03-2011)
  #4  
Old 17-03-2011, 15:54  Translate from English to Italian  Translate from English to French  Translate from English to German  Translate from English to Spanish  Translate from English to Dutch  Translate from English to Greek  Translate from English to Portuguese  Translate from English to Russian  Translate from English to Russian
tani1's Avatar
tani1 tani1 is offline
 
Join Date: Oct 2007
Location: Sat Universe
Posts: 15,187
Thanks: 20,039
Thanked 140,962 Times in 15,297 Posts
Country: Country Flag
Default

TS Offline Decryption with MDAPI plugins (Acamd etc.)

Updates (17-03-2011):

ECMCollector V1.99:
- fixed writing PES header only after scrambling control change

CWCollector V3.09:
- fixed detection of number of different ECMs per table ID
- checking for identical CWs
- fixed crash in case first received CW was invalid as to PESH file

Thx Knowbody
Attached Files
File Type: zip TSOfflineDecryptionPackage.ZIP (1.75 MB, 88 views)
__________________
No Card sharing discussion allowed on this forum.
No Support via PM sistem with questions that can be answered in open forum.
Note: Viewing Pay TV without a valid subscription is illegal.
All the files available here are kept for experimental and educational purpose only.
The Following 4 Users Say Thank You to tani1 For This Useful Post:
josagi (17-03-2011), mohammed tanko (17-03-2011), Salih_ozkoc (16-09-2016), senadxxx (17-03-2011)
  #5  
Old 22-03-2011, 15:42  Translate from English to Italian  Translate from English to French  Translate from English to German  Translate from English to Spanish  Translate from English to Dutch  Translate from English to Greek  Translate from English to Portuguese  Translate from English to Russian  Translate from English to Russian
marce's Avatar
marce marce is offline
 
Join Date: Sep 2007
Posts: 7,115
Thanks: 22,610
Thanked 32,493 Times in 7,035 Posts
Country: Country Flag
Default

Updates (22-03-2011)

Code:
ECMCollector V1.991:
- small code optimization

CWCollector V3.10:
- small bug fixes
- now writing ECM information to CWS file to allow TSDecryptor more reliable synchronization
- fixed bug of .CWS and .CWStemp file if CW collection was continued in a new CWCollector session
- number of maximum retries can now be defined in TSODP.ini, section CWCollector, variable MaxRetries (if set to 0, CWCollector will perform retries until correct CWs are received; if set to >0, the current ECM will be skipped if the maximum number of retries has been reached)

TSDecryptor V1.88:
- now using ECM information from CWS file for more reliable synchronization
- latency (in ms) in TSODP.ini, section TSDecryptor now refers to the latency between ECM change and CW change; leave this value at 200 unless you experience PES errors; if set to 0, TSDecryptor will use half of the time it takes from ECM change to scrambling control change
Thx Knowbody
Attached Files
File Type: zip TSOfflineDecryptionPackage.ZIP (1.75 MB, 72 views)
The Following 5 Users Say Thank You to marce For This Useful Post:
2010dz (22-03-2011), bis (22-03-2011), nikantgr (24-11-2018), REBELLE (21-02-2012), Salih_ozkoc (16-09-2016)
  #6  
Old 23-03-2011, 13:20  Translate from English to Italian  Translate from English to French  Translate from English to German  Translate from English to Spanish  Translate from English to Dutch  Translate from English to Greek  Translate from English to Portuguese  Translate from English to Russian  Translate from English to Russian
marce's Avatar
marce marce is offline
 
Join Date: Sep 2007
Posts: 7,115
Thanks: 22,610
Thanked 32,493 Times in 7,035 Posts
Country: Country Flag
Default

Code:
Updates:

CWCollector V3.11:
- fixed handling of ECM files which include only 1 ECM

TSDecryptor V1.89:
- improved output to ErrorLog.TXT
- fixed deleting source files if a non-PES-related error occured
- now supports decryption of TS files if CWs from only 1 ECM available in CWS file
Thx Knowbody
Attached Files
File Type: zip TSOfflineDecryptionPackage.ZIP (1.75 MB, 1301 views)
The Following 32 Users Say Thank You to marce For This Useful Post:
2010dz (23-03-2011), amer_amer (13-06-2015), antone2003 (05-06-2011), balareddy (27-01-2013), brunod (24-03-2015), Crab16 (07-10-2013), crzyfngrz (24-09-2012), ericblanchart (12-03-2014), faster2 (21-12-2011), fearfactory001 (25-03-2013), Ghost 707 (23-03-2011), josagi (23-03-2011), marokino08 (23-03-2011), mataelang (16-04-2014), mixman.rs (04-11-2017), momi133 (01-12-2019), mp2003 (09-06-2014), nickomaru (03-04-2012), nikantgr (24-11-2018), orangebirds (13-02-2018), pdanh65 (14-12-2019), pursued_ghost (06-04-2012), REBELLE (21-02-2012), reza_ (12-05-2016), Salih_ozkoc (16-09-2016), sediius (29-11-2011), sunsak (20-08-2015), trickyd-1 (14-07-2014), vazagh (01-11-2014), waseem.samy (15-02-2013), wimer (24-08-2012), zedorg (10-11-2012)
Closed Thread


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 01:03.


Powered by vBulletin
Copyright ©2006-2019 - Sat Universe