ForumTR Sunar: EFES Online. Çok Kullanıcılı Çevrimiçi Dev Oyun. Tamamen Ücretsiz Olan EFES'e hemen üye olun.
Forum TR
Go Back   Forum TR > İnternet > Resimli Program Anlatım...
Üye Ol Bloglar Arama Sosyal Gruplar Forumları Okundu Yap
ForumTR'ye Reklam Vermek İçin Tıklayınız: network@frmtr.com

MD5/SHA Algoritmalar, Bilgisayarımız üzerindeki etkileri ve HashCalc - Updated..

İnternet Kategorisinde ve Resimli Program Anlatım... Forumunda Bulunan MD5/SHA Algoritmalar, Bilgisayarımız üzerindeki etkileri ve HashCalc - Updated.. Konusunu Görüntülemektesiniz => Konumuz : Algoritmalar ( Bilgisayarlarımız üzerindeki etkileri ) Herkese merhabalar, bugün size algoritmalar hakkında biraz genel bilgi vereceğim ve programlarımızın ...

Anket Sonuçlarını Görüntüle: Adayınız mı?
Evet 27 96.43%
Hayır 1 3.57%
Oy verenler: 28. You may not vote on this poll

Cevapla
 
Konu Araçları
Eski 12-04-06, 18:03   #1
And I'm in love
 
Giriş Tarihi: 29-09-2004
Yer: /etc/udev
Yaş: 29
Mesajlar: 1,576
Rep Puanı: 1880257
root Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfır
Rep Gücü: 18883
Post MD5/SHA Algoritmalar, Bilgisayarımız üzerindeki etkileri ve HashCalc - Updated..


Konumuz : Algoritmalar ( Bilgisayarlarımız üzerindeki etkileri )

Herkese merhabalar, bugün size algoritmalar hakkında biraz genel bilgi vereceğim ve programlarımızın nasıl daha güvenli olduğunu ne tür programlar ile kontrol edebileceğimizi bu son zamanlarda gelişen trojan/virus/spyware vb. gibi kötü niyetli kişilerden yazılımlarımızı nasıl uzak tutarız ve ilk korumayı nasıl yaparız diye bir giriş yapacağız.
Belki herkes algoritmanın ne olduğunu okulda gördüğümüz derslerden hatırlamayabilir. Kısaca algoritmayı tanımlamak isteseydik;
Belirli bir sonucu elde etmenin yöntemini tarif eden kurallar ve basamaklar kümesine Algoritma denir. Algoritma 9. yüzyılda İran’lı bir alim olan Ebu Abdullah Muhammed İbn Musa el Harezmi tarafından ilk cebir kitaplarında kullanılarak günümüze kadar gelmiştir.
Peki Algoritmaları bilgisayarımızda hangi işlemler için kullanırız. Bazı algoritma hesapları ile bilgisarımıza indirmiş olduğum program müzik ve gerekli diğer arşivlerin gerçekten yayımcı tarafından yayınlanan doğru eserler olup olmadığını ve kullanıma sunulan bir işletim sistemi veya bir yapılandırma programının içerisine bir modifiye yapılıp yapılmadığını görmemize yardımcı olur.

Bu işlemleri yapmak için aşağıdaki tablomuza çeşitli türler vardır. Bunlar arasında en çok kullanılanları MD5 ( Message Digest 5 ) ve SHA (Secure Hash Algorithm ) dir.
MD5: Ron Rivest tarafıdan 1992 yılında tasarlanmış bir MD algoritmasıdır. MD2 ve MD4 gibi versiyonları vardır. Bunlar MD5’e göre bazı eksiklikler barındırdığı için Ron Rivest tarafından tekrar geliştirilerek bugünkü MD5 halini almıştır. MD5 girdiyi alarak bir sayı üretir. Bu girdi farklı uzunluklarda ki byte dizisi olabilir veya bir mesaj içeriği de olabilir. Yada 650mb’lık bir dosya olabilir. Sonuç olarak daima 32 basamaklı ve ondalık sisteme göre ifa edilen bir sayıdır. Biz bu sayıya MD5 diyoruz. Aynı zamanda bir dosya ile ilgili MD5 değerini öğrenmemizi sağlayan çeşitli programlar mevcuttur.
SHA : NİST (National Institute of Standards and Technology) ve NSA (National Security Agency) kuruluşlarının ortak çalışmaları sonucunda 1994 yılında Sayısal İmza Standardında (DSA-Digital Signature Standard) kullanılmak üzere tasarlanmış bir algoritmadır. MD5 ile benzerlik gösterirler.




Linux üzerinde bu kontrolleri yapan genel olarak komutlar vardır. Bunlar md5sum ve sha1sum komutlarıdır. Bir örnek yapalım şimdi;

[[Linkleri sadece kayıtlı üyelerimiz görebilir.ForumTR üyesi olmak için tıklayınız] mp3]$ md5sum Candan Ercetin - 01 - Aman Doktor.mp3
6882d1e8d9ad39543266bd0561bedaa4 Candan Ercetin - 01 - Aman Doktor.mp3
[[Linkleri sadece kayıtlı üyelerimiz görebilir.ForumTR üyesi olmak için tıklayınız] mp3]$ sha1sum Candan Ercetin - 01 - Aman Doktor.mp3
73ee7d7a3a8ff39f6a2e98bb627333f4630cb3f9 Candan Ercetin - 01 - Aman Doktor.mp3


Windows platformu için birçok MD uygulamaları mümkündür. Ben size [Linkleri sadece kayıtlı üyelerimiz görebilir.ForumTR üyesi olmak için tıklayınız] adlı programı anlatacağım. Program free ( ücretsiz ) bir yazılımdır. Programı indirip gönül rahatlığı ile kullanabilirsiniz.

Program çalıştırarak yukarıda belirtmiş olduğumuz tabloda ki Hash algoritmalarnı kontrol edebilme imkanı sağlamış olacağız. Şimdi bir iso dosyamızı nasıl kontrol ettiğimize bakalım.



Şimdi Data bölümüne kontrol etmek istediğimiz porgram/resim/mp3 vb. gibi her hangi bir dosyayı açarak yerini gösteriyoruz. Biz 0ffice 12 iso dosyamızı kontrol edeceğiz şimdi diper adımları inceleyelim.



MD5/SHA Algoritmasını kontrol etmek istediğimiz dosyayı seçtikten sonra hangi kontrol işlemlerini yapmak istiyorsak gerekli kontrol kutucuklarını işaretliyoruz.



Daha sonra ise Calculate butonuna tıklayarak. İşlemin bitmesini bekliyoruz. Bu işlem dosyanın büyüklüğüne göre çok uzunda sürebilir. Hatta Görev Yöneticinizden kontrol ettiğinizde programın yanıt vermediğini ve kararsız bir hale düştüğünü görebilirsiniz. Bu sizi kesinlikle yanıltmasın işlem kesinlikle başarılı bir şekilde devam ediyordur. Ayrıca örneğin bir dvd image dosyasını kontrol ederken başka bir işlem yapmamanızı tavsiye ederim. 4.5gb büyüklüğündeki bir dosyanın md5 veya sha1 algoritmasının hesaplanması sisteminizin yapılandırmasına CPU/Ram hızına bağlı olarak değişebilir. Örneğin AMD 2800+ x86 512mb ram ile çalışan bir makina üzerinde bu işlem 15/20 dakika civarında sürmektedir.
Artık sonucumuza bakalım.




Biraz daha derinlere inelim şimdi;

Peki, MD5 ve SHA bizim için nerelerde önemli olabilir. Daha önce bahsettiğimiz gibi download edilen veya bir aygıt üzerinden aldığımız dosyalarımız gerçekten üretici tarafından yayınlanan gerçek eserler olup olmadığını anlamak için kullandığımız bir araç olabilir.
Diğer bir konu ise gerek Hard Disk üzerinden bir yerden başka bir yere dosya kopyalarken viruslerin veya sisteme bağlı donanım aygıtlarından kaynaklanan sorunlardan dolayı yanlış kopya edinip edinmediğimizi de öğrenebiliriz. Şimdi bunu bir örnek ile açıklayalım. Herkesin kullanmakta olduğu flash memory/USB bellek olarak tanıdığımız çıkarılabilir disklere USB veri yolunu kullanarak dosya kopyladığımızı düşünelim. Bu dosya aynı zamanda internet üzerinden download programlarını kullanarak bilgisayarımıza indirdiğimiz bir dosya olsun. Dosyayı taşımak istediğimiz bilgisyara yeniden kopyaladığımıza inistall sorunları veya video dosyalarında oluşan bir görüntü bozulması olabilir. Bunun nedeni çok açık bir şekilde dosyayın yanlış kopyalamadan kaynaklanan bir sorun olduğunu anlamak için md5 kontrolleri ile yapabiliriz. Daha sonra ise kontroller sonrasında dosyamızın yanlış kopya edinmenin USB sürücülerimizden veya ağdan kopyaladığımız bir dosya ise ağ kablomuzda bir sorundan kaynaklanabileceğini düşünebiliriz.
Buna benzer benim daha önce başıma geldiğinde dosyanın gerçekten doğru olup olmadığınız kontrol için md5 algoritmalarından faydalandım. İnternet üzerinden saatlerce bekleyip indirdiğim bir dosyayı eve götürüp kullanmak istedim. Örneğin Emule ve torrent client programları md5/sha gibi kontroller yaptığı için dosyanın indirdiğim dosyanın yanlış olma riski hiç yoktu. Peki, neden eve getirmiş olduğum kopya sağlıksız ve çalışmamaktaydı diye düşündüm. Daha sonra evde bulunan ve diğer taraftan indirdiğim dosyanın bir şekilde birbirlerinden farklılık göstermiş olacağını düşündüm. Her iki tarafta yaptığım kontrollere elimdeki dosyaların md5 çıktısının aynı olmadığını gördüm. md5 çıktıları dosya üzerinde ki en ufak değişikliklerde büyük bir farklılık gösterir. Yani kontrollerde bu çok bariz olarak kendi belli eder. Sonuç olarak yapmış olduğum işlem sonrasında evdeki bilgisayarımın USB sürücülerinde bir sorun olduğu ve düzgün çalışmadığı kanısına vardım. Anakartımın USB sürücülerini yeniden indirerek kurdum ve sorunum ortadan kalktı. Görüldüğü gibi md5 kullarak hem USB sürücümdeki sorunu çözdüm hemde 7.4GB boyutundaki bir DVD image dosyasını yeniden indirme zahmetinden kurtuldum. Bu gibi sorunlar aynı zamanda bazen ağ üzerinden kopylanan dosyaların aygıtların veya kabloların sorunlarından kaynaklana bilir. Başka bir sorun kopylamak istediğiniz dosya bilgisayarınızda bulunan 2 HDD veya partition olabilir. Bunlarda ise Disk denetleyicilerinzde ki sürücü sorunları dosyalarınızı ana kaynağından kopyalarken sorunulu olarak ve yanlış kopyalamanıza neden olur. Bu nedenle sizin için çok değerli ve zaman harcayarak oluşturduğunuz dosyaları kopyalarken kesinlikle doğrulamasını yapmanızı öneririm.



Soru ve sorunlarınız için her zaman özel mesaj yada buradan bana yazabilirsiniz.
mail : [Linkleri sadece kayıtlı üyelerimiz görebilir.ForumTR üyesi olmak için tıklayınız]

Kaynakça :
[Linkleri sadece kayıtlı üyelerimiz görebilir.ForumTR üyesi olmak için tıklayınız]
[Linkleri sadece kayıtlı üyelerimiz görebilir.ForumTR üyesi olmak için tıklayınız]



Mesajı son düzenleyen root ( 16-04-06 - 14:37 )
root çevrimdışı   Alıntı Yaparak Cevapla
Eski 12-04-06, 18:55   #2
Kıdemli Üye
 
Giriş Tarihi: 05-03-2004
Yer: ine sevemem!!!!
Yaş: 26
Mesajlar: 3,376
Rep Puanı: 62084
CirkinkraL Rütbe: SıfırCirkinkraL Rütbe: SıfırCirkinkraL Rütbe: SıfırCirkinkraL Rütbe: SıfırCirkinkraL Rütbe: SıfırCirkinkraL Rütbe: SıfırCirkinkraL Rütbe: SıfırCirkinkraL Rütbe: SıfırCirkinkraL Rütbe: SıfırCirkinkraL Rütbe: SıfırCirkinkraL Rütbe: Sıfır
Rep Gücü: 726
Varsayılan Cvp: MD5/SHA Algoritmalar ve Bilgisayarımız üzerindeki etkileri.


eline saglik, rootcum. Cok guzel olmus
CirkinkraL çevrimdışı   Alıntı Yaparak Cevapla
Eski 12-04-06, 18:57   #3
FENERBAHÇE TİM
 
Giriş Tarihi: 02-03-2006
Mesajlar: 5,277
Rep Puanı: 45336621
FB1907 Rütbe: Artı 5FB1907 Rütbe: Artı 5FB1907 Rütbe: Artı 5FB1907 Rütbe: Artı 5FB1907 Rütbe: Artı 5FB1907 Rütbe: Artı 5FB1907 Rütbe: Artı 5FB1907 Rütbe: Artı 5FB1907 Rütbe: Artı 5FB1907 Rütbe: Artı 5FB1907 Rütbe: Artı 5
Rep Gücü: 453467
Varsayılan Cvp: MD5/SHA Algoritmalar ve Bilgisayarımız üzerindeki etkileri.


paylaşım için teşşekkürler +rep
FB1907 çevrimdışı   Alıntı Yaparak Cevapla
Eski 12-04-06, 19:17   #4
And I'm in love
 
Giriş Tarihi: 29-09-2004
Yer: /etc/udev
Yaş: 29
Mesajlar: 1,576
Rep Puanı: 1880257
root Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfırroot Rütbe: Sıfır
Rep Gücü: 18883
Varsayılan Re: MD5/SHA Algoritmalar ve Bilgisayarımız üzerindeki etkileri.


Teşekkür ederim. Arkadaşlar. . . Yakında birde kripto konularına el atarız.
root çevrimdışı   Alıntı Yaparak Cevapla
Eski 12-04-06, 20:43   #5
As-Tech
 
Giriş Tarihi: 09-01-2005
Yer: istanbul
Yaş: 27
Mesajlar: 7,548
Rep Puanı: 182587423
hi-tech Rütbe: Artı 7hi-tech Rütbe: Artı 7hi-tech Rütbe: Artı 7hi-tech Rütbe: Artı 7hi-tech Rütbe: Artı 7hi-tech Rütbe: Artı 7hi-tech Rütbe: Artı 7hi-tech Rütbe: Artı 7hi-tech Rütbe: Artı 7hi-tech Rütbe: Artı 7hi-tech Rütbe: Artı 7
Rep Gücü: 1826011
Varsayılan Cvp: MD5/SHA Algoritmalar, Bilgisayarımız üzerindeki etkileri ve HashCalc

Döktürmüşün yine bakıyorum da root.Eline sağlık devamını da bekliyoruz.Çok bekletme bizi
hi-tech çevrimdışı   Alı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ı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı



Tüm saatler GMT +3. Şuan saat: 02:03
(Türkiye için GMT +2 seçilmelidir.)


(*) www.firmaniz.com Domain, Alan adı tescili sadece 11,95 TL!
Bir başkası almadan hemen alan adınızı tescil ettirin...
(*) SiteBAZ ile Web tasarımı sadece 5,95 TL!
Birkaç dakikada web sitenizi kurup, hemen yeni müşteriler kazanın!
www.ihs.com.tr

ForumTR Servisleri: ForumTR Video - ForumTR Haber - ForumTR Oyun - ForumTR Chat - ForumTR Mail - ForumTR IRC

Vize İşlemi | Haberler | Okul Arkadaşım

Sitemiz bir forum sitesi olduğu için kullanıcılar her türlü görüşlerini önceden onay olmadan anında siteye yazabilmektedir.
Bu yazılardan dolayı doğabilecek her türlü sorumluluk yazan kullanıcılara aittir.
Yine de sitemizde yasalara aykırı unsurlar bulursanız sikayet@frmtr.com email adresine bildirebilirsiniz.
Dikkat: Bu site şikayet sitesi değildir, arızalı ürünleriniz ve diğer şikayetleriniz için bu email adresini kullanmayınız.
Report Abuse, Harassment, Scamming, Hacking, Warez, Crack, Divx, Mp3 or any Illegal Activity to abuse@frmtr.com


Search Engine Optimization by vBSEO

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562