Which channels are you talking about?
You always need information from card to make any viaccess or irdeto work.
Do you have those?
At least 5 keys are necessary for version 2.6
Given you have this 5 you can autoroll and grab ECM keys.(necessary since they may change several times a day)
Code:
; VIACCESS CARDS
;
; AAAAA0 BBBBBBBBBB CCCCCC00 0D EEEEEEEEEEEEEEEE [; Comments]
;
; AAAAA0 - Provider Ident with a trailing zero (6 hexadecimal characters)
; BBBBBBBBBB - Unique Address (10 hexadecimal characters)
; CCCCCC00 - Shared Address with trailing 00 (8 hexadecimal characters)
; 0D - AU Master Key Number with a leading zero (2 hexadecimal characters)
; EEEEEEEEEEEEEEEE - AU Master Key (16 or 32 hexadecimal characters)
;
Not sure about 3.0.but is not a single key open all thing.