Page 1 of 9 1236 ... LastLast
Results 1 to 10 of 81

Thread: Bulcrypt support submited to OSCAM-Част 1

  1. #1
    Senior Member gfto's Avatar
    Join Date
    30-11-2011
    Location
    София
    Posts
    115
    Uploads
    0

    Bulcrypt support submited to OSCAM-Част 1

    Здрасти колеги, вече има работещ Bulcrypt за OSCAM. Преди малко има изпратих patch-а. За повече информация четете по долу:

    Текста съм го копирал от : http://georgi.unixsol.org/diary/adventure.php/bulcrypt
    Пача се намира на : http://georgi.unixsol.org/programs/oscam/
    OSCAM ticket-а за merge-ването е: http://streamboard.gmc.to:8001/ticket/2489

    --

    Започнахме го във вторник, а днес вече reader-bulcrypt.c за OSCAM го обявяваме за готов за публична консумация. Кои сме "ние" пише най-отгоре в кода на модула.

    След години на спекулации, частни (ugly binary!) версии, които ту работят, ту не и изписани мегабайти глупости из форумите на сателитните ентусиасти беше време да се напише модул за OSCAM, за да могат хората да гледат Булсат на приемници, на които им е кеф без да се занимават с глупости.

    За всички ентусиасти ето отговора - OSCAM reader support for Bulcrypt CAS. Free as in freedom (нищо, че и безплатната бира става :).

    Patch-ът добавя към OSCAM поддръжка за работа с Bulcrypt картите, които се използват от Булсатком в България, Сърбия и на още няколко места. Кодът днес ще бъде изпратен на разработчиците на OSCAM, за да го добавят в официалната версия. Създал съм и ново repository в github, което е достъпно на следния адрес - https://github.com/gfto/oscam. Там във branch bulcrypt, има всичко необходимо.

    Потенциални въпроси и отговори:

    В: Ама защо го пускате това, сега Булсат ще направят ......... и на мен ми пука защото .......
    О: Пускаме го, защото това е правилният начин.

    В: Как да го пусна това на моят дриймбокс, енигма, етц...
    О: Честно, ако ще питате подобни неща, не съм аз човека. Пачвате си OSCAM-а и си го пускате. Ако не знаете как, научете се.

    В: Може ли да ми дадете OSCAM за PPC, SH4, MIPS, etc...
    О: На страницата на OSCAM си има секция как да си го направите сам - OSCAM cross compiling. Ако не можете, почерпете^Wпомолете някой да го свърши вместо вас (аз не съм този човек).

    В: Какво се поддържа?
    О: /Така вече по-става/ Тествани са карти с bulcrypt v1. Поддържа се всичко, което се очаква, а именно да се получават кодови думи за каналите, за които имате абонамент и картата да се обновява (тоест AU работи). Не би трябвало провайдерски приемник да ви трябва изобщо.

    В: Какво НЕ се подържа?
    О: bulcrypt v2, защото нямаме такава карта и не знаем как е омазана кодовата дума, която връща картата. Работим по въпроса. Ако някой иска да ни услужи със season interface и v2 карта за тест, ще е чудесно.

    В: Кои канали ще мога да гледам?
    О: Тези, които сте си платили на Булсат (стига да са ви дали bulcrypt v1 карта).

    В: Аз пък имам ..... дето вади ключове за 5 ms и ми го продаде един пич и то е много хубаво?
    О: Боли ни .... Имал бол пари - дал. Да се разпространява софтуер базиран на GPL софтуер в binary вид и да не се дава достъп до изходния код, е груба селска проява (меко казано).

    По-нататък текста е на английски изваден директно от коментара в началото на reader-bulcrypt.c

    For more information read the code and the comments. We have tried to
    write clear code with lots of comments so it is easy for others to
    understand what is going on. There are some things marked *FIXME*,
    that are mostly unknown or not fully understand.

    WHAT WAS TESTED AND WAS WORKING:

    - Cards with bulcrypt v1 ("cherga"/carpet) are working (we have cards
    that report CardType: 0x4c and 0x75.

    - Cards return valid code words for subscribed channels.

    - Tested with channels encrypted with CAID 0x5581 and 0x4aee on
    Hellas 39E. Both MPEG2 (SD) and H.264 (SD) channels were decrypted.

    - Brand new cards were inited without ever being put into providers
    STBs.

    - AU was working (subscription dates and packages were updated).

    WHAT WAS NOT TESTED (presumed not working):

    - Bulcrypt v2 codeword deobfuscation (we need v2 card).

    Bulsatcom do not enable HD packages on v1 cards, v2 cards is rumored to have different CW obfuscation routine.

    - Unfortunately there is no easy to know if you have v1 or v2 card.
    If there is a way to detect them please notify us.

    Ако имате проблеми с работата на модула изпращайте на e-mail на gf@unixsol.org и atl@unixsol.org като прикачите oscam.log генериран при пускане на OSCAM с параметър -d 6 и пишете някакъв свестен subject, моля.

    [notice]Бележка към модератора, не съм фен на форумите просто защото са кофти за технически обсъждания и разработка. Моля, тази дискусия да се модерира и да не се пълни с глупости като предишната разпростряла се в 80 страници от които има 6-7 полезни писания.[/notice]

  2. #2
    Senior Member
    Join Date
    30-06-2010
    Posts
    151
    Uploads
    1

    Re: Bulcrypt support submited to OSCAM

    Поздравления за добрата работа! Крайно време беше някой да го добави в официалната страница на оскам. Ще се тества и ще има отзиви.

  3. #3
    Junior Member MGMCHANNEL's Avatar
    Join Date
    20-04-2012
    Posts
    10
    Uploads
    0

    Re: Bulcrypt support submited to OSCAM

    Поздравления и от мен! Много добра работа! Дай боже скоро и за в.2 и за NDS-a на Вивашит-а

  4. #4
    Super Moderator turbopower's Avatar
    Join Date
    02-07-2011
    Location
    Somewhere between the Streams
    Posts
    3,512
    Uploads
    112

    Re: Bulcrypt support submited to OSCAM

    За мен лично Георги Чорбаджийски е икона. Чета блога му от години (фен съм на слак). За благодарности използвайте бутона звезда под неговият пост. Честито на всички с новата версия. Местя темата в раздела за oscam.

  5. #5

    Re: Bulcrypt support submited to OSCAM

    Благодарности на Георги и Антон! Ако не бяхме спрели lug сбирките, благодарностите нямаше да са само на думи... щеше да има доста Загорка на езерото .

  6. #6
    Contributing Member mminkov's Avatar
    Join Date
    27-02-2011
    Location
    Shumen, BG
    Posts
    503
    Uploads
    7

    Re: Bulcrypt support submited to OSCAM

    ако се видим, ще пием бира!

  7. #7
    Junior Member
    Join Date
    22-06-2010
    Posts
    20
    Uploads
    0

    Re: Bulcrypt support submited to OSCAM

    Здравейте
    Първо едно голямо мерси на Георги и Антон.
    И направо ще почна "от вратата за краката" както се казва.
    Мисля че има проблем с CAID 4AEE, в коментарите в сорс кода пише че работи.
    Стъпил съм на ревизия 6618 и приложих git пача.
    Тествал съм на PC и на Dreambox 500S PPC .

    Резултата е:
    2012/04/21 13:01:39 B728DF18 c usercamd (5581&000000/3000/03EF/4F:8CC0): found (197 ms) by bulcrypt
    2012/04/21 13:01:39 B728DF18 c usercamd (5581&000000/3100/03EF/4F:2A67): found (196 ms) by bulcrypt
    2012/04/21 13:01:42 B728DF18 c usercamd (4AEE&000000/3200/01F1/4F:0CEA): rejected group (0 ms) (0 of 0) (no matching reader)
    2012/04/21 13:01:51 B728DF18 c usercamd (4AEE&000000/3300/01F1/4F:37E2): rejected group (0 ms) (0 of 0) (no matching reader)

    В ридера са описани и двата caid-a.
    caid = 5581,4AEE

    За пробата след като не стана така описах и ident в ридера
    ident = 5581:000000;4AEE:000000

    Резултата беше по горния.
    Пробвах с caid и ident описани и в usera, същото.

    Махах caid и ident от ридера и от usera, същото.

    Тестовете са по протокол acamd3 и newcamd.
    Компилацията е webif+lb+debug с всички ридери и протоколи.

    Поздрави.

    ПП: Седнах да попрочета целия пач и видях в module-cccam.c
    if (caid == 0x5581 || caid == 0x4AEE)
    ofs = 1;
    Само не рзбрах къде се ползва int32_t get_UA_ofs(uint16_t caid)


    Поздрави пак.

  8. #8
    Super Moderator turbopower's Avatar
    Join Date
    02-07-2011
    Location
    Somewhere between the Streams
    Posts
    3,512
    Uploads
    112

    Re: Bulcrypt support submited to OSCAM

    Опитай така
    Code:
    caid = 4АЕЕ:5581,5581

  9. #9

    Re: Bulcrypt support submited to OSCAM

    С сссам портокол на мгкамд работят но интересно:
    21.04.12 14:39:58 00:01:55 5581:0087 Bulsatcom: Eurosport by bulcrypt (245ms) 00:00:08 OK

  10. #10
    Senior Member gfto's Avatar
    Join Date
    30-11-2011
    Location
    София
    Posts
    115
    Uploads
    0

    Re: Bulcrypt support submited to OSCAM

    Quote Originally Posted by kostading View Post
    ПП: Седнах да попрочета целия пач и видях в module-cccam.c
    if (caid == 0x5581 || caid == 0x4AEE)
    ofs = 1;
    Само не рзбрах къде се ползва int32_t get_UA_ofs(uint16_t caid)
    Това мапва cccam UA към OSCAM UA. Проблемът е, че понеже никъде не ползвам ццкам, този код не е тестван и най-вероятно е бъгав. Като го комитвам в оскам свн, ще добавя едно *FIXME*

Page 1 of 9 1236 ... LastLast

Similar Threads

  1. Replies: 12
    Last Post: 13-01-2016, 09:43:13
  2. Replies: 122
    Last Post: 11-06-2015, 09:53:46
  3. Update Bulcrypt support submited to OSCAM-част3
    By radionov in forum Oscam
    Replies: 80
    Last Post: 28-10-2012, 20:46:45
  4. Replies: 3
    Last Post: 16-02-2012, 21:02:13
  5. Честита Нова 2012
    By turbopower in forum Bulgarian / Български
    Replies: 3
    Last Post: 04-01-2012, 09:41:53

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •