AW: Oscam mit 0x07 emm Filter
Auch nicht ganz richtig...
0x07 Patch ist nur der leicht eingängige Name - gesucht wird nach einer 0x02 (und wenn man es etwas genauer haben will nach 0x02 0x00 *)... Alles was eben NICHT xxxxxx0200 an entsprechender Stelle stehen hat, wird als suspekt aussortiert. Das ist ein deutlicher Unterschied zu einer Suche nach 0x07 oder meinetwegen auch nach 0531... die letzte Null gehört ja zur Kartenseriennummer und taugt eher weniger zu Auswahl. An der entsprechenden Stelle kann man aber leicht jedes beliebige Kriterium programmieren...
*)
if (aureader->fix_07 == 1 && (caid == 0x098C || caid == 0x9C4) && ep->type == UNIQUE) // nur bei V13 und V14 aktiv
{
if(ep->emm[1] == 0x70 && (ep->emm[8] * 0x100 + ep->emm[9] != 0x200)) // if NOT 0x02 0x00 then
{
rdr_log(aureader,"emmtype 0x%04X marked as unknown for caid 0x%04X", (ep->emm[8] * 0x100 + ep->emm[9]),caid);
ep->type = UNKNOWN;
}
if(ep->emm[1] == 0 && (ep->emm[4] *0x100 + ep->emm[5] != 0x200)) // if NOT 0x02 0x00 then
{
rdr_log(aureader,"emmtype 0x%04X marked as unknown for caid 0x%04X", (ep->emm[4] * 0x100 + ep->emm[5]),caid);
ep->type = UNKNOWN;
}
}