Windows Md5 Checksum Tool

Etiketler tool, fm, download, proje, md5, checksum, windows, 29.09.2004

Son HDD kaybında muhtemelen bir daha aramıza dönemeyecek kaynak kodlarından birine sahip MD5 Checksum Tool' da vardı. Bu program basit şekilde dosyaların MD5 Hashlerini çıkarır.

Kaynak kodları zart-zurtları gittiğinden dolayı ne yeni bir özellik eklenecektir, ne bulunan hatalar giderilecektir nede başka bir atraksiyona sokulacaktır. Ancak bu hali ile gayet iyi çalışır.

Download;MD5 Checksum Tool (141 kb. - md5checksum-setup.exe)
MD5 Checksum : 16F5D4F2CA465AD5BC626C24595C9E60 .NET Framework gereklidir

Download Patch !
Bu patch küçük büyük harf ayrımını düzeltecektir, programı kurduktan sonra MD5Patch.zip (52kb.) i yükleyin ve programı kurduğunuz klasöre bu zipi açın. Eski .exe nin üzerine yazmanız gereklidir.

Ekran Görüntüsü;


Özellikler;
Sürükle Bırak kabul ederBirden fazla dosyayı işleyebilirOpen Recursive (Bulk) menüsü ile bir klasörün altındaki (tüm alt klasörler ve dosyalarda dahil) tüm dosyaların MD5 Hashlerini hesaplayabilirHashleri aynı olan dosyaları karşılaştırabilir ve renklendirip sıralarDetaylı olarak txt, xml, cvs, html Export verebilirDetaylı olarak txt, xml, cvs, html Export verebilirCommanline desteği için ek olarak bir commandline programa sahiptir (md5sum.exe - standard md5sum.exe ile aynı isimde olduğunu biliyorum ama o değil)Kendini Gönder / Send To menüsüne ekleyerek direk sağ tuştan ulaşılabilir.md5 uzantılı dosya imzalarını tanırDosyalar istenilen kolonlara göre sıralanabilirÇoklu satır olarak md5 metinleri yapıştırabilir ve bu sayede bir dizi dosyayı tek seferde kontrol edebilirsinizSu onu sever o suyu sever, sizi sever saygı gösterir bilgisayar sahibi olduğunuzu bilir, kendini silebileceğinizi farkeder ona göre efendi davranır.Bilinen Sorunlar;Klasörleri direk açmaya çalıştığınızda klasör olarak algılayamıyorMD5 Hashleri büyük küçük harf duyarlı kaşılaştırıyor Belirttiğim gibi bu iki salak hatanın çözümü hazır olsada (ki 2. düzeltmiştim de) artık kaynak kodumuz olamadığından bu iki hata ile yaşamayı öğreneceğiz.

Bir ara adam gibi ingilizce/türkçe dokümantasyon yaparız artık, Yorumları bekleriz.

anahtar kelimeler : windows checksum md5 proje download fm tool

F4T!H - 25.11.2007

Arkadasim öncelikle Md5 bir sifreleme yöntemidir kripto yöntemidir bu genelde web sitelerinde kullanilir bazi açiklar sayesinde
web sitelerinde adminlerin veya iste yöneticilerin md5 lenmis sifreleri ele geçirilir bu sql yöntemi ile diyelim daha sonra sifre hash denir bu md5 lenmis hale
bunu siz hash i bu pro ile kirarsiniz asil isi Ms-Dos da yapar bu merek ha ne kadar zamanda sifrenin büyüklügüne ve karisik mi degilmi mesela

sifre sadece rakam sa 012345679 yada sadece harfse : asdasdasda gibi kolay kirar 8 karakterden assa 8 karakterden yukarisini zor kirar beklersiniz

peki hepsini kirar mi garanti veremem ama 8 karaktere kadar garanti verebilirim ;=) sifrenin kolayligina göre kolay gelsin ayrica dokuman için ferruh a tsk ler

metallicaa - 23.08.2007

arkadaslar bana md5 hakinda bilgi verirmisiniz çok sevinirim msn de görüssek olurmu metallicaaa_xxx@hotmail.com

kadir - 04.08.2007

pathci kurdugumda program çalismiyor.. Gerçi patcsizde her isimi gördü yapan linux sürümlerini denedigim su günlerde bas ucu programlarindan biri oldu.

setsals - 24.06.2007

Acaba bu program zor hashi nekadar sürede alir
.............................

setsals - 24.06.2007

ya bu programi tikliyorum fakat hata veriyo (c0x0000135) diye bir hata veriyor nasil çalistiricaz
setsals@gmail.com

Hakan - 06.06.2007

MD5Patch bende çalismiyor. Program çok iyi ve kullanisli, aslinda büyük küçük harf ayrimina da pek ihtiyacim yok çünkü bu haliyle de isimi fazlasi ile görüyor. Yine de olmusken tam olsun diye patchlemek istiyorum çünkü programi çok begendim. program filesdaki exe'nin üzerine MD%Patch dosyasindan çikan exe'yi yapistirip degistir dedikten sonra program asla açilmiyor. herhangi bir hata uyarisi bile almiyorum. Patchi uygulamadan önce eski exe ile ise canavar gibi çalisiyor. Sebebi ne olabilir ? Bu güzel çalisma için çok tesekkürler:)

2. mesele ise neden programin kendinden patchli halde verilmedigi ? Bu bana biraz garip geldi:)

Talip Dere - 17.05.2007

Merhaba arkadaslar,
Böyle bir program banada lazim oldu windows ortaminda nette aradigimda ilk buldugum bu site oldu ve programi indirip isimi gördüm çok güzel program kutlarim. Programin ismi ingiliceydi ve Ferruh ne diye düsünüyordum acaba hinçli bir arkadasmi yazmis diye linkten siteye girdim baktim bir türk yapmis çok sasirdim. Sitedeki mesajlarin eski oldugunu görüyorum suan belki biliyosundur .net'tin exe leri yaklasik birebir decompiler edilebiliyor bunu basarili bir sekilde yapan yine bir türk arkadasin yazdigi ve sonradan yabanci bir sirkete sattigi Xenocode Fox var www.xenocode.com adresinden ulasabilirsin ve bir kaç tane daha yabanci yazilimda mevcut yani kodlari için üzülme bence. Ben denedim çevirmeyi kodlari sen bildigin için daha hizli düzenlersin benim kodlardan anladigim kadariyla en önemli kod bu olsa gerek

public static string md5Checksum (string fileName)
{
FileStream stream1;
try
{
stream1 = File.OpenRead(fileName);
}
catch (Exception exception1)
{
ProjectData.SetProjectError(exception1);
string text1 = "ERR : Can not read";
ProjectData.ClearProjectError();
return text1;
}
md5Lib.MD5.ComputeHash(stream1);
stream1.Close();
return md5Lib.ByteArrayToString(md5Lib.MD5.get_Hash());
}

neyse fazla uzattim heralde umarim bu bilgi isinize yarar.

case sensitive - 07.04.2006

your program is working fine... slow but fine... but if you check a given checksum that has it's hex-digits in lower case letters, your check will be called false. So E8F and e8f would be compared as different. This is not what it should be... maybe you can fix this.

Osman Tosun - 06.12.2005

Tebrikler! Gerçekten çok kullanisli ve güzel bir program ve özellikle bir Türk yazilimcinin gelistirmis olmasi da bizim için ayri bir övünç kaynagi. Elinize saglik. Basarilarinizin devamini dilerim...

Canol Gökel - 03.07.2005

Selam Ferruh,

Yamayi uygulayinca maalesef program hata vermeye basladi bende ve açilmiyor.

.exe'ye çift tiklayinca bombos bir uyari ekrani geliyor ve title olarak ".NET Framework Initialization Error" yaziyor baska birsey yazmiyor, sonra "Tamam" tusu oldugunu zannettigim tusa (üstünde birsey yazmiyor çünkü) basinca ekran kapaniyor.

Ferruh Mavituna - 01.07.2005

Here is the patch for case sensitivity problem;
http://ferruh.mavituna.com/md5-checksum/MD5Patch.zip

Büyük Küçük harf hatasi için patch;
http://ferruh.mavituna.com/md5-checksum/MD5Patch.zip

seb@freitag.ch - 01.07.2005

sorry to write in english - great tool, we will use it, but it makes a difference between capital and lower case letters "a" != "A".

can you respond via email?`

thanks,

seb

Jameel - 15.05.2005

En basit kaba tanitimini yapmaya çalisirsak Md5 checksum insanin parmak izinden farksizdir? Yani her dosyanin (Md5 checksum) parmak izi vardir. Md5 checksum dosyanin bir nevi künyesidir.

Engin Niyazi Ergül - 10.02.2005

Merhaba arkadaslar ve Ferruh bey.
Ben Ulusal Isletim Sistemi Pardus (uludag.com.tr)'u indirdim. Yaninda bir de "pardus-calisan_cd-1.0b.iso.md5sum.txt" adinda bir dosya var. Bu dosyayi ne yapmam gerekiyor. Bu noktada Md5 checksum isime yarar mi? yararsa nasil?
Tesekkür ederim.

Ferruh Mavituna - 27.01.2005

Dosyanin orjinalinin Md5 checksum' i elinizde varsa bununla indirdiginiz dosyayi karsilastirabilirsiniz. Ancak zaten eger dosya internette varsa genelde P2P' den indirmek yerine orayi seçecegimizden bu pek kullanisli bir yöntem olmayabilir.

duru su - 16.01.2005

merhaba bu programi paylasim programlarinda indiricegimiz dosyalar için kullanmamiz mümkün mü ? tabi çektigimiz dosyanin sahibi aradigimiz dosyanin disida bir dosyayi koyduysa olmaz ama diyelim bizim aradigimiz dosya üstünde oynamis biz de indiricez dosyayi bunu anlamamizi saglayabilir heralde bu program.düsüncelerinzi merak ediyorum.kolay gelsin.

Professional Uyghur - 30.10.2004

tesekkurler Ferruh Mavituna, cok sagol.

Ferruh Mavituna - 27.10.2004

http://forum.zoque.net/showthread.php?t=17246&highlight=md5 adresinde konuyu ben biraz açiklamay çalistim.

Bu adresten bir kaç alinti;


Nedir ?
Bir çesit dosya imzasidir, her dosyanin checksum' i tamamen farklidir.
Bunun CRC32 gibi MD5 harici algoritmalarda vardir. Ben MD5 i daha çok seviyorum ve zaten daha çok kullaniliyor.

Buradaki esas espri su dosyada 1 bit bile degisse checksum tamamen farkli çikar. Dolayisiyla mesela bir siteden indirdiginiz dosya bozuk mu bunu hemen anlayabilirsiniz.

Yada mirrorlardan indirdiginiz dosyalarin MD5 Checksum lari yayincinin sitesindeki ile ayni degilse dosyaya tojan/virus vs. eklenmis olabilir, modifiye edilmis olabilir vs.

Yani bir kaç amaç için kullanilabilir ancak esas mantigi dosyayi tanimlayan sabit bir çikti üretebilmesidir.



Evet toplama dogrulamasindan geliyor "Summation Check" - "Sumcheck"

"Check" malum kontrol anlamina geliyor,
"Summation" ise toplama - özet.


Bu arada bende bakarken bir tanim buldum;

IBM Terminology;
In error detection, a value that is produced by accumulating a quantity of data. The checksum and the accumulated data are sent together so that the receiver can verify the integrity of the data by regenerating the checksum and comparing it to the previously generated checksum.

Professional Uyghur - 27.10.2004

S.A.
bende Metin Aksu'nun sorusunun cevabini ariyorum. yani MD5SUM'un ne ise yaradigi ve ne oldugu.

arkadaslarin MD5'in geri donusumu yok dediklerine tam katilmiyorum. duyduklarima gore ayni algoritma ile, bazi sitelerde forget password yapip, tekrar mail adresine sifreyi istiyebilirlermis. yani bu demek oluyorki, geri donebiliyormus... yani MD5 ile encrypt edilse bile, ayni veriyi ACSII ile alinabiliyormus...

Metin Aksu - 26.10.2004

md5 in ne oldugunu bilmekteyim. Zaten web sitelerimde üye sifrelerini veritabaninda md5 ile sifreleyip saklamaktayim. Ancak anlamadigim MD5SUM olayinin ne oldugu. Bu aletin ne ise yaradigi.

1 - 2 - İleri » - »»

Yorum Yazın


Tüm yorumlar onaydan geçmektedir, bu işlem en uzun 30 dk. sürecektir. E-mail adresleri yeni yorumları bildirme harici hiç bir başka amaçla kullanılmamaktadır ve sitede gözükmemektedir.

Yeni yorumlardan haberdar et

Captcha Kodu