Güncel olmayan bir tarayıcı kullanıyorsunuz. Bunu veya diğer web sitelerini doğru şekilde görüntülemeyebilir. Yeni sürüme geçmeli veya bir alternatif kullanmalısınız. tarayıcı.
MOSC (Modified Original Smart Card) Dünyasına Giriş: Nedir, Nasıl Çalışır?
MOSC Nedir?
MOSC, orijinal bir akıllı kartın (Smart Card) donanımsal veya yazılımsal olarak modifiye edilerek, normalde kapalı olan özelliklerinin veya abonelik haklarının manuel olarak güncellenmesi işlemine verilen isimdir. Geçmişte özellikle Seca, Irdeto ve Viaccess gibi şifreleme sistemlerinde sıkça kullanılmıştır.
Günümüzde MOSC Sistemlerinin Durumu
Modern şifreleme sistemleri (Nagra MA, VideoGuard vb.) artık çok daha yüksek güvenlik katmanlarına (Chip Pairing, CW 64-bit şifreleme) sahip olsa da, MOSC mantığını anlamak elektronik ve dijital güvenlik meraklıları için harika bir temeldir.
MOSC İşlemi İçin Temel Gereksinimler
Bir MOSC projesine başlamak için genellikle şu araçlara ihtiyaç duyulur:
ISO 7816 Kart Okuyucu/Yazıcı: Kartın mikro işlemcisiyle iletişim kurmak için (Phoenix/Smartmouse modunda çalışan okuyucular).
Yazılım Arayüzü: Kartın EEPROM ve ROM bölgelerine erişim sağlayan programlar (Örn: Winexplorer, FMCard vb.).
Script Dosyaları: Kartın işlemcisine gönderilecek olan "komut dizileri".
Temel Çalışma Mantığı
ATR (Answer To Reset): Kart okuyucuya takıldığında kartın verdiği ilk kimlik bilgisidir.
Nano Komutlar: Kartın içerisindeki hakları (PBM - Package Bitmap) güncellemek için gönderilen özel veri paketleridir.
Loglama: Kart ve uydu alıcısı arasındaki trafiği dinleyerek güncel anahtarları (Keys) yakalama işlemidir.
Önemli Uyarı ve Hatırlatma
uydudoktoru Forum Notu: Bu içerik tamamen eğitim ve hobi amaçlıdır. Ticari yayınların illegal yollarla izlenmesi yasal sorumluluklar doğurabilir. Forumumuz, dijital şifreleme sistemlerinin çalışma mantığını teknik bir hobi olarak ele almaktadır.
MOSC Sürecinde Teknik Analiz: Loglama ve Script Yazımı
MOSC dünyasında en kritik aşama, kartın yayıncıyla olan iletişimini anlamaktır. İşte bu sürecin teknik aşamaları:
1. Kartı Tanıma (ATR Okuma)
Kart okuyucuya takıldığında gelen ATR (Answer To Reset) dizisi, kartın işlemci tipini, çalışma voltajını ve iletişim protokolünü (T=0 veya T=1) belirler.
Kartın haklarını güncellemek için uydudan gelen verilere EMM (Entitlement Management Message) denir.
Kartın orijinal haklarını korumak veya modifiye etmek için bir Season Interface kullanılarak uydu alıcısı ile kart arasındaki trafik bilgisayara aktarılır.
Bu süreçte yakalanan ham hex kodları (Loglar), script yazılımı için temel oluşturur.
3. Script Yazımı ve Uygulama
Yakaladığımız verilerle kartın EEPROM bölgesine yazma komutları gönderilir.
Ins (Instruction): Gönderilecek komutun türü.
P1/P2: Parametre adresleri.
Le/Lc: Gönderilen verinin uzunluğu.
MOSC Uygulamalarında Kullanılan Klasik Yazılımlar
Günümüzde bu işler için nostaljik kalsa da hala referans alınan araçlar:
Winexplorer: Script çalıştırmak için en kararlı araç.
CardWriter: Kartın ROM bölgesine dosya yazmak için.
Multiprog: Farklı kart tiplerini (PIC, Atmel tabanlı) tanımak için.