Opened 8 years ago

Last modified 8 years ago

#3799 new enhancement

CacheEx CW Check: don't use CW from Cache if in doubt (new mode 2)

Reported by: Loginbug Owned by:
Priority: major Component: Cache-EX
Severity: medium Keywords: CacheEX, Fake Cw, CW Check
Cc: Sensitive: no


Reason for enhancement

There are a lot of fake cw that pass CacheEx CW Check and cause freeze. We need a new mode of filtering them, please have a look to this suggestion for CacheEx CW Check mode 2.

CacheEx CW Check mode 2

cacheex_cw_check = caid[&mask][@provid][$servid]:mode:counter[,n]

I would like have a new mode of cacheex_cw_check: mode 2. We don't need to have a new sintax. Here is an example.

cacheex_cw_check = 09CD:2:1

CacheEx CW Check mode 2 will work by counting (after wait_time) the number of different (apparently valid) CWs for a channel in cache. OSCam will serve a CW from cache ONLY if the number of different CWs are less or equal of counter specified.

In my example counter is 1, so OSCam will not serve CW from CacheEX if in doubt, if there are two or more different CWs in cacheex so there are fakecw, in this way OSCam will not catch it.

Change History (2)

comment:1 by fz, 8 years ago

I think is a good idea.

Please can a developer impove this new feature in oscam?
This can help us for better check fake cw.

comment:2 by saintomer1866, 8 years ago

I concur, this is really hurting cacheex users now
as the fake CW is used rather than our own card
maybe stopping a/c from generating fake CWs in the first place might help too ?

Note: See TracTickets for help on using tickets.