by : GhostBustersTeam06


Novità V. 1.7

- Sono presenti 2 tipi di fw:
a) SD: adatto agli skybox SD, ai decoder non ufficiali con emu NDS;
b) HD: adatto agli skybox dolby e HD;

- Il fw è utilizzabile su PIC 16F876 e 16F648. Il PIC 16F648 presenta la stessa piedinatura del 16F628 (quindi non ci sono problemi di compatibilità hw con i vecchi blocker), ma memoria più capiente. Il PIC 16F628 non sarà più supportato;

- E' stato risolto il problema del funzionamento delle card NDS3 su Skybox SD e HD.

- Sono presenti tutte le featurings di emulazione delle versioni precedenti;

- Per l'uso su skybox, si consiglia di lasciar passare l'EMM len20 firmato con chiave pubblica, onde evitare un fastidioso messaggio a video di controllo smartcard.

- Implementato controllo temporale di sicurezza: quando la system date eguaglia la data di scadenza tiers, si attiva il blocco totale EMM + ECM. Tutto ciò serve a salvaguardare la completa funzionalità (per lo svolgimento di test) su card in scadenza abbonamento.
Il controllo si attiva solo se è settata almeno una opzione di blocco.
Per inibire il controllo, basta non settare alcuna opzione di blocco.

- Implementata la funzione di acquisto PPV su decoder diverso dallo skybox, che consente l'acquisto di eventi primafila (adoperando il credito residuo presente sulla card). Per usufruire di tale funzionalità è necessario fare una modifica hw sul blocker, introducendo un pulsante.
Tale pulsante va connesso:
a) tra il pin6 e il pin8 (oppure 19) del 16F876;
b) tra il pin3 e il pin5 del 16F648.
Per effettuare l'acquisto, posizionarsi sul canale primafila desiderato (con evento PPV già iniziato) e premere il pulsante.
Una volta eseguito un acquisto, per poterne effettuare un ulteriore (su diverso canale, ovviamente) occorre sfilare e reinfilare il blocker (o spegnere il decoder).
Se si desidera evitare qualunque acquisto tramite tale modalità è sufficiente impostare il blocco Ins 46 (tramite editor).


GhostBusters Blocker Vers. 1.7


L'obiettivo di questo fw è quello di:
a) bloccare in modo selettivo le ins dannose per la card;
b) loggare il traffico dati tra la card e la cam;
c) emulare determinati comandi e funzioni.

Le fasi di blocking, logging ed emulazione sono indipendenti tra di loro.

E' possibile usare card NDS1, card NDS2 e card NDS3: il fw riconoscerà automaticamente il tipo di card in base all'ATR.

Hardware necessario:
- blocker 16F876 (con o senza eeprom)
- blocker 16F648 (con o senza eeprom) (il chip presenta la stessa piedinatura del 16F628, quindi piena compatibilità hw con i vecchi blocker, ma memoria maggiore per adeguarlo alle nuove funzionalità del fw).

E' incluso nello zip l'editor necessario per configurare correttamente il fw in base alle proprie esigenze.


NOTE:
- è stato verificato che se vengono bloccati EMM con len16 (inviati periodicamente circa ogni 10 sec.) ci si ritrova con invii multipli di ECM che possono portare a freeze e squadrettamenti vari;
- è stato verificato che se vengono bloccati determinati EMM con len20 (inviati periodicamente circa ogni 20 sec.) ci si ritrova con una schermata d'errore;
- compatibilità verificata con Skybox SD, Skybox HD. Non verificata con Mysky e MyskyHD.


Si ricorda che tutto è stato realizzato a mero scopo di studio.
L'autore non si considera responsabile per qualsivoglia danno possa derivare a card e decoder dall'uso di suddetto fw.






Codice:
http://rapidshare.com/files/303393448/GhostBustersBlocker_v.1.7_full.rar.html
Codice:
psw = www.gbcnet.net