*** ONE OF THE WORST NIGHTMARES IN CARD-SHARING HISTORY *****************
hey guys and gals ,
i have being trying to figured surflock in N*** Provider.
Situation 1: Card works fine when playing 1 channel continuesly.
Situation 2: The Lock on Card gets Activated/Trigger when card is bombard with Different Sids , most likely when 2 or 3 Different ECM hit lock randomly.
Situation 3: The Lock Gets Deactivated when Same SID / ECM with 5 Different pids hit the card.
A Simple Log collected from Experiment ( Situation 3 )
In Log : The Lock on Card is already Triggered , and note the lock get deactivate when 5 Different ecm hit 5 times the card with different pids.
quote:
2012/09/04 14:41:59 c 16 encrypted newcamd:123-client 127.0.0.1 granted (p1, au(auto)=n***card)
2012/09/04 14:41:59 c 16 user p1 authenticated successfully (OScam)
2012/09/04 14:41:59 c 16 AU enabled for user p1 on reader n***card
2012/09/04 14:41:59 c 16 p1 (0604&000000/1D99/44:AABB): not found (154 ms) (i*****_do_cmd [8] a0 00)
2012/09/04 14:42:03 c 16 p1 (0604&000000/1D99/44:B1FB): rejected group (0 ms)
2012/09/04 14:42:07 c 16 p1 (0604&000000/1D99/44:05D7): rejected group (0 ms)
2012/09/04 14:42:11 c 16 p1 (0604&000000/1D99/44:2291): rejected group (0 ms)
2012/09/04 14:42:15 c 16 p1 (0604&000000/1D99/44:7A36): rejected group (0 ms)
2012/09/04 14:42:19 c 16 p1 (0604&000000/1D99/44:38E4): rejected group (0 ms)
2012/09/04 14:42:23 c 16 p1 (0604&000000/1D99/44:4916): rejected group (0 ms)
2012/09/04 14:42:27 c 16 p1 (0604&000000/1D99/44:E871): rejected group (0 ms)
2012/09/04 14:42:31 c 16 p1 (0604&000000/1D99/44:FF57): not found (152 ms) (i*****_do_cmd [8] a0 00)
2012/09/04 14:42:35 c 16 p1 (0604&000000/1D99/44:9A92): rejected group (0 ms)
2012/09/04 14:42:39 c 16 p1 (0604&000000/1D99/44:2C15): rejected group (0 ms)
2012/09/04 14:42:43 c 16 p1 (0604&000000/1D99/44:7553): rejected group (0 ms)
2012/09/04 14:42:47 c 16 p1 (0604&000000/1D99/44:BAC7): not found (151 ms) (i*****_do_cmd [8] a0 00)
2012/09/04 14:42:51 c 16 p1 (0604&000000/1D99/44:2A4D): rejected group (0 ms)
2012/09/04 14:42:55 c 16 p1 (0604&000000/1D99/44:E97E): rejected group (1 ms)
2012/09/04 14:42:59 c 16 p1 (0604&000000/1D99/44:0679): rejected group (0 ms)
2012/09/04 14:43:03 c 16 p1 (0604&000000/1D99/44:78C3): rejected group (0 ms)
2012/09/04 14:43:07 c 16 p1 (0604&000000/1D99/44großes Grinsen D81): rejected group (0 ms)
2012/09/04 14:43:17 c 16 p1 (0604&000000/1D99/44großes Grinsen 960): not found (153 ms) (i*****_do_cmd [8] a0 00)
2012/09/04 14:43:17 c 16 p1 (0604&000000/1D99/44:F5F2): rejected group (0 ms)
2012/09/04 14:43:17 c 16 p1 (0604&000000/1D99/44:129C): rejected group (0 ms)
2012/09/04 14:43:17 c 16 p1 (0604&000000/1D99/44:471A): rejected group (0 ms)
2012/09/04 14:43:17 c 16 p1 (0604&000000/1D99/44:A2A2): rejected group (0 ms)
2012/09/04 14:43:17 c 16 p1 (0604&000000/1D99/44:F5A1): rejected group (0 ms)
2012/09/04 14:43:28 c 16 p1 (0604&000000/1D99/44:782B): not found (144 ms) (i*****_do_cmd [8] a0 00)
2012/09/04 14:43:28 c 16 p1 (0604&000000/1D99/44:2E8A): rejected group (0 ms)
2012/09/04 14:43:28 c 16 p1 (0604&000000/1D99/44:FFC6): rejected group (0 ms)
2012/09/04 14:43:28 c 16 p1 (0604&000000/1D99/44:BAD9): rejected group (0 ms)
2012/09/04 14:43:29 c 16 p1 (0604&000000/1D99/44:3F4F): rejected group (0 ms)
2012/09/04 14:43:29 c 16 p1 (0604&000000/1D99/44:2B12): rejected group (0 ms)
2012/09/04 14:43:39 c 16 p1 (0604&000000/1D99/44:971D): found (178 ms) by n***card
2012/09/04 14:43:49 c 16 p1 (0604&000000/1D99/44großes Grinsen 532): found (174 ms) by n***card
2012/09/04 14:44:00 c 16 p1 (0604&000000/1D99/44:0CFF): found (177 ms) by n***card
2012/09/04 14:44:11 c 16 p1 (0604&000000/1D99/44:2AC1): found (173 ms) by n***card
* Rejected Group in Log is because of different Chids in ECM.
* I bombard the card with 5 copies of same ECM ( Same sid , Same pid ) but it didn't work as expected.
Possible FIX: :thumbsup:
The Card Need to be Bombard with Minimum 2 and maximum 5 ECMs ( Same Sids , Different Pids to avoid Surflock Trigger ).
* To cheat the card , just like to show the card that we are just simply zapping through different channels one by one.
Solution: Make Oscam to Send 1 Valid ECM + 1 upto 5 Fack ECMs of Same Sid with Different Pids to decode 1 channel.
( 1 Upto 5 is Possibility of avoiding lock , we need to test first 1 valid + 1 fack then 1 valid + 2 Fack and so on until we get correct value )
if we continuously bombard the card with 2 upto 5 ECMs for each channel decode then surflock cant be trigger.
Oscam must be able to return CW from 1st valid ECM and deliver instantly , and must not have to wait for other fack 1-5 CWs as it can take upto 1000ms to return all 6 CWs.
( Its also possible we may get a "not found " and ECM's timestamp is involved )
A Separate Function in Oscam need for N*** cards , the function need to be activate during initializing of card , Oscam must identify N*** card first to call the dedicated Anti-lock Function.
* This Method Throttle the Card but after-all we do not have any other solution yet.
Hope Devs can understand my bad english.
may be my idea is silly :thumbdown:
Another Possible fix can be by Blocking certain EMMs which are responsible for keep alive lock , so far i discovered blocking those emms also block the card unglücklich
( Clean EMMs and bad Emms ( Lock ) both has same len thats why , we will first need to identify them and block them by emm type or data )
You are Welcome for discussion ! Your ideas and views about Surflock Augen rollen