Eski 29-03-04, 13:43 #1
CaN CaN çevrimdışı
Varsayılan SSL ve mIRC

SSL ve mIRC
Güvenli Soket Katmani (Secure Sockets Layer - SSL)

SSL nedir?

SSL teknolojisi TCP/IP protokolü üzerinden çalisan, sunucu ile kullanilan ara birim arasindaki tüm bilgi akisini koruyan bir güvenlik protokolüdür. SSL protokolü iki taraf arasinda güvenli ve gizli iletisimin saglanmasinda elektronik kimlik belgelerini kullanir. SSL baglantisi üzerinden gönderilen veriler üçüncü bir sahis tarafindan ele geçirilmeye çalisilirsa, bundan her iki tarafinda haberi olur.
Sonuç olarak SSL kullanan bir sunucuda verilerin güvenli bir sekilde aktarildigindan tamamiyla emin olabilirsiniz.

SSL ve mIRC

mIRC v6.14 ve sonrasi SSL teknolojisini kullaniyor, yani sohbet ederken mIRC ile sunucu arasindaki bilgi akisini kimse göremez yada degistiremez.
Fakat SSL ile bir IRC sunucusuna baglanmaniz icin sunucunun bu destegi veriyor olmasi gerekiyor.
Güvenli sohbet için karsinizdaki kisininde sizin gibi SSL destegi veren bir sunucuya bagli olmasi gerekiyor.
SSL ile mIRC ve IRC sunucusu arasindaki baglantinin güvenligi saglaniyor, fakat baglandiginiz IRC sunucusu aginda bilgiler diger sunucular arasinda sifrelenmemis sekilde aktariliyor. Buda küçükte olsa bir tehlike teskil ediyor.
Eger tamamiyle güvenlikli bir sohbet ortami yaratmak istiyorsaniz her iki tarafta AYNI SSL destekleyen sunucuya baglanmis olmalidir. Farkli sunuculara bagli iseniz sunucular arasindaki bilgi aktarimi sirasinda üçüncü sahislar bu akisi izleyebilir yada degistirebilir.

Sohbet ederken neden SSL'e ihtiyacim var?

mIRC dünya çapinda kullanilan popüler IRC arabirimlerinden biri. IRC üzerinden iletisimi sirketler, devlet kurumlari, üniversiteler ve benzeri kurumlar yaygin olarak kullanmaktadir.
Fakat bu tarz iletisimlerin güvenlik içerisinde yapilmasi gerekmektedir, bu yüzden mIRC üzerinden güvenli iletisim saglanabilir. Güvenli iletisim sadece kurumsal degil, bireysel kullanicilar içinde önemli bir husustur.

mIRC'i güvenli baglanti için hazirlama

Burada sizlere OpenSSL kaynaginin DLL'leri ile baglanma yöntemini anlatacagim.
mIRC ile SSL destekleyen bir IRC sunucusuna baglanmak için OpenSSL 0.9.7c kitapligini yüklemek ve bu dosyalari derleyip .DLL yapmak zorundasiniz.
SSL için gerekli olan DLL dosyalarini mIRC'den ayri olarak kendiniz yüklemek zorundasiniz.

OpenSSL 0.9.7c kaynagindan libeay32.dll ve ssleay32.dll isimli dosyalari derlemeye ihtiyaciniz var.
OpenSSL'nin DLL dosyalari Visual C++ .Net altinda yazildigi için msvcr70d.dll dosyasinada ihtiyaciniz olabilir. Fakat msvcr70d.dll dosyasi Win9x ile beraber gelmediginden dolayi ayri olarak yüklemek zorunda kalabilirsiniz.

aşağıdaki linkde SSL için gerekli olan DERLENMIS/HAZIR (libeay32.dll, ssleay32.dll) dosyalari yükleyebilirsiniz. (mIRC-SSL.zip 449KB)

http://ozzy.wotshire.ws/mirc/help/mIRC-SSL.zip

Bu dosyalari yükledikten sonra mIRC.exe'nin bulunugu klasörüne koymalisiniz.
(mIRC'de //run $mircdir yazarak mIRC.exe'nin bulundugu klasörü rahatlikla açabilirsiniz)
mIRC otomatik olarak bu dosyalari algilayacak ve SSL baglantisi için hazir duruma gelecektir. (Eger mIRC'iniz açik ise, kapatip tekrar açin)

mIRC'i açtiginizda //echo -s $sslready yazinda mIRC $true cevabini veriyorsa SSL baglantiya hazir demektir. Ama $false diyor ise DLL'lerde bir problem vardir.

Nasil baglanacagim?

Simdi SSL destekleyen bir sunucuya baglanmak için /server -e irc.sunucu.adiort seklinde yada /server irc.sunucu.adi:+port yazarak baglanabilirsiniz. -e burada SSL ile baglanacagimizi göstermektedir. Eger -e parametresini kullanmayacaksaniz port numarasinin önüne + isareti koymalisiniz.
Bir sunucuya baglandiktan sonra //echo -s $ssl yazarak baglantinizin güvenli olup olmadigini anlayabilirsiniz. $true cevabi aliyorsaniz güvenli baglanti kurulmus demektir.

Normal baglantidan farkli neler var?

Pek farkli bir yani yok.
Ilk olarak sunucuya baglanirken asagidaki gibi bir mesaj kutusuyla karsilasabilirsiniz

Bu pencerede sunucunun güvenlik sertifikasi hakkinda bilgiler bulacaksiniz.
View butonuna basarak asagidaki gibi ayrintili bilgilerede ulasabilirsiniz

SSL ve mIRC
Güvenli Soket Katmani (Secure Sockets Layer - SSL)

SSL nedir?

SSL teknolojisi TCP/IP protokolü üzerinden çalisan, sunucu ile kullanilan ara birim arasindaki tüm bilgi akisini koruyan bir güvenlik protokolüdür. SSL protokolü iki taraf arasinda güvenli ve gizli iletisimin saglanmasinda elektronik kimlik belgelerini kullanir. SSL baglantisi üzerinden gönderilen veriler üçüncü bir sahis tarafindan ele geçirilmeye çalisilirsa, bundan her iki tarafinda haberi olur.
Sonuç olarak SSL kullanan bir sunucuda verilerin güvenli bir sekilde aktarildigindan tamamiyla emin olabilirsiniz.

SSL ve mIRC

mIRC v6.14 ve sonrasi SSL teknolojisini kullaniyor, yani sohbet ederken mIRC ile sunucu arasindaki bilgi akisini kimse göremez yada degistiremez.
Fakat SSL ile bir IRC sunucusuna baglanmaniz icin sunucunun bu destegi veriyor olmasi gerekiyor.
Güvenli sohbet için karsinizdaki kisininde sizin gibi SSL destegi veren bir sunucuya bagli olmasi gerekiyor.
SSL ile mIRC ve IRC sunucusu arasindaki baglantinin güvenligi saglaniyor, fakat baglandiginiz IRC sunucusu aginda bilgiler diger sunucular arasinda sifrelenmemis sekilde aktariliyor. Buda küçükte olsa bir tehlike teskil ediyor.
Eger tamamiyle güvenlikli bir sohbet ortami yaratmak istiyorsaniz her iki tarafta AYNI SSL destekleyen sunucuya baglanmis olmalidir. Farkli sunuculara bagli iseniz sunucular arasindaki bilgi aktarimi sirasinda üçüncü sahislar bu akisi izleyebilir yada degistirebilir.

Sohbet ederken neden SSL'e ihtiyacim var?

mIRC dünya çapinda kullanilan popüler IRC arabirimlerinden biri. IRC üzerinden iletisimi sirketler, devlet kurumlari, üniversiteler ve benzeri kurumlar yaygin olarak kullanmaktadir.
Fakat bu tarz iletisimlerin güvenlik içerisinde yapilmasi gerekmektedir, bu yüzden mIRC üzerinden güvenli iletisim saglanabilir. Güvenli iletisim sadece kurumsal degil, bireysel kullanicilar içinde önemli bir husustur.

mIRC'i güvenli baglanti için hazirlama

Burada sizlere OpenSSL kaynaginin DLL'leri ile baglanma yöntemini anlatacagim.
mIRC ile SSL destekleyen bir IRC sunucusuna baglanmak için OpenSSL 0.9.7c kitapligini yüklemek ve bu dosyalari derleyip .DLL yapmak zorundasiniz.
SSL için gerekli olan DLL dosyalarini mIRC'den ayri olarak kendiniz yüklemek zorundasiniz.

OpenSSL 0.9.7c kaynagindan libeay32.dll ve ssleay32.dll isimli dosyalari derlemeye ihtiyaciniz var.
OpenSSL'nin DLL dosyalari Visual C++ .Net altinda yazildigi için msvcr70d.dll dosyasinada ihtiyaciniz olabilir. Fakat msvcr70d.dll dosyasi Win9x ile beraber gelmediginden dolayi ayri olarak yüklemek zorunda kalabilirsiniz.

Buraya tiklayarak SSL için gerekli olan DERLENMIS/HAZIR (libeay32.dll, ssleay32.dll) dosyalari yükleyebilirsiniz. (mIRC-SSL.zip 449KB)

Bu dosyalari yükledikten sonra mIRC.exe'nin bulunugu klasörüne koymalisiniz.
(mIRC'de //run $mircdir yazarak mIRC.exe'nin bulundugu klasörü rahatlikla açabilirsiniz)
mIRC otomatik olarak bu dosyalari algilayacak ve SSL baglantisi için hazir duruma gelecektir. (Eger mIRC'iniz açik ise, kapatip tekrar açin)

mIRC'i açtiginizda //echo -s $sslready yazinda mIRC $true cevabini veriyorsa SSL baglantiya hazir demektir. Ama $false diyor ise DLL'lerde bir problem vardir.

Nasil baglanacagim?

Simdi SSL destekleyen bir sunucuya baglanmak için /server -e irc.sunucu.adiort seklinde yada /server irc.sunucu.adi:+port yazarak baglanabilirsiniz. -e burada SSL ile baglanacagimizi göstermektedir. Eger -e parametresini kullanmayacaksaniz port numarasinin önüne + isareti koymalisiniz.
Bir sunucuya baglandiktan sonra //echo -s $ssl yazarak baglantinizin güvenli olup olmadigini anlayabilirsiniz. $true cevabi aliyorsaniz güvenli baglanti kurulmus demektir.

Normal baglantidan farkli neler var?

Pek farkli bir yani yok.
Ilk olarak sunucuya baglanirken asagidaki gibi bir mesaj kutusuyla karsilasabilirsiniz.


Bu pencerede sunucunun güvenlik sertifikasi hakkinda bilgiler bulacaksiniz.
View butonuna basarak asagidaki gibi ayrintili bilgilerede ulasabilirsiniz.



Sunucuya baglanirken,
-irc.kaffee-net.de- *** You are connected to irc.kaffee-net.de with TLSv1-AES256-SHA-256bits
seklinde bir mesaj alirsiniz.


Kendinize /whois çektiginizde ise güvenli baglanti kurdugunuzu gösteren bir satirla karsilasirsiniz,

OzzY is ozzy@Kaffee-39AB3E62.ip.adresi * .:: Locked in Silence ::.
OzzY is connecting from *@ip.adresi
OzzY on #mIRC
OzzY using irc.kaffee-net.de Root of ... of ... I don't know ;>=
OzzY is a Secure Connection
OzzY has been idle 27secs, signed on Thu Mar 11 18:19:18
OzzY End of /WHOIS list.

SSL ile güvenli baglanti yapabileceginiz bazi sunucular;
(Bunlarin hepsi yabanci sunuculardir, test amaçli olarak kullanabilirsiniz)

irc.kaffee-net.de:+6670
irc.munchkins.net:+9999
irc.distributed.net:+994
ssl.axenet.org:+6697
aurora.blabber.net:+7000
irc.link-net.org:+7000
irc.indymedia.org:+994
irc.ircsystems.net:+6697
ssl.wondernet.nu:+6000
irc.villageirc.net:+9999
irc.irchighway.net:+9999
irc.wiredirc.net:+6668
irc.suidnet.org:+9999
ircs.segfault.net:+994
irc.chatsages.com:+9998
irc.ircnexus.net:+2500
ssl.biteme-irc.net:+6999

SSL için gerekli olan dosyalar uygun yerlestirildiyse mIRC'in baglanti özellikleri için olan bölümünde SSL ile alakali detaylari degistirmeniz için yeni bir bölüm açilir

Eger dogru ayarlanmadiysa resimdeki "SSL..." butonu gözükmez.

Not : Alintidir.

Mesajı son düzenleyen CaN ( 29-03-04 - 13:46 )
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 29-03-04, 16:30 #2
Talat10gu Talat10gu çevrimdışı
Varsayılan Cvp: SSL ve mIRC

saol ceptocan
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Cevapla

Bu konunun kısa yolunu aşağıdaki sitelere ekleyebilirsiniz

Konu Araçları

Gönderme Kuralları
Yeni konu açamazsınız
Cevap yazamazsınız
Dosya gönderemezsiniz
Mesajlarınızı düzenleyemezsiniz

BB code is Açık
Smiley Açık
[IMG] kodu Açık
HTML kodu Kapalı



Tüm saatler GMT +3. Şuan saat: 10:44
(Türkiye için artık GMT +3 seçilmelidir.)

 
5651 sayılı yasaya göre forumumuzdaki mesajlardan doğabilecek her türlü sorumluluk yazan kullanıcılara aittir. Şikayet Mailimiz. İçerik, Yer Sağlayıcı Bilgilerimiz.