Skype

skype, i̇nternet üzerinden iletişim ve telefon görüşmesi yapılmasını sağlayan bir yazılımdır.

voip teknolojisini kullanır. yazılımının geliştiricileri tarafından kodlanmıştır. özellikle amerikalıların çok ucuza konuştuğu bu yazılımla dünyada milyonlarca insana internet veya telefonla konuşma imkânı sağlamaktadır. ekim 2005'te e-kolay'ın başlattığı kampanyada skype, ebay tarafından 2,6 milyar dolara satın alınmıştır. 10 mayıs 2011'de microsoft'a 8,5 milyar dolar karşılığında satılmıştır.

tarihçe 
 23 nisan 2003: skype.com ve skype.net alan adları kaydoldu.
 29 ağustos 2003: i̇lk beta sürümü kullanıcılara sunuldu.
 15 haziran 2004: skypeout'u destekleyen ilk beta sürümü (0.98.0.28) çıkarıldı.
 20 ekim 2004: i̇lk defa 1 milyon skype kullanıcısı aynı anda bağlandı.
 14 şubat 2005: 2 milyon aktif kullanıcı bağlandı.
 10 mart 2005: skypein beta sürümü başladı.
 18 mayıs 2005: 3 milyon aktif kullanıcı bağlandı.
 31 ağustos 2005: skype ses kalitesi arttırılmış "1.4 beta" sürümünü çıkardı.
 12 eylül 2005: ebay.com skype'ı satın alacağını açıkladı ve 18 ekim 2005'te 2.6 milyar dolara satışın tamamlandığını bildirdi.
 10 mayıs 2011: microsoft skype'ı 8,5 milyar dolara satın aldı.

güvenlik 
ağ yönetim tarafında öne çıkan değerlendirmeler

 neredeyse her yerde veri iletimi karmaşıklaştırılmış.
(/dev/random benzeri bir şekilde)
 peer to peer diye isimlendirdikleri bir mimari var.
(hedeften hedefe veri aktarımı amaçlanmış)
 proxy kimlik bilgileri otomatik olarak yenileniyor
 yazılım kullanılmıyorken bile trafik oluşturuyor, bu ping ya da küçük paketlerin geçişi şeklinde olur. bu sırada oluşan trafiği normal davranışlardan ayırt etmek imkânsız, ancak bazı portlardan şifreli trafik akışı olduğunu söylemek mümkün.

sistem güvenliği tarafında öne çıkan değerlendirmeler

 birçok güvenlik önlemi var.
 birçok antidebugging hilelesi mevcut.
 kodlar şifrenlenmiş

arka planda yapılan veri transferinin nereye yapıldığını ve paketlerin içeriğini kontrol etmek mümkün değil. günlük düzenli olarak en az 700k akış var.
şifreleme

 binary paketleme

statik çözümleme yöntemlerinden kaçınılmış.

binarylerin bir bölümü hard-coded anahtar vasıtasıyla xor işleminden geçiriliyor.

bellekte ayrılmış kısımda tutulan veri şifrelenmiş şekilde tutuluyor, çalışma esnasında decrypt edilip kullanılıyor.

structure overwriting

anti-dumping hileleri

program, başlangıç anında önceki alanı siler ve ardından şifrelenmiş alanları çözer. son olarak skype program import tablosunu yükler, bu sırada orijinal import tablosunun bir kısmını da siler.

unpacking
 binary reconstruction

skype kendine ait bir paketleyiciye sahip gibi görünüyor, bu noktada açık binaryleri görebilmemiz için paketleri çözmemiz gerekecek.

dahili alan tanımlıyıcılarını incelenir ve iç alanda binarylerin içinde saklanmış anahtarları kullanılarak şifre çözümü yapılır. bütün özel import tabloları incelenir ve ardından ortak import tablolarına ve özel import tablolarına başka bir bölüm eklenerek yeniden inşa edilir. son olarak auto decryption işlemi için patch yazılır.

kaynakça

dış bağlantılar 
 
 
 
 

çapraz platform yazılımları
2003 yazılımları
microsoft'un satın almaları
microsoft bölmeleri
windows anında mesajlaşma istemcileri
macos anında mesajlaşma istemcileri
evrensel windows platform uygulamaları
dosya paylaşım yazılımları
pocket pc yazılımları
symbian yazılımları
android yazılımları
i̇os yazılımları
windows mobile standard yazılımları
windows phone yazılımları
peer-to-peer yazılımları
voip yazılımları
voip servisleri
anında mesajlaşma istemcileri
ücretsiz yazılımlar
video mesajlaşma
taşınabilir yazılım
web 2.0
 
sosyal ağ hizmetleri
symbian anında mesajlaşma istemcileri