View Full Version : newcs (Latest):
bøllindk
03-08-2007, 15:15
v.1.3 -Stable Release
Okay, first of all we want to apologise for the looong wait.. we have been working hard though, honest!
This is just a minor release though, was time for some bugfixes - and so you know that we're still alive!
Changes from previous release are too many to mention here (tbh. we have lost control over the changelog :p)
There have been alot of fixes, hopefully its bit more stable now then before..
Can also mention that we have added DGcrypt (wherever thats used..)
Also we have compiled support for the Kathrein box, even though it might not be quite useful (seems awfully buggy)
The big changes and features are planned for the next major release (v1.5 series)
DOWNLOAD ()
LilleMama
28-09-2007, 22:14
v.1.31
Added support for Nagra "3" (Rom 142 cards).
Brand spanking new Web-console (look at section in default config).
Completely rewritten tcp-console.
Added manual ecm/emm sending.
Fixed timeing on ATR (should be alot faster for slow cards!).
Increased timeout on SCI commands, should fix some Big Conax EMM's.
Default config for x86&/i686 is now /etc/newcs.xml.
Fixed uptime should be correct on win32 now!
Added "advanced" mode for tcp-console - to hide possibly scary manual ecm/emm sending.
Fixed so it increase reset-counter on manual reset.
Fixes for some Irdeto cards in SCI.
Fixes to Irdeto EMM-AU code.
Fixed should now send Issuer Ident for Viaccess again.
DOWNLOAD ()
LilleMama
29-09-2007, 18:19
Here is all versions of NewCS
All New CS ()
Enjoy
LilleMama
30-09-2007, 21:03
mgcamd_1.25-newcs_1.31 for Gemini E1
v.1.31
Added support for Nagra "3" (Rom 142 cards).
Brand spanking new Web-console (look at section in default config).
Completely rewritten tcp-console.
Added manual ecm/emm sending.
Fixed timeing on ATR (should be alot faster for slow cards!).
Increased timeout on SCI commands, should fix some Big Conax EMM's.
Default config for x86&/i686 is now /etc/newcs.xml.
Fixed uptime should be correct on win32 now!
Added "advanced" mode for tcp-console - to hide possibly scary manual ecm/emm sending.
Fixed so it increase reset-counter on manual reset.
Fixes for some Irdeto cards in SCI.
Fixes to Irdeto EMM-AU code.
Fixed should now send Issuer Ident for Viaccess again.
DOWNLOAD ()
LilleMama
03-10-2007, 18:25
newcs131_install_win32
v.1.31
Added support for Nagra "3" (Rom 142 cards).
Brand spanking new Web-console (look at section in default config).
Completely rewritten tcp-console.
Added manual ecm/emm sending.
Fixed timeing on ATR (should be alot faster for slow cards!).
Increased timeout on SCI commands, should fix some Big Conax EMM's.
Default config for x86&/i686 is now /etc/newcs.xml.
Fixed uptime should be correct on win32 now!
Added "advanced" mode for tcp-console - to hide possibly scary manual ecm/emm sending.
Fixed so it increase reset-counter on manual reset.
Fixes for some Irdeto cards in SCI.
Fixes to Irdeto EMM-AU code.
Fixed should now send Issuer Ident for Viaccess again.
DOWNLOAD ()
LilleMama
28-10-2007, 17:09
v.1.50
Fix to recognize newest NDS cards.
Added more functions to the WEB-console.
Fixed stats functions on WEB-console.
First betatest of Chameleon P2P-network (look at pt.1).
First release of Feynman opensource client-server protocol (look at pt.2).
Updated ezxml to latest version, it IS more sensitive for errors in xml (use a xml validator if needed).
Removed WEB-console from win32 (win32 is a limited version, without feynman, chameleon and web-console).
The Axis Eltrax SDK is sadly broken, support for this Arch will hopefully be back in the next release.
1. Chameleon - the newcs P2P
2. Feynman
3. File Descriptions
4. Runtime Arguments
5. Configfile
6. TCP-Commands
7. FAQ
8. Changelog
9. Troubleshooting
10. Special Notes
11. Known Bugs
12. Greets
1.-- Chameleon - the newcs P2P ------- --- -- - - -
Here we will _try_ to make a little introduction on how the P2P network works.
You have to start by creating your own self-signed Certificate, this can be done with this command on a machine that has openssl installed:
openssl req -new -x509 -nodes -out newcs.pem -keyout newcs.pem
or you can create a certificate on a online site, there is some that creates self-signed certificates.
The connection from newcs<->newcs is encrypted with SSL.
After creating the certificate, place it somewhere and make sure the path in the <certificate> tag in the global section reflects that.
Go through the <chameleon> section, and set your port, create users if you need incomming connections, peers if you need outgoing connections.
If you want incomming connections, the tcp-port specified needs to be open in your router (NAT or similar).
When the server is started, it will generate a random 2byte hex serverID - this will be the ID of your server for this session, the other servers
in the network will locate you based on this ID _only_. Only your peers know your details, _noone_ else on the network know your details -to 3rd parties
the network is completely anonymous.
Clients have to connect to Chameleon through the Feynman server in NewCS, through here the client will send ECM to Chameleon. Chameleon will then
broadcast a ECM to all serverID's in the network that has this CAID/Provider, all that can, answer with a valid dcw. The 3 fastest replies will
be remembered, and Chameleon will continue now to send _only_ to the fastest replier. Chameleon will try to keep a timeing to the next fastest server
so it can switch when another one is faster.
For the moment, Mgcamd 1.2x can also get the chameleon cards through newcamd protocol IF the user it use to login has <cardlevel> set to 1.
If a client send more then 10 requests for a sid, and dont get a valid dcw - this client is blocked on this sid for another 100 requests to prevent
broadcast spamming.
2.-- Feynman Protocol ------- --- -- - - -
Feynman is a protocol written by us, it can handle multiple cards over one port, EMM, ECM - handle SIDS on both sides. It provides simple functions, so
client and server developers can think about other important stuff
We hope that this will be the new "standard" in the sat hobby - like newcamd has been in the past few years
Newcamd has been a great protocol, but it has its limitations - and we hope to phase out newcamd (and radegast) in the next major version of NewCS.
Would be nice if someone could make a sourceforge project, or some other opensource project site.
PLEASE, we give this as opensource, please keep it that way
Feedback is appriciated, hope someone will take this as a project to improve and nurse
DOWNLOAD ()
LilleMama
20-05-2008, 00:00
v.1.60 *beta*
Fixed ECM/EMM Cache, should now be OK again. (strange noone noticed this one long time ago?!)
Added support for DM800 Sci. (needs more testing though..)
Completely rewritten Chameleon, now called Chameleon2.
Removed support for the Feynman protocol as its wasnt a success, and we dont have time to maintain it.
Fixed bug to address comports higher then com9 on win32.
Fixed EMM bug on irdeto.
Fixed bug where user would be disabled when changing the users through WEB-console.
Added provider 0106 and 0907 in nagra2.
Added support for the QNAP NAS's.
Added support for the Freetz routers.
Now using Kamikaze env. for compiling OpenWRT binaries.
Fixed -march=i386 on i686, should now be i386 compatible.
Added boxdetect for more platforms. If your box isnt detected ok, please post your /proc/cpuinfo.
Fixed WEB-console on win32, added it on all archs.
Added backup of configfile before writing to it. (/tmp for linux, and C:\temp for win32)
+++ maaany other bugfixes and cosmetic fixes.
1.-- Chameleon v2 - the newcs P2P ------- --- -- - - -
Chameleon has been completely rewritten.
We now use our own encryption algorithm, instead of ssl. It seemed that the embedded libraries meant for small devices, just arent
stable enough for our use. With this change we removed 90% of the segfaults in newcs.
Chameleon and Chameleon2 is *NOT* compatible, config section has changed to <chameleon2> to reflect that.
The principles is *almost* the same as in Chameleon v1. We no longer have distributed card lists though, a client has to scan the net
for a given caid/provider. ATM. _only_ mgcamd works with chameleon, you have to set <cardlevel>1</cardlevel> in the newcamd user, and it
will get a bunch of virtual cards that it can use. (the autoscan and more dynamic way of doing this is beeing worked on).
( 2292aef79da16e.html)
LilleMama
20-05-2008, 20:14
NewCS 1.60 (bin) for gemini image E1/E2
6bbb77379faec3.html
LilleMama
26-08-2008, 11:29
NewCS 1.61 - Chameleon v2 - the newcs P2P
Chameleon has been completely rewritten. We now use our own encryption algorithm, instead of ssl. It seemed that the embedded libraries meant for small devices, just arent stable enough for our use. With this change we removed 90% of the segfaults in newcs
Enjoy
()
LilleMama
27-08-2008, 20:10
v.1.62
Fixed reset and reinit of cards. (should be alot better now)
Irshitto EMM and init fixes. ;)
Reverted Win32 Version back to Console window. (poll was 19% to keep window, 26% to get console back, rest didnt care :p)
Fixed NDS cards could sometimes give fake cw instead of returning "cant decode".
Now tries to read 64 entitlements from NDS cards.
PS!
Forgot to mention on last release the addition of the <blockC0> tag, to block those emm's on Irshitto.
()
LilleMama
27-08-2008, 20:21
NewCS 1.62 for gemini e1+e2 images :wink1:
()
newgolfer
28-08-2008, 13:43
Last release of the cardserver (see readme inside).
:wink1::new::bye:
( bcc1f0a7d7199f.html)
LilleMama
30-08-2008, 19:41
newcs162 install_win32
()
satmansteve
31-08-2008, 12:01
Last release of the cardserver (see readme inside).
:wink1::new::bye:
( bcc1f0a7d7199f.html)
Thanks my freind but the link seems to be dead
Regards SMS
LilleMama
24-09-2008, 07:26
NewCS Info Pool 1.3
Changelog ver.1.03:
- English section added all tooltips in english
- Bugfix connection timeout on some devices
- Performance is much smoother know
- Layout overhaul
- Resized version added resolution width="868" height="626" for smaller
- graphic cards or notebooks
NewCS_Info_Pool_1.3.rar ()
LilleMama
14-01-2009, 22:21
NewCS 1.63
Upgraded GCC in mingw package to 4.3.1, lets hope it help for Windows crashes..
Fixed some corrution of the Cham2 encryption. (important to upgrade)
Chameleon shares CAID's between peers in the LAN
Premiere HD should work now.
Extended ECM field in the newcamd protocol.
DOWNLOAD ( 4363729629a07a.html)
LilleMama
17-01-2009, 12:14
e1-e2-newcs_1.63_090114
DOWNLOAD ( 4cfbe2a17e859b.html)
LilleMama
18-01-2009, 15:19
v.1.64 - interim service pack - limited binaries
Viaccess and Seca fixes
'Killall' command fixed
Added the ability to add virtual cards to Chameleon2 that are not included in the built in list
N.B. must be added to chameleon2 section of xml like so
<virtualcards>
<vc><caid>1801</caid><provider>0000000</provider></vc>
<vc><caid>1702</caid><provider>0000000</provider></vc>
</virtualcards>
PW HD how to
Download ()
LilleMama
18-01-2009, 17:37
e1-e2-newcs_1.64
Code:
090118
LilleMama
19-01-2009, 22:13
NewCS 1.65
Code:
Proper release of v.1.64
Fixed carddetect on shitty Phoenix interfaces.
Viaccess and Seca fixes
'Killall' command fixed
Added the ability to add virtual cards to Chameleon2 that are not included in the built in list
N.B. must be added to chameleon2 section of xml like so
<virtualcards>
<vc><caid>1801</caid><provider>0000000</provider></vc>
<vc><caid>1702</caid><provider>0000000</provider></vc>
</virtualcards>
PW HD how to
use mgcamd, with following file setup for mgcamd (not newcs):
replace.list
X: {{ 1833 } { 1702 }}
ignore.list
# ignore caids
X: { 17 02 }
This will make mgcamd ignore CAID 1702 from transport stream and in same time replace CAID 1833 to 1702. Ignore list is used in order to stop mgcamd sending two ECM packets to the same card, one for CAID 1702 and one for CAID 1833.
If all works o.k. you will get following in newcs log:
[ Irdeto ] Parsed Nagra tunneled Irdeto .
DOWNLOAD ( 495ab1af443bc6.html)
LilleMama
22-05-2009, 18:18
ab Gemini2 2.x:
Addon nach /tmp/ kopieren und über Blue Panel manuell installieren
NewsCS ist ein Cardserver!
Er verwaltet eure eigenen Karten, z.b. bei folgenden Emus:
- Mgcamd
- Evocamd
- CCcam
NewCS 1.66 Gemini E2 ()
LilleMama
22-05-2009, 18:20
ab Gemini2 2.x:
Addon nach /tmp/ kopieren und über Blue Panel manuell installieren
NewsCS ist ein Cardserver!
Er verwaltet eure eigenen Karten, z.b. bei folgenden Emus:
- Mgcamd
- Evocamd
- CCcam
NewCS 1.66 Gemini E1 ()
LilleMama
22-05-2009, 18:20
NewCS - 1.66 RC1
Changelog ------- --- -- - - -
v.1.66 RC1
ALL cdks are new, due to server crash.. many many changes to libs etc.
Support for TNTSAT.
Experimental support for *** 0963. NB! Remember to put the 4 byte hex boxkey in config!
Multi-realms added to chameleon.
Support for pin-code on specific channels specified by <protectedsid> in config.
Added the ability to disable/enable certain virtualcards on chameleon in config, or disable whole list.
NB! NewCS has gone green - removed all support for windows
Time to grow up, get a powerfriendly little linux-device to run NewCS on!
NewCS v.1.67 RC1
Changelog
v.1.67 RC1
Added support for the Synology devices on the Marvell ARM platform.
Added support for the Coolstream STB. (PS! NO Sci support.. yet)
Added support for the Azbox STB and devices on the Sigma MIPS platform. (PS! NO Sci support.. yet)
ALOT of PC/SC fixes, prefer these devices with the ccid driver over phoenixes.
Misc. phoenix fixes.
HTB+ Viaccess fix.
Added support for the new viasat cards (we think, no feedback on tests).
PS!
You _HAVE_ to use boxkey manually on certain NDS cards now.
()
NewCS - Sky Italy OK
Inserire il file "newcs" dentro Var/bin e dare permessi 755
Inserire il file "newcs.xml" dentro var/tuxbox/config
creare n line come da esempio:
N: 127.0.0.1 11020 usercard passwordcard 01 02 03 04 05 06 07 08 09 10 11 12 13 14 256
vBulletin® v3.8.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd.