+ Konu Cevaplama Paneli
Sayfa 2 Toplam 9 Sayfadan
BirinciBirinci 1 2 3 4 ... SonuncuSonuncu
11 den 20´e kadar. Toplam 88 Sayfa bulundu

Konu: BtkCam Development

  1. #11
    billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    May 2006
    Nerden
    BxxxxxN
    Mesajlar
    774
    Post Thanks / Like
    Teşekkür
    26
    Thanked 696 Times in 224 Posts
    Tecrübe Puanı
    964
    Arkadaslar selamlar,

    Oncelikle istanbuldayim. Haftasonuna egitim icin bir grup kurabilirsek ve yer ayarlarsa yuz yuze egitimlere de baslayabiliriz.

    Simdi size aciklama seklinde bir cam nasil yapiliri anlatip dahasonra da ornek kodlari paylasacagim.

    -------------------------------------------------------------------------
    Uydu yayinlarinda Sifreleme ve ECM....

    Uydu yayinlari kullanilan sifreleme yontemine gore yayinci kurulus tarafindan sifrelenir ve uyduya yollanir. Sifreleme ozelligine gore 2 tip yontem kullanilir.

    1. Sabit Sifreli yayinlar. (Entitlement Control Message) ECM mesaji olmayan yayinlardir. yani uydudan uydu aliciniza herhangi bir sifrelama icin kullanilan ECM yada EMM mesaji gelmez. Anahtari biliyorsaniz yayini acabilirsiniz. BISS ve Sabit DCW yayinlari bu tip yayinlardir. Anahtarlar CSA cipine yollandiginda kanal acilir. CSA cipi 16 byte/karakaterlik anahtarlari alir.

    2. Degisken Sifreli yayinlar: %99 yayinlar bu sekilde sifrelenir. CryptoWorks, Irdeto, VIA, Seca, NDS, Nagra vb sifreleme sistemleri ornek olarak verilebilir.
    Bu tip yayinlarda ECM verisi 0 - 30 sn icinde ( sifreleme sistemine gore degisir) uydu alicisina gonderilmelidir. Yoksa yayinda donmalar yada kesilmeler olur. ECM verisi icinde sifrelenmis sekilde anahtar mevcuttur. Bunu cozme isini uydu alicisina takili olan CI-Modul ve/veya Kart yapmaktadir.
    Uydu alicisi ECM verisini alir ve bunu karta yollar. Kart ise bunu cozer ve anahtari kullanarak yayini acar.

    Uydularda 16 haneli anahtarlar kullanilir. Bunlara (ControlWord) CW 0 ve CW 1 isimleri verilir.
    yayinin acilabilmesi icin en az 1 anahtarin guncel olmasi gereklidir. Uydudan gelen anahtarlar sira ile degistirilir. Yani sirasi ile CW0 - CW1 - CW0 - CW1...... gibi...

    Donmalar genelde 1 anahtarin kacirilmasinda olusur. Ornek olarak NDS sifreleme sisteminde cok donma olmasinin sebebi anahtarlarin cok kisa surelerde degistirilmesinden kaynaklanir.
    CW0 dan en fazla 1 sn sonra CW1 degisir ve bazen bu aralik cok daha fazla duser. Bu zamanlarda egerki bir anahtar alinamaz ise bir sonraki anahtar degisimde kisa donmalar olur.
    Mesela CW0 alinip CW1 alinamz ise bir sonraki CW0 geldiginde cok kisa donma / kirilma olur. Bu NDS sisteminde kasitli olarak yapilmistir. Iyi bir internet baglantiniz yoksa donmalar daha da artar.


    ECM mesajlari anahtarlari yollarken EMM mesajlari ise size yayinci kurus tarafindan yollanan ve sizin abonelik ve kart guncelleme bilgilerinin yollandigi mesajlari icerir.

    Bunu size kisaca anlatabilmek icin bir aboneligin aktif edilmesi ornegini kullanayim.
    Mesela X sirketine gittiniz ve size bir kart verdiler. Bunu uydu alicisina taktiniz ve goruntu olmadigini gordunuz. Musteri numarasini arayip aktif ettirmeniz gerekli. Iste bunu yaparken olanlar soyle.

    Sizden uydu kartinin numarasi istenir ve abonelik numaraniz istenir. Abonelik numaraniza bagli olan yazilimda abone oldugunuz kanallar bulunur. Bu kanallari uye olurken siz belirtirsiniz. KArtin numarasi ise aslinda bu islerde kullanilan numaradir. Kart aslinda bir sifreleme sistemini iceren yazilima sahiptir. Sifreleme sistemlerinde her zaman bir Public KEY denilen bir anahtar vardir. Bu anahtar uydudan gelen ECM paketlerinin cozulebilmesi kullanilir. yani Kartiniz sifreleme sistemini bilir ama kart ektif edilmeden ve Public Key bilmeden ECM paketlerini cozemez.
    Aslinda kartin aktif edilmesi demek sizin kartiniza bu Public Key verisinin ulastirimasi ile yapilir. Yani Siz aboneligi actirmak icin aradiginizda kart numarasini bildirince abone olduugunuz kanallara/paketlere ait Public Key ler sizin kartiniza yollanir. Bu yollama islemi 30 dk ile 1 gun arasinda degisebilir. Uydular duzenli olarak her karta Public Key denilen anahtarlari ve sizin aboneliginize ait kanallara ait bilgileri yollar. Bir cok abone oldugunu dusunurseniz sizin kartiniza ait verilerin gelmesi dedigim gibi 30 dk ile 1 gun arasinda degisebilir.

    Uydu alicilarini uzun sure elektrigini kesmek bazen kanallarin acmamasina sebep olur. Ama kanal uzerinde bekleyince muhtemelen sizin kartiniza ait guncelleme bilgisi gelir gelmez hemen kanal acilir. 3 tip EMM mesaji mevcuttur. Karta ozel, Gruba ozel ve herkese ozel. Ilk abonelikte Karta ozel EMM mesajini almadan kanallar acilmaya baslamaz.

    kavram karmasasini engelmek icin genelde kanali acan 16 bytelik anahtarlara ControlWord,
    Sifreleme sistemi anahtarina ise Anahtar diyoruz.

    Yani Biss sifremele sistemi icin verilen anahtarlara aslinda CW diyoruz.

    NAgra sifreleme sistemi icin kullanilan M1 degerine ise Anahtar diyoruz. Sfreleme sistemlerinde 1 den fazla anahtar kullanilabilir.

    -------------------
    Simdilik bu kadar. Birazdan devam edecegim. Mantigi anlayamayan varsa yada sorusu olan sorabilir.
    Latest Btkcam Info @
    www.btksoft.com

    Btkserver Configuration Generator
    www.btksoft.com/srvcfg

  2. The Following 5 Users Say Thank You to billytk06 For This Useful Post:

    atlas (26-12-2012), azimli (25-01-2017), demmlik (27-12-2012), nacis (27-12-2012), rasho81 (26-12-2012)

  3. #12
    SEVMEK46 taninmis sohret sahibi uye SEVMEK46 taninmis sohret sahibi uye SEVMEK46 taninmis sohret sahibi uye SEVMEK46 taninmis sohret sahibi uye SEVMEK46 taninmis sohret sahibi uye SEVMEK46 taninmis sohret sahibi uye SEVMEK46 taninmis sohret sahibi uye SEVMEK46 taninmis sohret sahibi uye SEVMEK46 taninmis sohret sahibi uye SEVMEK46 taninmis sohret sahibi uye SEVMEK46 taninmis sohret sahibi uye SEVMEK46 - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Feb 2007
    Nerden
    YOU KNOW THIS
    Mesajlar
    1.604
    Post Thanks / Like
    Teşekkür
    387
    Thanked 4.127 Times in 629 Posts
    Tecrübe Puanı
    2459
    aleyküm selam hoşgeldin,Pazar günü programımı ayarlayabilirsem neden olmasin

    şöööööööööyle Boğaza Doğru )

  4. #13
    mert_2005 taninmis sohret sahibi uye mert_2005 taninmis sohret sahibi uye mert_2005 taninmis sohret sahibi uye mert_2005 taninmis sohret sahibi uye mert_2005 taninmis sohret sahibi uye mert_2005 taninmis sohret sahibi uye mert_2005 taninmis sohret sahibi uye mert_2005 taninmis sohret sahibi uye mert_2005 taninmis sohret sahibi uye mert_2005 taninmis sohret sahibi uye mert_2005 taninmis sohret sahibi uye mert_2005 - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Oct 2006
    Yaş
    50
    Mesajlar
    522
    Post Thanks / Like
    Teşekkür
    376
    Thanked 4.784 Times in 247 Posts
    Tecrübe Puanı
    1531
    Aleykümselam @billytk06,hos geldin.basarılar dilerim..

  5. #14
    Doppler yararli uye Doppler yararli uye Doppler yararli uye Doppler - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Sep 2006
    Yaş
    56
    Mesajlar
    812
    Post Thanks / Like
    Teşekkür
    122
    Thanked 123 Times in 75 Posts
    Tecrübe Puanı
    856
    Hoşgeldiniz..Sevgiler, saygılar..

  6. #15
    ÜSTÇAVUŞ
    m-ortak is on a distinguished road m-ortak - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Feb 2007
    Nerden
    02
    Mesajlar
    104
    Post Thanks / Like
    Teşekkür
    41
    Thanked 3 Times in 3 Posts
    Tecrübe Puanı
    123
    billytk06 hoş gelmişsin ustam..
    Konu m-ortak tarafından (26-12-2012 Saat 22:58 ) değiştirilmiştir.

  7. #16
    ONBASI
    ali çabuk biraz daha puan alirsa yaralı olacak uye ali çabuk - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jun 2006
    Yaş
    61
    Mesajlar
    22
    Post Thanks / Like
    Teşekkür
    9
    Thanked 8 Times in 5 Posts
    Tecrübe Puanı
    42
    kardeş hoş geldin senin gelişinle inşallah iyi şeyler olacak saygılar

  8. #17
    serkanguzel taninmis sohret sahibi uye serkanguzel taninmis sohret sahibi uye serkanguzel taninmis sohret sahibi uye serkanguzel taninmis sohret sahibi uye serkanguzel taninmis sohret sahibi uye serkanguzel taninmis sohret sahibi uye serkanguzel taninmis sohret sahibi uye serkanguzel taninmis sohret sahibi uye serkanguzel taninmis sohret sahibi uye serkanguzel taninmis sohret sahibi uye serkanguzel taninmis sohret sahibi uye serkanguzel - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Sep 2007
    Mesajlar
    1.242
    Post Thanks / Like
    Teşekkür
    898
    Thanked 5.591 Times in 868 Posts
    Tecrübe Puanı
    2468
    düzenleme...
    Konu serkanguzel tarafından (01-03-2014 Saat 19:09 ) değiştirilmiştir.
    Doğru bilginin adresi...

    Geneli ingilendiren sorulara PM'den yanıt veremiyorum. Katılımcıların yararlanabilmesi için,
    sorularımızı açık alandan sormaya özen göstermeliyiz. Anlayışınız için şimdiden teşekkürler.

  9. #18
    byturan yararli uye byturan yararli uye byturan yararli uye byturan - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Nov 2009
    Yaş
    68
    Mesajlar
    140
    Post Thanks / Like
    Teşekkür
    347
    Thanked 109 Times in 43 Posts
    Tecrübe Puanı
    181
    ustam tekrardan hoşgeldin,umarım herşey dilediğince gelişmiştir,eşinizde sağlığına kavuşmuştur inşallah.

  10. #19
    billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 geleceğin sohret adayi uye billytk06 - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    May 2006
    Nerden
    BxxxxxN
    Mesajlar
    774
    Post Thanks / Like
    Teşekkür
    26
    Thanked 696 Times in 224 Posts
    Tecrübe Puanı
    964
    Tekrar merhaba arkadaslar.

    Bir onceki post ile ECM , EMM, KEY ve CW lerin ne oldugunu acikladim. Kisaca tekrar edersek.
    ECM: uydudan gelen sifrelenmis ControlWordleri iceren mesajlar.
    EMM: Uyduda takili olan kartlarin abonelik ve KEY guncellemelerini yapan mesajlar.
    CW: uydunun kanali acmasini saglayan 16 bytelik veri. Yani Control Word - CW0 ve CW1
    KEY: Sifreleme sisteminde ECM ve EMM mesajlarini cozmeye yarayan anahtardir. DesKey, AES Key vb...
    --------------------------------------------

    Simdi ise bir emu yazabilmek icin gerekli temel bilgileri anlatayim.
    Oncelikle uydularin yapisini ve nasil calistigini bilmek gerekli.
    linkte ornek bir resim ile anlatimaktadir.
    http://www.une.edu.ve/~jduran/Image42.gif
    ingilizce detayli anlatimi ise asagida gorebilirsiniz.
    [Only registered and activated users can see links. ]

    Resimde goreceginiz gibi SOL taraftaki TX yazan bolum service saglayiciyi gostermektedir.
    SAG taraf ise sizin evinizdeki uydu anteni, uydu alicisi, modul ve karti gostermektedir.

    CAM yazabilmek icin simdi yapilmasi gerkenler soyle.

    1. Uydu cihazinda kanal degisimlerini algilayip bu kanala ait bilgilerin toplnamasi. Bunu enigma yaziliminda ki camd.socket dosyasi ile algilayip burada gelenleri parse ediyoruz. Boylelikle kanalin adi, Prov , Caid, SID, APID, VPID, PMT vb bircok bilgiyi aliyoruz.

    2. Daha sonra sira ile her bir ProvCaid sifreleme sisteminin CW degerini bulmaya calisiyoruz. Bunu Cardshare yada biss.cfg gibi sabit bir dosyadan yapabilabilir.

    3. Kanali acabilecegimizi anlarsak o kanla ait ECM, EMM, VPID, APID ve Subtitile gibi degerleri Demux cihazinda gecisine musaade ediyoruz.

    4. Anahtari her yeni ECM geldiginde CA device a set ediyoruz.

    5. Kanal degisince Demux cihazinda actigimiz ECM EMM PIDs vb musaade edilenleri kapatiyoruz.

    Anlatimi cok basit gibi de olsa aslinda oldukca zahmetli ve detayli bir parse ve configure islemleri yapilmaktadir.

    Ozellikle sunu unutmayin. Uyduda bir transponder uzerinden 5-10 hatta 30 kanal tek bir stream olarak yayinlanir. Yollanan stream icinde her kanalin genel ozelliklerini barindiran PMT (Program managemnt Table) datasi vardir. PMT tablosu kullanilarak kanala Ait PAT (Program Address Table) bulunur. Bunun icinde kanalda kullanilan PIDler ve ECM Prov-Caid bilgileri vardir.

    Bu PMT ve PAT tablolarini duzgun bir sekilde parse edebilmek EMU yaziliminin temellerini olusturur.

    Bunu yaptiktan sonra biraz once dedigim gibi Demux cihazinda sizin istediginiz kanala ait Audio, Video ve Subtitte PID lerinin gecmesine izin verilmelidir.
    Eger sifreli kanal ise ve sifresini cozebildiginiz ECM verisi varsa bunun da gecisine izin vermelisiniz. (EMM opsiyoneldir.)
    Boylelikle Her ECM geldiginde CW degerini bulup CSA cipine yazmaniz kanali acmaya yeterlidir.

    Ayni seyi 2 kez anlattim fakat kodlar geldiginde bunlari detayli olarak tekrar anlatacagim. PMT,PAT parsing hemen hemen her cihazda ayni olmasina ragmen, Demux ve CA cihazina erisim ve bunun kumandasinin farkli olmasi sebebi ile ffarkli mimarideki CPU ya sahip uydu alicilarinda cihaza ozel modifikasyonlar gerkebilir.
    Latest Btkcam Info @
    www.btksoft.com

    Btkserver Configuration Generator
    www.btksoft.com/srvcfg

  11. The Following 2 Users Say Thank You to billytk06 For This Useful Post:

    atlas (27-12-2012), azimli (25-01-2017)

  12. #20
    ÇAVUŞ
    demmlik biraz daha puan alirsa yaralı olacak uye demmlik - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jun 2012
    Yaş
    44
    Mesajlar
    91
    Post Thanks / Like
    Teşekkür
    121
    Thanked 37 Times in 21 Posts
    Tecrübe Puanı
    111
    hosgeldiniz hocam,1 satirda bilgiler icin(cok guzel anlatmisiniz hocam)tesekkurler,

+ Konu Cevaplama Paneli
Sayfa 2 Toplam 9 Sayfadan
BirinciBirinci 1 2 3 4 ... SonuncuSonuncu

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Tags for this Thread

Bookmarks

Yetkileriniz

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
TOPlist TopSat.Org