Professional Documents
Culture Documents
Le Gbox est une émulation quasi parfaite mais pour décision de qui l’a développée,
elle n’est pas très discutée dans les forums de satellite et c’est pour cela que la
connaissance de celle-ci est très limitée.
Cherchons de comprendre ce qu’elle fait et surtout de quoi nous avons besoin pour
cette émulation.
Premièrement, elle supporte tous les codages utilisés jusqu’à maintenant par des
providers satellites mais la particularité principale est la possibilité de la partager par
réseau. On appelle tout simplement ceci, le cardsharing.
Les clés des divers codages : nagra, conax, irdeto, seca, via et nds. Très
important pour la dernière, le fichier vient configuré avec les données de la
carte et du boxid.
Sommaire
• cwshare.cfg - page 3
• gbox_cfg - page 8
• fichiers temporaires du gbox - page 15
• softcam.cfg - page 19
• ignore.list - page 21
• fichier NDS - page 25
(3)
Ceci est un exemple de 3 dbox soit en réseau local que par internet
#
# other local boxes
D: { 192.168.0.6 { 8200 8200 { AA242456 { 5 5 }}}}
D: { 192.168.0.52 { 8200 8200 { BA334B24 { 5 5 }}}}
W: { 01 01 01 } 1FFF
Y: { 1C 5B }
N: { 01 01 03 10 3500 4000 }
G: { 09190000 88AA }
# other local boxes
D: { 192.168.0.6 { 8200 8200 { AA242456 { 5 5 }}}}
D: { 192.168.0.51 { 8200 8200 { AB333441 { 5 5 }}}}
La ligne M contient ma propre adresse ip (si utilisée en sharing sur internet elle doit
contenir évidemment un nom de domaine puisque personne ne pourrait connaître
mon ip dans le moment même – le provider internet peut me changer l’ip chaque fois
que je me connecte).
AA242456 – est une password (les caractères utilisés sont de 0 à 9 et de A à F – des
valeurs en hexadécimale pour bien se comprendre et doivent comprendre 8
caractères).
Soyez attentif qu’il ne peut y avoir deux password identiques dans le sharing car si
ça devait être le cas, le gbox ne part pas.
Les lignes D contiennent des ip (si en lan) où des noms de domaine (par internet) de
tous ceux avec qui je veux faire du sharing. Le port d’entrée et de sortie (qui peuvent
ou nécessairement pas coïncider, au contraire dans le cas d’une carte nds il
conviendrait mieux avoir des ports différents).
La password du client qui est la même qu’on trouverait dans la ligne M du
cwshare.cfg de celui-ci et les droits 5 5 (je vous expliquerais plus tard comment ça
fonctionne).
Une petite précision concernant le port d’entrée. Celui-ci indique d’où le gbox attend
de recevoir les données et donc il va falloir l’ouvrir dans le NAT du routeur, il s’agit
d’un port UDP !!!
Le port de sortie (TCP), ne nécessite pas de l’ouvrir dans le NAT sur le routeur.
Une autre chose qu’il faut savoir, en Lan (réseau local), il n’y a pas besoin d’ouvrir
de ports.
La ligne I
I: { 06 }
Le paramètre I indique à combien distant mon gbox ira chercher les cartes à utiliser
pour mettre les chaines en clair.
Plus haute sera la valeure et plus distantes seront les cartes que le gbox ira
chercher.
Faisons un exemple:
mon dreambox est au niveau 0
un décodeur connecté directement à mon dreambox aura le niveau 1 (chaque ligne
D est un décodeur mais qui sera toujours au niveau 1 – I n’indique pas le nombre de
décodeurs mais la distance du mien).
(5)
Un décodeur non connecté au mien mais à une de mes lignes D sera le niveau 2 et
ainsi de suite. Plus haute sera la valeure de I et plus loin sera la distance que le gbox
ira chercher.
Il n’existe aucune valeure parfaite pour I, chacun doit trouver ce qui convient le
mieux à son sharing pour deux motifs:
# 01 repeat EMM’s
# 00 consider every EMM only once
# 01 restart pid on overflow
# 1* reset ENX on every channel change
# *1 check/reset ENX freezes on FTA
# *2 check/reset ENX freezes on PayTV
# *3 check/reset ENX freezes on FTA and PayTV
# 00 write nothing in 5ttack.txt
# 01 write into 5ttack.txt: password is wrong
# 02 write into 5ttack.txt: ID unknown
# 04 write into 5ttack.txt: IP is wrong
# 08 write into 5ttack.txt: port is worng
# 10 write into 5ttack.txt: share.stat
# 20 create online.log for online/offline logging
# 3F write everything. (combine bits for other combinations)
# 4000 send ecm again after 4 Seconds if no reply.
# 6000 resync decode after 6 Seconds if net decode failed
N: { 00 01 03 1F 4000 6000 }
Tenez bien compte de ces valeures N – vous pouvez varier les valeures 4000 et
6000 en les baissant un peu. Ces valeures indiquent après combien de secondes
(exprimés en millisecondes) vient envoyé un ECM si ont ne devrais pas obtenir de
réponse ou si le décryptage vient à échoué.
- indique combien de cartes d’un même provider (si présent dans le share)
seront interrogées contemporairement (ne pas dépasser si possible 0A – qui
est égal à 16 cartes par provider). Il n’existe pas une bonne valeure, chacun
d’entre nous doit essayer plusieurs tentatives afin d’obtenir de bons résultats
pour son sharing.
- Si je mets une valeure de 05, le gbox prendra les 5 premières cartes qu’il
recevra (les plus rapides), celle qui me fera voir le canal X du provider Y et
la sixième carte sera automatiquement écartée.
(6)
- il convient donc de mettre une valeure basse et de regarder les chaines qu’ont
a plus l’habitude de regarder. Si toute fois vous n’êtes pas satisfait, vous
pouvez l’augmenter un peu et de voir les résultats.
- Tenez présent que plus la valeure est haute, plus seront les cartes
interrogées, plus la bande ne cessera d’augmenter et logiquement le sharing
sera plus mauvais.
# Send ECM’s in any case to these card ID’s, even they are more then X:
# some examples …
#G: { 17020000 1234 }
#G: { 0B000000 ABCD }
#G : { 05021510 AB34 }
#G: { 0D03A000 A234 }
Avec le G, nous pouvons indiquer quelle carte choisir par préférence pour décrypter
un provider. La première partie indique le type de crypte et de provider, la seconde le
boxID (c’est à dire le numéro avec lequel le gbox appelle chaque décodeur
connecté).
Le boxID qui vient se créer (je ne sais pas comment !!) en utilisant la password et le
nom de domaine de la ligne M, est unique dans tout le share (il ne peut y exister
deux boxID identiques).
La lettre W par contre, indique pour quel pids la carte insérée dans le slot de votre
décodeur peut être utilisée ou pas.
Par exemple:
Je possède un abonnement basic (minimum) de Sky Italia, ma carte viendrait
interrogée par des clients même pour le cinéma et le sport, si j’indique pour quels
pids je suis ou pas habilité, je facilite le sharing de tous.
# S: is the same as W:, just using the SID instead of the ECMPID
Y: { 23 04 }
Comme je l’ai dis, le Gbox fonctionne comme un p2p, en autre termes, il permet de
faire du share avec qui je veux, non seulement les cartes que j’utilise dans mon
dreambox mais aussi (si autorisé) celles que je reçois par d’autres (on parle dans ce
cas du resharing).
Voilà pourquoi il y a les doubles valeures XX ZZ dans l’exemple ci-contre, elles
correspondent à A3 A3.
Dans ce cas, XX correspond aux cartes que je possède dans les slots de mon
dreambox et ZZ celles que je reçois par d’autres.
Je pourrais donc autoriser une personne à voir mes cartes mais pas celles que je
reçois des autres, dans ce cas je vais mettre A1 0
Si maintenant je veux lui faire voir les cartes que je reçois mais pas la mienne, je
mettrais 0 A1. C’est seulement celui qui possède la carte dans le slot qui décide à
combien distante elle pourra être resharée.
Pourquoi A devant ??
Parceque sinon je ne share pas la carte nds, si je mettais seulement 1 0, la personne
connectée à moi recevrait seulement une carte que je possède dans un slot mais
pas la nds.
Avec cette configuration les trois décodeurs se voient et font du share entre
eux.
(8)
# Task type
# 00 ** normal mode gbox mode (no season, use Multicam instead)
# 01 ** Season Emulation in a Irdeto allcam chid 0602 nonZ
# 10 ** Season Emulation in a Irdeto allcam chid 1702 nonZ
# 11 ** Season Emulation in a Irdeto allcam chid 1702 Z
# 12 ** Season Emulation in a Irdeto allcam chid 1722 Z
# 13 ** Season Emulation in a Irdeto allcam chid 1762 Z
# ** *1 Com port to use for season emulatiom (1 or 2)
# ** 0* Use CTS f_r RST detection
# ** 1* Use DCD f_r RST detection
# ** ** 9600 = Baudrate to be used (working only on dbox2)
W: { 00 00 } 9600
Le paramètre C établit s’il faut montrer (en modes variés établis dans le paramètre Z
qu’on a déjà vu) tout les ecm qui arrivent et partent du gbox
On mettant 00 on ne verra rien, avec 01 seulement les ecm qui sont bien parti à
destination, avec 02 soit ceux qui sont bien parti à destination et ceux qui ne le sont
pas. ( J’ai une carte basic de Sky en NDS et donc je ne peux voir le paquet cinéma).
( 10 )
# AutoUpdate
# 00 is ignored (default)
# 01 enable AU
# 02 Auto AU !!!!! always use this !!!!!
A: { 02 }
Le paramètre A permet d’établir si les cartes dans les slots sont certifiées où pas à
accepter les mises à jours (rendez-vous compte qu’il existe un blocker software que
l’ont peut régler dans le softcam.cfg).
Pour les cartes nds de Sky, on m’a conseillé de régler à 01 pour recevoir les mises à
jour .
# Key update
# 01 update only new keys, default setting
# 02 update all keys (used for valid PMK checking)
U: { 01 }
Est utilisé pour la mise à jour des clés de l’émulation mais je ne sais pas comment
cela fonctionne, désolé.
# Hash pids
# 00 hash all pids, DO NOT USE THIS OPTION, IT IS ONLY FOR TESTING
STUFF
# 01 hash only pids with implemented algos and available keys !!!!!
always use this !!!!!
H: { 01 }
Le paramètre T établit où se trouvent les clés pour l’ému. Par simplicité elles se
trouvent dans le répertoire keys avec les fichiers de configuration du gbox et donc,
laissez le paramètre T à 00
Le paramètre O établit s’il est nécessaire de faire apparaître un popup qui indique
quelles cartes sont introduites dans les slot du Dreambox afin de l’envoyé à un ip
bien précis.
( 11 )
Personnellement je laisse 00, donc, ne rien montrer. Si par contre quelqu’un aime
voir le popup sur l’écran de son téléviseur connecté au Dreambox, alors il doit
configurer le paramètre de la façon suivante :
Le paramètre L établit si le logger inséré dans le gbox est actif, à quel ip et sur quel
port il enverra les données qui seront logguées.
Si on voudrait activer cette fonction (dans l’exemple, elle est disactivée 00) , on doit
configurer 01, l’ip du pc sur laquelle on enverra le flux des données et sur quel port
udp elles seront envoyées.
Successivement, le pc entamera un programme approprié gboxlog.
V établit quel type de slot est utilisé par le gbox (n’oubliez pas qu’il existe des
versions du gbox aussi pour Windows, Linux, dbox2, mips etc).
Le paramètre dans l’exemple sert pour faire lire les cartes dans les slots du
Dreambox.
( 12 )
« Le paramètre R : devrait être la possibilité d’adresser le flux des données par le port com du
pc (où du Dreambox je crois) à un décodeur externe connecté sur le même port.
Par exemple, si j’utilise le gbox avec un programmeur Phoenix sur pc et je connecte un Humax
5400, le deuxième port com du pc devrait fonctionner en utilisant justement SSSP.
Donc dans les propriétés du sharing du Humax, il y a la possibilité de choisir si on doit utiliser
HSIC (le plus commun) ou SSSP (donc le gbox). »
#
=============================================
================================
# extra options to override default seting in case you expirience Problems,
# normaly these setings are not required.
#
# cpu, api, cw write method
#
# 00 auto
# 01 80X86
# 02 MPC823
# 03 IBM STB04xxx
# 00 auto
# 01 ibm
# 02 api2
# 03 api3
# 00 cw write style = use internal routine (only dbox2)
# 01 cw write style = CA_SET_DESCR type1 (dbox2, vdr)
# 02 cw write style = CA_SET_DESCR type2
# 03 cw write style = CA_SET_DESCR type3
# 04 cw write style = 16 byte /proc/bus/gtx
# 05 cw write style = 4096 byte /proc/bus/gtx, cw offset=0x04D0
# xx write cw in 1st device with index=xx
# yy write cw in 2nd device with index=yy
# 01 means with .index=0 (default)
# 02 means with .index=1
( 13 )
Ces valeures 02-03-04 etc servent de dire au dreambox ou au pc avec quel quarz la
carte doit être lue, en théorie, la valeure par défaut du NDS devrait être 03, donc
( 14 )
5.25 mhz mais on a aussi essayé d’utiliser 02, faisant donc ainsi lire la carte à 6.30
mhz.
1=7.80MHz 2=6.30MHz 3=5.25MHz 4=4.50MHz 5=3.94MHz 6=3.50MHz
7=3.15MHz
Cette F vient établie selon la carte qu’on utilise, dans ce cas, si la NDS était en
réalité une Irdeto, on devrait utiliser F: { 51 } 02
Quand le gbox est en fonction, il crée une série de fichiers qui permettent de voir le
fonctionnement et de le faire fonctionner d’une façon optimale ou aussi de
comprendre quesqu’il ne va pas..
Les fichiers vous les trouvez en /tmp où en /var/tmp et sont:
- gbox.ver
- share.onl
- share.info
- share.log
- share.stat
- attack.txt
- debug.txt
- ecm.info
- sc.info
Pas tout les fichiers viennent créé, tout dépend des configurations che vous avez
donné dans le fichier gbox_cfg et softcam.cfg
gbox.ver
Dans ce fichier vous trouverez la version du gbox, comme ceci par exemple.
02.1B
Ce fichier contient une seule donnée: la version du gbox utilisée. Dans ce cas, c’est
la version 2.1b
Share.onl
Ce fichier énumère tous les peer auxquels je suis connecté (les lignes D du
cwshare.cfg pour bien s’entendre) en indiquant auquel de ceux-ci je suis connecté où
non. Le chiffre 1 si je suis connecté et le 0 si je ne le suis pas, leur nom de domaine,
l’ip associé a celui-ci, le boxID de ce peer et la version du gbox qu’il utilise.
Dans ce cas je suis connecté à une ip locale en lan avec ip 192.168.0.20 (mon
serveur linux avec gbox) dans lequel a été donné un boxID FE65 et qu’il utilise une
version 2.1b du gbox. Par contre je ne suis pas connecté à un peer avec le nom de
domaine dream.no-ip.info associé à l’ip 0xx.061.xxx.247 et boxID 050x.
( 16 )
Ainsi je peux constater que la version de son gbox est 0.00 (non identifié).
Ce fichier est utile pour savoir quel peer ne sont pas connectés, à voir le motif auquel
je suis offline.. peut-être tout simplement parceque le décodeur du peer est offline
mais peut-être aussi parceque j’ai inséré une fausse password dans la ligne D de
mon cwshare.cfg ou aussi parceque le nom de domaine dyndns n’a pas actualisé la
DHCP fournie par mon opérateur où celle de la contrepartie.
Share.info
( 17 )
share.stat
- Hello_I/O ------ Numéro des Hello’s “handshakes” entre mon gbox et les
variants peer.
- ECM_I/O/F ------ ECM reçu (In), envoyé (Out) et expédiés de mon gbox.
- CW_I/O/F ------ Control Words reçu (In), envoyé (Out) et expédiés de mon
gbox .
- GSMS_I/O ------ Messages reçus (In) et envoyés (Out). Donc vous devez
savoir qu’il est possible d’envoyer des messages de texte en indiquant le
boxID, ceux-ci apparaîtront sur l’écran du téléviseur du boxID.interessé
- Loc_up and loc_down ----- je ne sais pas précisément mais je crois qu’il s’agit
du trafic engendré en local par le gbox.
- Inet_up and inet_down ------ comme ci-dessus, je ne le sais pas, mais je crois
qu’il s’agit du trafic engendré par les peer à distance.
atack.txt
Ce fichier montre toutes les tentatives externes des connexions à notre gbox
tendanciellement non autorisées.
Je dis tendanciellement parce qu’il arrive certaines fois un manque de mise à jour
de la dyndns du peer distant ou alors la password erronée dans notre
cwshare.cfg ou celui du peer distant.
Certaines fois c’est dû aussi à des diverses versions de gbox.
Debug.txt
Ce fichier qui vient se créer en base au paramètre Z du gbox_cfg tient les traces
de toutes les écritures qui se produisent dans le gbox.
Ce fichier donc vient continuellement surveiller pour vérifier le bon ou mauvais
fonctionnement du gbox. Ce fichier est permanent, donc il ne s’efface pas comme
les autres au renvoi du gbox mais il tient un registre au moment de celui-ci.
Il est préférable certaines fois de faire un delete au combien celui-ci peut
augmenter de volume.
J’ai réussi à avoir un fichier debug.txt dans un serveur linux supérieur à 30 mb.
( 18 )
ecm.info
Ce fichier indique quelle carte le gbox est entrain de voir dans le moment même.
Dans ce cas, je suis entrain de voir un canal nds avec pid 0644 (cette donnée me
sert à me servir adéquatement du paramètre W du cwshare.cfg).
Dans ce cas, je suis entrain d’utiliser mon abonnement Sky dans le slot 1 du
Dreambox.
Par contre, si j’étais entrain de voir chez un peer, j’indiquerais le boxID de celui-ci
et même l’écriture suivante :
decode: network
sc.info
Ce fichier montre quelles cartes sont dans les slots du Dreambox et dans les
éventuels Phoenix connectés.
En outre, pour chaque carte il apparaîtra un ultérieur fichier appelé sc01.info pour le
slot 1; sc02.info pour le slot 2 etc.
A l’intérieur de ce sc.info on y voit les détails de la carte par exemple celui reporté ci-
dessous la carte dreamcrypt insérée dans le slot 2
( 19 )
Sc02.info – exemple
ATR:3B9C131181647265616D6372797074000408
Dreamcrypt card
CA system: 00 04
Provider : 00 00 02
Serial_a : 2B A8 xx
Serial_b : 86 9D xx
caid : 4A 70
camcrypt : TEA Mode
init OK
Baudrate = 9600 Baud
Softcam.cfg
( 20 )
( 21 )
Ici on pourrait décider quel CWs utiliser pour un canal déterminé mais mieux vaux
pas le toucher.
Ignore.list
Ce fichier en /var/keys sert à éliminer du sharing toutes les cartes que je ne désire
pas regarder.
(J’élimine les cartes du sharing et donc même ceux connecté à moi ne les verront
pas).
Ce fichier peut-être utilisé pour éliminer les providers que je ne peux voir appartenant
à des satellites que je ne prends pas ou qui n’existent plus (exemple, le vieux
provider seca de Sky 00 70, 71 etc) ou alors des providers qui ne m’intéresse pas
( je ne comprends pas un mot de grec et donc ça ne m’intéresse pas à le tenir en
sharing, nova etc).
Attention à bien utiliser ce fichier car il arrive que certains aient inséré par erreur un
provider alors qu’ils voulaient le voir avec le résultat de ne pas voir les cartes en
question, d’embêter du monde en prétendant de ne rien voir et en disant que la carte
n’y était pas alors qu’elle était dans leurs ignore.list.
N’utilisez pas des fichiers que vous trouverez en toile mais plutôt de les éliminer pour
commencer en tant que chacun élimine ces providers qui ne leur intéressent pas.( Je
crois que je ferais mieux de mettre en toile une ignore.list qui élimine tous les
providers hard. Comme ça, je ferais devenir tout le monde singlé de ne pas pouvoir
se tripotter ).
#
# But keep in mind that this will totaly discard these card records, and
# you will also not be able to forward them.
# ----------------------------------------------------------------------------
#
# ----------------------------------------------------------------------------
# Seca1 and Seca2
#
G: { 01000000 } # IssuedSeca
G: { 01000002 } # orbit old
G: { 01000003 } # Canal+France(Old)[19E]
G: { 01000004 } # CSNFrance(Old)[19E]
G: { 0100000B } # premiere old
G: { 0100000C } # ???
G: { 0100000D } # TVBSuperChannel(Old)[19E]
G: { 0100000E } # ???
G: { 0100000F } # ABSat/Cinestart(Old)[13E]
G: { 0100009B } # ???
G: { 0100009C } # ???
G: { 0100009D } # ???
G: { 0100009E } # ???
G: { 01000010 } # ???
G: { 01000011 } # +Calcio(Old)[13E]
G: { 01000012 } # ProTV/Equida(Old)[19E]
G: { 01000014 } # C+Vlaanderen(Old)
G: { 01000019 } # C+NL[19E]
G: { 0100001A } # CSATParaboleReunion(Old)[16E]
G: { 0100001C } # Mediaset
G: { 0100001D } # oldCyfra
G: { 01000021 } # Astro[91E]
G: { 01000025 } # ABSat[19E]
G: { 01000026 } # ZeeTV(Old)[105E]
G: { 01000029 } # C+Horizons/Eurosport(Old)[13E]
G: { 0100002A } # Mediatech[4W/30W]
G: { 0100002E } # Canal+Digitaal(NL-Cable)
G: { 0100002F } # orbit 1W/26E
G: { 01000030 } # RAITV[13E]
G: { 01000031 } # kiosque old
G: { 01000036 } # ???
G: { 01000064 } # Digital+Espana[19E]
G: { 01000065 } # cifra
G: { 01000066 } # Digital+Espana[19E]
G: { 01000068 } # Digital+OLD
G: { 0100006B } # C+NL[19E]
G: { 0100006C } # C+NL[19E]
G: { 0100006D } # C+NL[19E]
G: { 01000070 } # SkyItalia[13E]
G: { 01000071 } # SkyItalia[13E]
( 23 )
G: { 01000072 } # SkyItalia[13E]
G: { 01000073 } # SkyItalia[13E]
G: { 01000075 } # ???
G: { 01000076 } # Canal+Digitaal[Cable]
G: { 01000077 } # ???
G: { 01000078 } # ???
G: { 010001D5 } # ???
G: { 01000300 } # ???
G: { 010000B1 } # ???mediaset
G: { 010000B2 } # ???mediaset
G: { 0100BEEF } # SkyItalyFakeID`s
G: { 0100FFFF } # SkyItalyFakeID`s
# G: { 0100007A } # SCT/UltraPlus/Luxuria
# G: { 0100007b } # SCT
# ----------------------------------------------------------------------------
# Viacces
G: { 05001570 } # ???
G: { 05001A20 } # ???
G: { 05001C10 } # GlobecastFrance[13E]
G: { 05007000 } # ABSat[19/13E]
G: { 05007400 } # CFI/MCMBelgique[13E]
G: { 05008000 } # FTCable[19E]
G: { 05008800 } # ComHemSweden[Cable]
G: { 0500A000 } # BBCPRIME
G: { 0500A120 } # ???
G: { 0500A810 } # TDCSelector(Cable)
G: { 0500A820 } # TDCSelector(Cable)
G: { 0500AC00 } # HRT[13E]
G: { 0500C000 } # C-Skynet(nouseinEurope)
G: { 0500C010 } # C-Skynet(nouseinEurope)
G: { 0500C020 } # C-Skynet(nouseinEurope)
G: { 0500C030 } # C-Skynet(nouseinEurope)
G: { 0500C400 } # NTVOLD
G: { 0500C410 } # NTV+
G: { 0500C800 } # Senda[SwedishCable]
G: { 0500C810 } # Senda[SwedishCable]
G: { 0500C820 } # Senda[SwedishCable]
G: { 0500C830 } # Senda[SwedishCable]
G: { 0500C840 } # Senda[SwedishCable]
G: { 0500C850 } # ???
G: { 0500C860 } # ???
G: { 0500C870 } # ???
G: { 0500D800 } # Televisa(43Wold)
G: { 0500E800 } # GlobecastEspana[13E/30W]?
G: { 0500E810 } # GlobecastEspana[13E/30W]?
G: { 05010C00 } # Viasat[5E]
G: { 05010C10 } # Viasat[5E]
( 24 )
Pour vous aider, vous pouvez utiliser les informations que le fichier share.info vous
met à disposition et qui reporte déjà les données à insérer entre les parenthèses.
Dans la dernière version du gbox 2.22 j’ai trouvé que l’ignore.list utilise un format
différent pour indiquer les codages à éviter. Je vous reporte ce qui se trouve dans
l’exemple inséré dans le fichier zip de la full_distro.
( 25 )
fichier nds
( 26 )
Ensuite la touche 6
6 = diagnostique
( 27 )
Ensuite la touche 1
1 = Données du décodeur
( 28 )
Les données que l’on a à peine créé seront insérés avec un éditeur crimson dans un
fichier qu’on appellera nds et qui ira se mettre en /var/keys sans extension.
Voici un exemple ci-dessous:
( 29 )
Important: avant la converion en hex, n’oubliez pas d’ôter les deux premiers
chiffres du serial et le dernier du numéro de la carte.
Maintenant, relancez le gbox et si tout à été fait dans l’ordre, vous verrez votre carte
nds.