Register

Welcome to the RDI-Board Community.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed.

Donate Now Goal amount for this month: 100 EUR, Received: 100 EUR (100%)
Donate to support this site...

Results 1 to 7 of 7
  1. #1
    Senior Member Expert
    Join Date
    Jun 2006
    Location
    popescu bogdan PE FACEBOOK
    Posts
    1,096
    Posts Thanks / Likes

    Default CCCAM INSTALLATION AND SETUP Step by Step

    Poate sunt unii care traduc sau detaliaza pentru PUFANI
    Ar fi nemaipomenit
    Thanks



    CCCAM INSTALLATION AND SETUP (C line and F line) – Step by Step
    What do you need

    1. DCC – latest version is 2.96 – other versions will do

    2. CCcam – latest version is 2.09 – this version has got some fixes over the older version

    3. Install CCcam

    Install CCcam on your Dreambox

    On most Dreambox images you can download and install CCam directly from your Dreambox – please refer to your Image help file for installation.

    You can also install CCcam manually if you have the necessary expertise – I will leave it up to you!

    Once you install CCcam set it up as your Default Cam in your Dreambox

    4. Install DCC

    DCC is a straightforward setup – proceed with defaults throughout the setup

    5. Setting up and working with DCC

    Open DCC - Update your Dreambox IP address, User and Pass

    Connect and go down and choose FTP

    Choose var/etc, rightclick CCcam.cfg and press edit

    6. Adding Servers (people from whom you are going to get cards) to your CCcam

    So now you are ready to insert servers in CCcam. You need to set up a line in the CCcam.cfg we just opened:

    The C line will enable you to connect to the server

    This is the information you need to set up a basic C line (all the information is given to you by your friend and will come in this format):


    C: change-to-server-ip.dyndns.biz 12000 12userfromserver34 12passfromserver34

    1: Your server’s dns ip: change-to-server-ip.dyndns.biz
    2: Your server’s CCcam Listen Port: 12000
    3: Your server’s CCcam User: 12userfromserver34
    4: Your server’s CCcam Password: 12passfromserver34
    So most of the time you just copy the C line sent by server, and paste it in the CCcam.cfg.

    7. Adding a Peer (people you are going to give cards to) to your CCcam

    If you are sharing it is usually two way. You give your cards and the other person gives you his cards. So you need to allow the server to connect to your CCcam. You will need to set up an F line to enable your Friend to connect to your server.

    This is the information you need to set up a basic F line (you decide all the information to set up in this format):


    F: 67youdecide89 67youdecide89


    1: User: 67useryouchoose89
    2: Password: 67passyouchoose89

    F: 67useryouchoose89 67passyouchoose89

    Please note that every user needs a different user and password.

    Now just put the two lines in the CCcam.cfg file, save and restart CCcam from dreambox.

    8. C line for your Peer

    Now you need to give the information in point 7 above to your peer/friend:

    1: Your dns ip: change-to-your-ip.dyndns.biz
    2: Your CCcam Listen Port: 12000
    3: Your CCcam User: 67useryouchoose89
    4: Your CCcam Password: 67passyouchoose89

    C: change-to-your-ip.dyndns.biz 12000 67useryouchoose89 67passyouchoose89

    9. Port Forwarding

    Make sure you forward port 12000 to your dreambox ip, and also to allow your dreambox to access the ports given by servers.

    10.To exclude known fake and old cards you have to insert this line after the password of each single Cline:

    no { 0:0:2, 100:3, 100:4, 100:5, 100:9, 100:A, 100:c, 100:d, 100:E, 100:f, 100:10, 100:11, 100:12, 100:13, 100:14, 100:19, 100:1A, 100:1B, 100:1c, 100:1d, 100:20, 100:21, 100:25, 100:26, 100:29, 100:2E, 100:31, 100:33, 100:34, 100:37, 100:64, 100:66, 100:67, 100:6b, 100:6d, 100:70, 100:71, 100:72, 100:73, 100:8C, 100:A0, 100:A1, 100:A2, 100:A3, 100:100, 100:8227, 100:beef, 100:ffff, 500:80, 500:500, 500:1540, 500:1570, 500:2100, 500:2500, 500:4800, 500:5500, 500:7000, 500:7010, 500:8000, 500:8800, 500:8c00, 500:8c10, 500:9c00, 500:9C10, 500:9C20, 500:9C30, 500:9C40, 500:a000, 500:A800, 500:A810, 500:A820, 500:AC00, 500:B400, 500:C, 500:C010, 500:C020, 500:C030, 500:c400, 500:c410, 500:C800, 500:C810, 500:C820, 500:C830, 500:C840, 500:C850, 500:C860, 500:C870, 500:400, 500:540, 500:800, 500:e400, 500:E410, 500:E430, 500:E440, 500:E450, 500:E470, 500:E800, 500:F000, 500:F520, 500:F800, 500:10c00, 500:10c10, 500:10c20, 500:10c30, 500:11000, 500:11c00, 500:12000, 500:12010, 500:12800, 500:12810, 500:12C00, 500:13400, 500:14400, 500:14800, 500:14880, 500:14C00, 500:15000, 500:16400, 500:16800, 500:16810, 500:16C00, 500:16C10, 500:16C20, 500:17000, 500:17010, 500:18c00, 500:19000, 500:19400, 500:19410, 500:19420, 500:19430, 500:19440, 500:1a400, 500:1ac00, 500:20600, 500:20610, 500:20620, 500:20630, 500:20640, 500:20a10, 500:20a20, 500:20a30, 500:20B20, 500:20c00, 500:20c10, 500:20c20, 500:20C30, 500:20C40, 500:21510, 500:21570, 500:21c00, 500:21C10, 500:22100, 500:22110, 500:50000, 618:0, 924:0, 9A0:0, d00:4, d00:8, d00:14, D00:64, D00:68, d01:50, d01:54, D02:80, D02:88, d02:8c, D03:B0, D03:C0, D03:C4, d03:c8, D04:14, d05:c, d0c:c, d0c:10, d0c:14, d0c:18, 1702:6a, 1800:1, 1800:101, 1800:801, 1800:901, 1800:1201, 1800:1301, 1800:1811, 1800:1911, 1800:4001, 1800:4101, 1800:4601, 1800:4701, 1800:4801, 1800:4901, 1800:4A01, 1800:4B01, 1800:6E01, 1800:6F01, 1800:7001, 1800:7101, 1800:7401, 1800:7501, 1800:9401, 1800:9501, 1800:C001, 1800:C101, 1801:7811, 1801:7911, 1802:8C11, 1802:8D11, 4aa0:0 }


    The ‘no’

    The 'no' means that you will not take EMM (Emu’s) from your peers. CCcam can do its own EMM work if you add a recent Autoroll.key and Softcam.key in the var/keys folder. Change to ‘yes’ if you want to receive peer’s emu.


    The ‘0:0:2’

    The 0:0:2 means that you will only receive cards at a Hop 2 from your peers. Just decide how many Hops away you want to receive (1,2,3,4,5)

    The rest will eliminate all known old and fake cards from your server.

    2. You have to insert the following after the password of each F:line

    2 0 0 { 0:0:3 } { } { } change-peer-ip.dns.org

    The 2 0 0


    The 2 means that the peer will get all cards at a maximum of 2 hops away from you.

    The first 0 means that the peer gets no emus from you. Change to 1 to get peer’s emu.

    The other 0 means that the peer is not allowed to send us emm. Change to 1 to take peer’s emu. Please note that there has to be a corresponding entry in the in the server you are sharing with.


    The { 0:0:3 }

    The 3 means that the peer can share your cards down two further levels beyond his own level. (If you have servers who are not allowing you any reshare, you should change this number to 0 or 1)


    The IP or DNS address at the end of the F line

    The IP Address at the end of the F:line makes sure that only the specified peer connects to your server. This may prove very useful with hackers!


    Restricting shares

    If you want to restrict what your peers get, you have to configure your peer's F line to which you want to block a card in the following manner. The following example restricts Canal+ Digitaal Nederland (19E). You can change to whatever caid you want:

    F: user pass 3 0 1 { 0:0:3, 0100:00006a } { 0100:00006a:07d4, 0100:00006a:07d5 } { } change-to-user's-ip

    Therefore user will not be allowed to view Canal+ Digitaal Nederland (19E) (0100:00006a) but is allowed to view the following two channels on Canal+ Digitaal Nederland (19E): Rtl 4 (0100:00006a:07d4), Rtl 5 (0100:00006a:07d5)

    If you want to allow him to view Canal+ Digitaal Nederland (19E) but not to share it you have to add a ‘:1’ :

    F: user pass 3 0 1 { 0:0:3, 0100:00006a:1 } { } { } change-to-user's-ip



    Poate sunt unii care traduc sau detaliaza pentru PUFANI
    Ar fi nemaipomenit
    Thanks

    The above settings should work well with most servers.

    Happy sharing!

  2. #2
    Senior Member Expert
    Join Date
    Jan 2006
    Location
    Europa
    Posts
    1,479
    Posts Thanks / Likes

    Default

    Am eu acest tutorial gasit mai cu vreo doi ani in urma pe aici. Probabil ca in mare parte este de actualitate. Nu mai stiu cine este autorul sau.


    CCcam sharing, pe scurt.

    Cu instalarea presupun ca se descurca oricine, daca nu, dati un semn.
    In ceea ce priveste configurarea, toate setarile se fac in fisierul
    /var/etc/CCcam.cfg
    Urmatoarele linii si setari sunt posibile:

    linia F (Friends) :
    Linia F se foloseste ca sa adaugi un cont pentru un prieten care sa se
    conecteze la serverul tau.
    Sintaxa e urmatoarea:

    F: <user> <parola> <uphops> <shareemus> <allowemm> ( { caid:id(:downhops), caid:id(:downhops),... } { caid:id:sid, caid:id:sid,... } )

    - <user> si <parola> pot fi orice caractere sau cifre
    - <uphops> este distanta DE LA CARE ii trimiti cartelele de care dispui de la altii (cu cat e mai mare nr., cu atat ii trimiti mai multe cartele) - valorile bune sunt 2 sau 3, mai mult de 3 ii trimiti deja cartele care sunt prea departe si vor fi greu de utilizat.
    - <shareemus> poate fi 0 sau 1 - prin asta ii conferi / sau nu - dreptul de a folosi sau nu emu-urile tale - drept pe care el poate sa-l foloseasca sau nu - default-ul este 1, deci setarea este optionala.
    - <allowemm> poate fi 0 sau 1 - decide daca prietenul tau iti poate trimite sau nu update-uri emm - default-ul este 1, deci setarea este optionala.
    - caid:id denota un anume provider - 0:0 inseamna TOTI providerii -
    - :downhops este distanta la care ii dai voie prietenului tau sa dea mai departe cartelele pe care le primeste de la tine - valorile ok sunt 2 sau 3, daca ii dai voie sa trimita prea departe cartelele tale, acestea vor fi puse la dispozitia prea multora si exista posibilitatea sa iti incarce banda cu prea mult trafic. Daca nu se foloseste :downhops langa un caid:id, acel provider ii este interzis prietenului tau (nu primeste cartele de la tine pentru acel provider).
    - caid:id:sid - reprezinta un canal anume (provider:canal) si se foloseste daca doresti sa nu ii distribui prietenului tau doar anumite canale

    Exemple:

    F: user1 pass1 10
    Prietenul tau se conecteaza cu username: user1 si parola: pass1. El primeste toate cartelele tale pana la nivelul 10. Poate sa primeasca emu-urile tale si iti poate trimite update-uri emm. La randul lui poate da mai departe cartelele primite de la tine (aici nu e clar pana la ce nivel).

    F: user2 pass2 0 1 0 { 0100:000080, 0622:000000:1, 0500:000000:2 }
    User2 primeste doar cartelele tale locale (distanta 0), dar nu pentru providerul 0100:000080. Providerul 0622:000000 il primeste doar pentru el (nu-l poate da mai departe) iar providerul 0500:000000 il primeste pentru el si in plus mai poate sa-l dea inca un nivel mai departe. De asemenea primeste emu-urile tale, dar nu are voie sa-ti trimita update-uri de emm.

    F: user3 pass3 5 0 1 { 0:0:3, 0100:000080:1 }
    User3 primeste toate cartelele tale de la cele locale pana la distanta 5, si are voie sa le distribuie la distanta 3 de tine, respectiv inca doua "hop"-uri mai departe, mai putin providerul 0100:000080 pe care-l primeste doar pentru el. Nu primeste emu-urile tale, dar are voie sa-ti trimita emm-uri.

    F: user4 pass4 5 0 1 { 0:0:3, 0100:000080:1 } { 0100:000080:15df }
    User4 primeste toate cartelele tale pana la o distanta de 5, si le poate da inca doua niveluri mai departe (pana la distanta 3 de tine) mai putin providerul 0100:000080 pe care il primeste doar pentru el. Nu primeste emu-uri dar poate trimite emm-uri. De asemenea nu are voie sa primeasca canalul 0100:000080:115df.

    Din experienta proprie si din ce am observat ca cer multi useri cand le fac cont, in cazul in care incepeti sa strangeti mai multe peer-uri, pot sa spun ca F-urile pe care le faceti pentru alti prieteni sau pe care le primiti pe serverele altora ar trebui sa arate cam asa:
    F: user password 2 0 0 { 0:0:2 }
    Asta inseamna ca user-ul primeste toate cartelele de pana la o distanta 2 si le poate distribui mai departe inca un nivel mai departe de el.

    linia C (Connections):

    Linia C se foloseste pentru a stabili o conexiune cu un server.
    Sintaxa este urmatoarea:

    C: <hostname> <port> <username> <password> <wantemus>
    - <hostname> este adresa (ip sau dyndns) a serverului

    - <port> este portul pe care e deschisa conexiunea
    - <username> si <password> sunt numele si parola cu care te conectezi la server (in server trebuie deja sa existe o linie F care sa fi deschis un cont in configurarea CCcam cu numele si parola respective)
    - <wantemus> poate fi 'yes' - sau sa lipseasca cu desavarsire - daca doresti sa primesti emu-uri de la server-ul respectiv - functioneaza doar daca contul tau a fost facut cu valoarea 1 la <shareemus>

    Exemple:

    C: someserver.somedomain 12000 user1 pass1
    Te conecteaza la someserver.somedomain pe portul 12000 cu user1 si pass1

    C: 192.168.1.2 12000 user2 pass2 yes
    Te conecteaza la 192.168.1.2 pe portul 12000 cu user2 si pass2, si primesti emu-uri de la server-ul respectiv.

    ---------
    In general cand faci schimb de linii cu cineva, ii trimiti liniile F si C pe care el sa le introduca in cfg-ul lui.
    Respectiv ii trimiti linia F cu care el iti deschide la el pe server un cont cu numele si parola pe care tu o doresti, eventual cadeti de acord asupra setarilor cu care iti deschide contul - respectiv distanta de la care si pana la care se face sharing-ul.
    Linia C pe care i-o trimiti contine adresa server-ului TAU la care EL se va conecta, cu numele si parola din linia F pe care ti-a trimis-o EL.

    Portul pe care e activ server-ul de CCcam este ca default 12000.
    Daca doresti sa-l schimbi, introduci urmatoarea linie in CCcam.cfg:

    SERVER LISTEN PORT : <port>

    unde <port> este portul pe care doresti sa fie activ server-ul si care trebuie deschis din router.

    Tot ca default, pe portul 16001 se deschide un webinfo al serverului, cu informatii interesante despre functionarea acestuia (numar de useri conectati, numar de servere la care esti conectat precum si cate cartele primesti de la acestea, numar de ecm-uri si/sau emm-uri trimise/primite de la fiecare, providerii care se pot decoda cu cartelele primite, s.a.m.d.)
    Portul se poate schimba de asemenea, cu setarea

    HTML INFO LISTEN PORT : <port>

    Am facut si un PHP care preia informatiile de pe acest webinfo si din cfg-ul de pe dream si calculeaza niste statistici (gen PHP Gbox Statistics) dar deocamdata e in teste.

    CCcam-ul se mai foloseste de asemenea (dar nu sunt obligatorii) si de fisierele /var/keys/SoftCam.Key, /var/keys/AutoRoll.Key, /var/keys/constant.cw, /var/keys/CCcam.ignore.
    CCcam.ignore-ul e folosit pentru a ignora anumite cartele si trebuie sa contina linii de forma:

    I: ca4 id6 ignora intotdeauna acest caid/ident
    S: ca4 id6 sid4 ignora acest caid/ident doar pe sid (un anume canal)

    Mai exista si alte optiuni - pentru care puteti consulta CCcam.cfg-ul - dar sunt mai putin importante pe moment.
    Gigel


  3. #3
    Senior Member Expert
    Join Date
    Jun 2006
    Location
    popescu bogdan PE FACEBOOK
    Posts
    1,096
    Posts Thanks / Likes

    Default Perfect

    Acuma pufanii pot citi
    Multumim

  4. #4
    Mester Teacher
    RDI - Board Default Avatar

    Join Date
    Mar 2005
    Location
    Botosani
    Posts
    232
    Posts Thanks / Likes

    Default

    @gigelsat
    Vecine, nu si un tutorial adevarat de newcamd ? ...ca tare mai am nevoie !
    Poate ai folosit asa ceva....

  5. #5
    Member Mentor
    Join Date
    Dec 2004
    Location
    zona sud
    Posts
    539
    Posts Thanks / Likes

    Default

    Restricting shares

    If you want to restrict what your peers get, you have to configure your peer's F line to which you want to block a card in the following manner. The following example restricts Canal+ Digitaal Nederland (19E). You can change to whatever caid you want:

    F: user pass 3 0 1 { 0:0:3, 0100:00006a } { 0100:00006a:07d4, 0100:00006a:07d5 } { } change-to-user's-ip

    Therefore user will not be allowed to view Canal+ Digitaal Nederland (19E) (0100:00006a) but is allowed to view the following two channels on Canal+ Digitaal Nederland (19E): Rtl 4 (0100:00006a:07d4), Rtl 5 (0100:00006a:07d5)

    If you want to allow him to view Canal+ Digitaal Nederland (19E) but not to share it you have to add a ‘:1’ :

    F: user pass 3 0 1 { 0:0:3, 0100:00006a:1 } { } { } change-to-user's-ip


    eu personal nu sint deloc de acord cu aceasta configurare restrictiva a liniei f ,cine a facut asa ceva in trecut la linia mea f a zburat in urmatoarea secunda ,nu consider corect

  6. #6
    Senior Member Expert
    Join Date
    Jan 2006
    Location
    Europa
    Posts
    1,479
    Posts Thanks / Likes

    Default

    @Tic

    N-am folosit niciodata, nu stiu cum se face.
    Gigel


  7. #7
    Senior Member Expert
    Join Date
    Oct 2005
    Posts
    1,388
    Posts Thanks / Likes

    Default

    Quote Originally Posted by picollo08 View Post
    locala mea NDS
    La nds sint de acord, cind se inghesiue prea multi la un card, vad toti cu freeze.
    Aceasta metoda este utila in special in reteaua locala pentru a bloca providere xxl. si a proteja pe cei mici din alte camere...

 

 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Back to Top