Flash dosya URL'leri video buğulama sitelerinde nasıl korunur / gizlenir? [kapalı]


1

Videoları izlerken (örneğin cbs.com'da youtube ve big bang teorisini kullanıyorum) ve HTML ve javascript'i şaşırtmış görünüyor ve bu nedenle anlaşılması zor görünüyor.

Bu videoların tarayıcıda URI'nin kolayca bulunup indirilebildiği bir flash dosyasının aksine nasıl oynatıldığının genel mekanizmasını anlamak isterim?

Yanıtlar:


0

Çoğu zaman değiller - Flash player, genel olarak RTMP , Gerçek Zamanlı Mesajlaşma Protokolü aracılığıyla çalınması için herkese açık dosyanın parçalarını ister . Bazı sağlayıcılar, bazıları (örneğin Youtube gibi) veya tüm dosyaları için şifreleme kullanacaklardır; çoğunlukla RTMPS (SSL üzerinden RTMP, hesaplamalı pahalı ve güvenli) veya RTMPE (tescilli Adobe şifrelemesini kullanan RTMP, ucuz ve zararsız). Flash Media Server, yalnızca şifresi çözülen verileri yalnızca depolamayacak olan istemcilere erişimi sınırlamak amacıyla müşteri doğrulamanızı da sağlayabilir, ancak sır yaygın olarak bilinir ve bu nedenle bu koruma yararsızdır.

Dosyanın gerçek URL’sinin korunmasına ilişkin olarak, herhangi bir sayıda teknik kullanılabilir - sunucu örneğin müşteriye URL’yi istemek için kullanılan bir anahtar verebilir, ancak yalnızca belirli bir makineden geçerlidir ( diyelim ki IP adresi), sadece kısa bir süre için geçerli olan veya bir kullanım için geçerli olan bir anahtardır, vb. Alternatif olarak, URL'nin kendisi asıl dosyaya değil, hedef dosyayı belirlemek ve bağlantının yasal olup olmadığına karar vermek için kullanılan sahte bir konuma anahtarlama olabilir. Tabii ki, gerçek aktarım güvenli olmayan bir bağlantı üzerinden gerçekleşiyorsa (RTMP, RTMPE, vb.), Videoyu yoldayken koklamak hala önemsizdir.


1
Sanırım soru, URL’lerin dosya içerikleri yerine nasıl korunup / gizlendiği hakkında. "URI'sini kolayca bulabildiği ve indirebildiği bir flash dosyasının aksine" -
TFM

Evet @TMF, demek istediğim bu. Soruyu daha iyi ifade etmeliydim. Yeniden ödüllendirmeye ve yeniden açmaya çalışacağım.
Fred Thomsen
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.