Windows: vPlug Server

CS-Allgemeines was in die anderen Foren nicht hinein passt...
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Windows: vPlug Server

Beitrag von feissmaik »

Ich hab gerade etwas interessantes gefunden:
vPlug Server is a Windows based CCcam Server application for using the
vPlug modules (*.mdl - written by vahid) for including them into your
card sharing network.

Many thx to vahid for his great work on his modules!

No installation is required!

Required files:
..\vPlug Server\vPlug_Server.exe # main program
..\vPlug Server\vPlug_Server.xml # configuration file
..\vPlug Server\sqlite3.dll # database module
..\vPlug Server\vModules\*.mdl # vahid's vPlug modules

..\vPlug Server\v_keys.db # vPlug key file

libeay32.dll is also required! Copy it to your Windows\system32 folder.

Use right click to open a pop up menu to enable Autostart with Windows.
Configure CCcam server options and add your user/pass.
Also add the desired card to your list with the right CAID.
If more than one ProviderID will be available seperate them with ",".


Example configuration:
Start vPlug_Server
Add as minimum one user.
Example: username: user1, password: pass1

Adjust vPlug_Server CCcam options like version, build and port.
Example: version: 2.1.4, build: 3191, port: 12000

Add as minimum one emulated card what is supported by vPlug modules.
Example: Caid: 0500, ProviderID: 020810, Comment: DorcelTV on Astra 19.2

Restart vPlug_Server and the server should be now running and ready for clients.

New in 1.0.0.8 beta:
It's possible to add good/bad SIDs for each card/caid. Also the maximum of allowed SIDs
of the simulated card can be defined. This SID option is only available if the cccam client
version is equal or higher then 2.2.x or for partner connection with the option [SID]

Examples for clients:
Acamd:
Add in the cardclient.conf a new line for a CCcam connection. (Values are from the example above)
cccamn:<IP_of_PC_where_vPlug_Server_is_running>:12000:1/0500/0000:user1:pass1

Hadu:
Add in the hadu.ini a new server. (Values are from the example above)
[Serv_vPlug_Server]
Server=CCCam:<IP_of_PC_where_vPlug_Server_is_running>:12000:1:user1:pass1

Example for CCcam server connection:
In the server window add a new CCcam server connection.
Enter a valid IP/DNS, port, username and password.
May enter a CAID what will be used by this server connection: 1702,0D05,09C4
If you leave it empty all cards of this server connection are used.
vPlug Server is full compatible to CCcam 2.2.1 servers.
Dateianhänge
vPlug_Server_v1.0.2.16.rar
v1.0.2.16 (01.07.2011)
(2.49 MiB) 177-mal heruntergeladen
Du musst nicht kämpfen um zu siegen
JigSaw
IPC Neuling
Beiträge: 18
Registriert: Sa 23. Apr 2011, 17:04
Kontaktdaten:

Re: Windows: vPlug Server

Beitrag von JigSaw »

Interessante Sache, aber soweit ich weiß ist es ein reiner EMU Server und nicht für lokale Karten einsetzbar. Momentan halt interessant für UM und ORF

Gruß
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: Windows: vPlug Server

Beitrag von feissmaik »

Ausprobiert habe ich es noch nich, aber bei der Version sind 2 Module dabei um Karten über COM1 oder COM2 auszulesen:

- Cryptoworks_CardReader_Module_1.3
Spoiler
Show

Code: Alles auswählen

The module will support Cryptoworks cards.
It isn't complete because the RSA part for box key handling is not tested.
The local Cryptoworks card init is based on open source oscam.
- Nagra_CardReader_Module_1.3
Spoiler
Show

Code: Alles auswählen

The module will support Nagravision cards.
Nagra Tiger cards are not tested.
The source is based on the open source oscam.
A valid rsakey and boxkey for Nagra cards is needed!
Und in der History ( vPlug_Server.nfo ) steht bei v1.0.2.11 -> "Add support for card reader module"
Spoiler
Show
History:
26.07.2010 First release 1.0.0.0, beta status
ECM support tested, EMM tested but not verified yet.

28.07.2010 v1.0.0.1, beta status
Added more debug output for config file,
Added more security checks for config file,
Request administrator rigths on Vista and Win7 systems with activated UAC,
Added support for ..\vModules\ProvidersDef.db

29.07.2010 v1.0.0.2, beta status
Fixed version, build for client,
Added support for ..\v_sids.db,
Added option to log DCW in the log window,
Added option to log raw TCP communication to the client,
Added DCW check: DCW gets compared with last one.
If more than 4 DCW compare fails return error to client

30.07.2010 v1.0.0.3, beta status
Fixed increasing buffer while reporting cards to client
Fixed non original CCcam client login (like Octagon receiver)

05.08.2010 v1.0.0.4, beta status
Fixed tcp handling with no payload

08.08.2010 v1.0.0.5, beta status
Added database editor vor v_keys.db, v_sids.db and ProvidersDef.db

10.08.2010 v1.0.0.6, beta status
Added ECM filter for CAID and ProviderID
Included new nagra.mdl for Nagra 2 providers (thx to vahid)
Updated default card list

04.10.2010 v1.0.0.7, beta status
Added oscam partner detection over the server node id (oscam svn #3371)
Some graphic bugfix

08.12.2010 v1.0.0.8, beta status
Included newest vPlug modules (thx to vahid)
Some bugfix for editing cards/users
Bugfix of CW crypt in CCcam protocol
Implemented new 2.2.x server fake check for original 2.2.x CCcam clients
Added new 2.2.x CCcam SID function like original CCcam
Added option [SID] for partner connection like oscam

17.12.2010 v1.0.0.9, beta status
Bugfix of CW crypt
Delay card report to client because of partner detection
Reworked card system: now it is possible to add more than one card with same CAID
Like: ABSat 0x0500, Provider 0x020810; TNT France 0x0500, Provider 0x030B00

18.12.2010 v1.0.0.10, beta status
Bugfix timing issue with reporting cards to client

21.12.2010 v1.0.0.11, beta status
Several changes/bugfix of client handling
Updated default vPlug_Server.xml

23.12.2010 v1.0.0.12, beta status
Several changes/bugfix of client handling (especial with Hadu)

26.12.2010 v1.0.0.13, beta status
Add possibility to change vPlug Server IP in server options dialog

31.12.2010 v1.0.1.0, beta status
Add camd3 UDP support (experimental)

02.01.2011 v1.0.1.1, beta status
Changed IP/port binding of server
Fixed disconnect issue with clients on shutdown
Disabled ProviderID check because of Acamd (Acamd sends every time 000000)

24.01.2011 v1.0.2.0, beta status
Add ECM/EMM cache
Add extended ECM function of CCcam protocol
Add CCcam server connection for reshare:
CCcam ECM and EMM ok, EMM only get forwared if serial of
the choosen card is != 0 (==AU)
camd35 UDP ECM ok, card get choosen by vPlug_Server by CAID and smallest hop.
ProviderID check for camd35 UDP is still deactivated.
The CCcam reshare is limited by the server connection.
Push 'CTRL + G + R' to enable/disable the override of the
reshare limit by the used user reshare of the CCcam server.

27.01.2011 v1.0.2.2, beta status
Add provider id filter for ECM/EMM crytoworks. (Acamd sends wrong provider id)
Enabled ProviderID check for camd35 UDP.
Add delay of reporting cards after login to CCcam server connection.
Reworked ECM handler.

02.02.2011 v1.0.2.3, beta status
ECM Handler: Fixed some deadlock problems
Now only one ECM request get forwarded if two or or more ECMs
with same CRC32 are requested.
Fixed camd35 UDP server with more than one camd35 user at the same time.
Add possibility to enable/disable CCcam extended functions (EXT and SID are right now supported)
for CCcam server and for each CCcam client.
Add transfer record for CCcam server/clients.
Add function to display CCcam card network.

07.02.2011 v1.0.2.4, beta status
Some minor improvements
Add Want EMU option for CCcam server connections
Add option AU for each user
Add vPlug WebServer v1.0

09.02.2011 v1.0.2.5, beta status
Add startup delay for cccam/camd35 server and cccam server connections

10.02.2011 v1.0.2.6, beta status
Bugfix loading vPlug Modules on Autostart
Bugfix on reporting card(s) if server is connected also as client
Bugfix socket error 10054 on CCcam server connections
Add online status in WebServer
Add Log To File option

21.02.2011 v1.0.2.8, beta status
Bugfix on multiple CCcam connections
Reworked a lot of code for stability improvements
Reworked internal message handling for faster communication

25.02.2011 v1.0.2.9, beta status
Optimized ECM handler
Bugfix on ECM timeout
Add support for 'CCcam.channelinfo' and 'CCcam.providers'
Just place them in the same folder where vPlug_Server.exe is located.

27.02.2011 v1.0.2.10, beta status
Bugfix on ECM timeout
Bugfix on reporting local cards to clients

13.03.2011 v1.0.2.11, beta status
Minor Bugfix
Add support for card reader module

25.03.2011 v1.0.2.12, beta status
Bugfix while adding statistic to column

09.04.2011 v1.0.2.13, beta status
Some more bug fix. Added new Nagra card module.
Updated Cryptoworks card module

28.04.2011 v1.0.2.14
Minor improvements
Added partner detection through NodeID (supported by oscam > #5080)
This partner detection is for more information about the cccam net statistic

16.05.2011 v1.0.2.15
Bugfix possible memory leak in ECM function with vPlug module
Bugfix parallel ECM/EMM handling of vPlug module (especial for card module)

01.07.2011 v1.0.2.16
Added workaround for CCcam protocol limitation. The original CCcam is not
able to handle ECMs or EMMs with a length more than 256 bytes.
Added option [EEL] to be able to handle long ECM/EMM:
New commands:
MSG_ECM_EXT_LEN = 0x11;
MSG_EMM_EXT_LEN = 0x12;

Only difference is the change of ECM/EMM length from uint8 to uint16.
Updated Nagra card module (Bugfix on ECM retry)
Du musst nicht kämpfen um zu siegen
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste