Author Topic: mdPlug Discrambler  (Read 3665 times)

0 Members and 1 Guest are viewing this topic.

Offline josagi

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3711
mdPlug Discrambler
« on: August 05, 2010, 11:57:08 PM »
mdPlug v.0.5.0

Code: You are not allowed to view links. Register or Login
Code:

mdPlug is a 'MultiDec compatible plugin', it was tested with (ProgDVB 4.80.5, ALT-DVB)

this version will help you decrypt channels using BISS, CW, DCW keys.

also decrypting ECM with vModules but you must install (libeay32.dll, libssl32.dll)

files to SYSTEM32 directory in order to use ECM decryption.

and (*.mdl modules files must be in 'vModules' folder of mdPlug directory)

 

You can also copy the mdPlug.dll files to same directory as your vPlug

and uses the modules as shared, it was tested and works!

vModules can be updated time to time, so try to use recent modules!

* try to use mdPlug alone or decativate it while you use other plugins

 to prevent freezing in your DVB-Player.

lastest changes for v0.5

- added decryption with DVB CORE, (but not tested)
- adding menu item to save settings (solved problem for some DVB-Players)
- sending only changed CW (may fix glitches problem on some dvb cards)
* still no EMM handling for now.

info about MD-API external menu !
Active = 41000
Show Monitor = 41001
Save Settings = 41002


Offline josagi

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3711
Re: mdPlug Discrambler
« Reply #1 on: August 08, 2010, 09:30:00 AM »
mdPlug is a 'MultiDec compatible plugin', it was tested with (ProgDVB 4.80.5, ALT-DVB)

this version will help you decrypt channels using BISS, CW, DCW keys.
also decrypting ECM with vModules but you must install (libeay32.dll, libssl32.dll)
files to SYSTEM32 directory in order to use ECM decryption.
and (*.mdl modules files must be in 'vModules' folder of mdPlug directory)

You can also copy the mdPlug.dll files to same directory as your vPlug
and uses the modules as shared, it was tested and works!
vModules can be updated time to time, so try to use recent modules!
* try to use mdPlug alone or decativate it while you use other plugins
 to prevent freezing of your DVB-Player.

Quote
06-08-2010 [release version]

v0.6

- solving freezing problem when signal is bad or lost or re-gained
- adding EMM filtering (works for Viaccess, and for testing only)
- adding SYSTEM identification
- adding possiblity to ignore CAIDs (ex: XCrypt is ignored for stability purposes)
* EMM handling is for testing only, disabling it is highly recommended.

mdPlug versions updates history:


Quote
v0.5

- added decryption with DVB CORE, (but not tested)
- adding menu item to save settings (solved problem for some DVB-Players)
- sending only changed CW (may fix glitches problem on some dvb cards)
* still no EMM handling for now.

info about MD-API external menu !
 Active     = 41000
 Show Monitor  = 41001
 Save Settings = 41002


04-08-2010 [release version]

v0.4

- filtering bug fixed when reporting access violation
- when you try to filter a specific PID, ECM handling will be deactivated,
- integrating DVB CORE and DVB VIEWER API's with mdPlug, (but not tested)
- minimizing softcam keys reading access until "softcam.key" is changed
* still no EMM handling for now.


03-08-2010 [release version]

v0.3

- added ECM decryption via vModules
- added Auto ECM
- added possibility to apply active PROVIDERS
- mdPlug is using now standard key file : "Softcam.key"
 only biss & cw & dcw keys will be stored to "mdPlug.ini"
 
* EMM and PROVIDERS are not scanned, so no EMM handling for now

thank's goes for Vahid ;-)


01-08-2010 [beta test version]

v0.2 beta

- added ECM filtering
- added possibility to add more ECM header tables
- added possibility to activate & to deactivate plugin & to save settings
- integrating vModules of vPlug with plugin (*.mdl modules files must be in 'vModules' folder)
- mdPlug is using a unique key file : "Softcam.ini"
* mdPlug will be updated soon to use "Softcam.key" standard plugin key

(decoding ECM with vModules does not work for now, it's for testing only)
(thank's goes for Vahid and its helpfull XME plugin source)


27-07-2010 [the first release]

v0.1 beta

- biss cw dcw key from ini file; those of s2emu works too, so copy them,
- the plugin checks for correct BISS CAT ID 2600 then send keys,
- this plugin stores the keys using frequency and polarity
 to prevent channels symilarities locking on other providers.
- this plugin does not process ECM for now, it only supports BISS CW & DCW keys only.

* when importining keys, check your key if it doesn't work, plz select the correct KeyType,
 BISS -> 12 digits
 CW  -> 16 digits
 DCW -> 32 digits (you can copy your CW key twice)

(thank's goes for biss plugin developper)




Offline josagi

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3711
Re: mdPlug Discrambler
« Reply #2 on: August 09, 2010, 02:24:36 PM »
08-08-2010 [release version]

v0.7


- adding possibility to localize vModules to solve copying vModules on every PIP directory,
there is a dialog to show you the loaded modules and their versions and authors
- adding "17XX" CAID as a BetaCrypt system name
- adding manual CAIDs system identification (use [SYSTEMS] section in mdPlug.ini)
system CAID identification priority is first for [SYSTEMS] section in mdPlug.ini
- adding option to save debug log
- showing active ECM pid on monitor in 4 hex digits now
- in input box of filtering, you will be prompted to (input DEC or hex using $ char)
- adding Manifest object to inherite system theme for mdPlug for those who like themes

Offline josagi

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3711
Re: mdPlug Discrambler
« Reply #3 on: August 10, 2010, 10:32:29 PM »
10-08-2010 [release version]

v0.8


- adding BISS CW DCW / ECM priority for best use
- added manual time-out selection for ECM, EMM, and auto ECM
- viewing actual plugin api
* tested with MyTheatre (dvbCore API) seems ok
* tested with DVBViewer, (no decryption since no known ECM pids)


Offline josagi

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3711
Re: mdPlug Discrambler
« Reply #4 on: August 29, 2010, 10:47:07 PM »
29-08-2010 [release version]

v0.9


- Small Fix


Offline josagi

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3711
Re: mdPlug Discrambler
« Reply #5 on: September 12, 2010, 11:59:01 PM »
12-09-2010 [release version]

v1.0


- Adding possibility to read and save BISS, CW, DCW keys
from and to the Softcam.key,
to define how mdPlug will read BISS keys check softcam dialog,
FORMAT : F SID+ECM INDX KEY
example for a full DCW
F 025C1FFF 00 1100110011001100
F 025C1FFF 01 1100110011001100

you can use this format if the used BISS key is 12 or 16 digits
example:
F 025C1FFF 00 110011001100

- Adding an option to log missing keys directly on the Softcam.key file
- Adding an option to search text on softcam file
- Adding a choice between loading entire softcam or updating keys,

*Attention*
You have to know that keys with multiple lines may fail to load,
the easy way is to write keys in a single line and without word-wrap
option in your text or softcam editor!

Example 1 (this type of writing may encounter errors during reading) :

V 208010 T1 XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX

Example 2 (the best way, is to write the key in a single line)

V 208010 T1 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

You are not allowed to view links. Register or Login

Offline josagi

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3711
Re: mdPlug Discrambler
« Reply #6 on: October 27, 2010, 02:41:27 PM »
23-10-2010 [release version]

v1.1


- Adding multi-ACTIVE-Default-PROV on channels (possibility to use more than a pid)
- Fixing ACTIVE-PROV-ID option with possible unknown providers of some systems after auto-ecm
- Restarting from the first ECM pid when ACTIVE-Default-PROV pids are timed-out
and if the active PID is the FIRST, then the plugin will jump up to the 2nd pid
to gain time out,
+ Some minor fixes


You are not allowed to view links. Register or Login

Offline josagi

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3711
Re: mdPlug Discrambler
« Reply #7 on: October 27, 2010, 02:41:27 PM »
23-10-2010 [release version]

v1.1


- Adding multi-ACTIVE-Default-PROV on channels (possibility to use more than a pid)
- Fixing ACTIVE-PROV-ID option with possible unknown providers of some systems after auto-ecm
- Restarting from the first ECM pid when ACTIVE-Default-PROV pids are timed-out
and if the active PID is the FIRST, then the plugin will jump up to the 2nd pid
to gain time out,
+ Some minor fixes


You are not allowed to view links. Register or Login

Offline josagi

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3711
Re: mdPlug Discrambler
« Reply #8 on: October 27, 2010, 02:41:27 PM »
23-10-2010 [release version]

v1.1


- Adding multi-ACTIVE-Default-PROV on channels (possibility to use more than a pid)
- Fixing ACTIVE-PROV-ID option with possible unknown providers of some systems after auto-ecm
- Restarting from the first ECM pid when ACTIVE-Default-PROV pids are timed-out
and if the active PID is the FIRST, then the plugin will jump up to the 2nd pid
to gain time out,
+ Some minor fixes


You are not allowed to view links. Register or Login

Offline josagi

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3711
Re: mdPlug Discrambler
« Reply #9 on: November 01, 2010, 06:58:57 PM »
31-10-2010

v1.2

- Adding Multi-language support
if you've created a language file, post it to me at : You are not allowed to view links. Register or Login to include it in the next releases.

(Available languages : English, French, Arabic)

You are not allowed to view links. Register or Login

Offline josagi

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3711
Re: mdPlug Discrambler
« Reply #10 on: November 08, 2010, 06:51:05 PM »
Version mdPlug 0.1.2.0 Russian language

Offline josagi

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3711
Re: mdPlug Discrambler
« Reply #11 on: November 21, 2010, 07:36:34 PM »
21-11-2010

v1.2 (update version)


- Adding Turkish language by Crypto26, & Russian By asid, & Deutsch by Reiner
Available languages : English, French, Arabic, Turkish, Russian, Deutsch

- vModules updates :

Viaccess.mdl (v.3.4)
Nagra.mdl (v.1.8)


You are not allowed to view links. Register or Login

Offline josagi

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3711
Re: mdPlug Discrambler
« Reply #12 on: November 21, 2010, 07:36:34 PM »
21-11-2010

v1.2 (update version)


- Adding Turkish language by Crypto26, & Russian By asid, & Deutsch by Reiner
Available languages : English, French, Arabic, Turkish, Russian, Deutsch

- vModules updates :

Viaccess.mdl (v.3.4)
Nagra.mdl (v.1.8)


You are not allowed to view links. Register or Login

Offline josagi

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3711
Re: mdPlug Discrambler
« Reply #13 on: December 08, 2010, 09:10:05 AM »
mdPlugin Dec 07, v0.1.2.0.

You are not allowed to view links. Register or Login

Offline macro

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2277
Re: mdPlug Discrambler
« Reply #14 on: December 09, 2010, 08:17:33 PM »
mdPlug a MultiDec compatible and decoder plugin


Code: You are not allowed to view links. Register or Login
Plugin Description


mdPlug is a 'MultiDec compatible plugin', it was tested with : (ProgDVB 4.80.5, ALT-DVB, DVB-Dream, MyTheatre)

this version will help you decrypt channels using BISS, CW, DCW keys.

also decrypting ECM with vModules but you must install (libeay32.dll, libssl32.dll)

files to WINDOWS\SYSTEM32 directory in order to use ECM decryption.

and (*.mdl modules files must be in 'vModules' folder of mdPlug directory)

You can also copy the mdPlug.dll files to same directory as your vPlug

and uses the modules as shared, it was tested and works!

vModules can be updated time to time, so try to use recent modules!

* try to use mdPlug alone or decativate it while you use other plugins

to prevent freezing in your DVB-Player.