Per tutti quelli che volessero tentare il diavolo:
solo per scopo di studio!
Per compilazione a mano, mettere nel reader-videoguard2.c di OScam nella function videoguard2_do_ecm prima del commando do_cmd:
if(reader->caid == 0x9CD && tbuff[1] == 0x7D && (tbuff[2] != 0x09 || tbuff[14] != 0xC0)){
rdr_log(reader, "skip ins40 invalid nano 7D");
return ERROR;
}
if(reader->caid == 0x93B && tbuff[1] == 0x7E && (tbuff[2] != 0x0A || tbuff[15] != 0xC0)){
rdr_log(reader, "skip ins40 invalid nano 7E");
return ERROR;
}
if(reader->caid == 0x919 && tbuff[1] == 0x7F && (tbuff[2] != 0x0A || tbuff[15] != 0xC0)){
rdr_log(reader, "skip ins40 invalid nano 7F");
return ERROR;
}
solo per scopo di studio!
Per compilazione a mano, mettere nel reader-videoguard2.c di OScam nella function videoguard2_do_ecm prima del commando do_cmd:
if(reader->caid == 0x9CD && tbuff[1] == 0x7D && (tbuff[2] != 0x09 || tbuff[14] != 0xC0)){
rdr_log(reader, "skip ins40 invalid nano 7D");
return ERROR;
}
if(reader->caid == 0x93B && tbuff[1] == 0x7E && (tbuff[2] != 0x0A || tbuff[15] != 0xC0)){
rdr_log(reader, "skip ins40 invalid nano 7E");
return ERROR;
}
if(reader->caid == 0x919 && tbuff[1] == 0x7F && (tbuff[2] != 0x0A || tbuff[15] != 0xC0)){
rdr_log(reader, "skip ins40 invalid nano 7F");
return ERROR;
}