Merhaba,
ismi girilen klasörün içinde yer alan tüm dosyaların md5 checksum değerlerini out.txt olarak kaydeden bir sistem hazırladım.
Ne için kullanacağınız size kalmış.
Kaynak kodları üzerinden bu sistemi aynı mantık ile md5 yerine sha1, sha512 gibi herhangi başka yöntemlere de dönüştürebilirsiniz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.-Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.-Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
2 Dosya içinde VT ekleyiniz.
Download Source ve Download Source (yedek) için bahsediyorsan zaten ikiside aynı dosya. Ayrıca rar dosyasının içinde build edilmiş hali yok. Yalnızca kaynak kodları var. Onunda zaten virustotal taraması mevcut. Umarım anlatabilmişimdir.2 Dosya içinde VT ekleyiniz.
24 Saat içerisin de 2 dosya içinde Vt ekleyiniz.Download Source ve Download Source (yedek) için bahsediyorsan zaten ikiside aynı dosya. Ayrıca rar dosyasının içinde build edilmiş hali yok. Yalnızca kaynak kodları var. Onunda zaten virustotal taraması mevcut. Umarım anlatabilmişimdir.
24 Saat içerisin de 2 dosya içinde Vt ekleyiniz.
?
dalga mı geçiyorsun. diyorum ki aynı dosya aynı. virüstotaller aynı. 1 dosyayı 2 farklı upload sitesine yükledim.
Bu kadar basit bir şey için ben visual studio açmaya bile üşenirdim.
Visual studio açılana kadar python da çoktan işini halletmiş olursun.
Virustotal da sunmak zorunda olmadığım için @KERİM ERBAY gibi tatlı bir insanı terslemezsin. Sadece kategorideki kurallar neticesinde görevini icra eden birisi neden dalga geçsin ki.
Visual studio açılana kadar python da çoktan işini halletmiş olursun.
Virustotal da sunmak zorunda olmadığım için @KERİM ERBAY gibi tatlı bir insanı terslemezsin. Sadece kategorideki kurallar neticesinde görevini icra eden birisi neden dalga geçsin ki.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
[CODE lang="python" title="Python"]import os
import hashlib
def calculate_md5(file_path):
"""Calculate the MD5 checksum of a file."""
hash_md5 = hashlib.md5()
with open(file_path, "rb") as f:
for chunk in iter(lambda: f.read(4096), b""):
hash_md5.update(chunk)
return hash_md5.hexdigest()
def main(directory):
"""Calculate MD5 checksums for all files in the given directory and write them to a text file."""
with open("checksums.txt", "w") as checksum_file:
for root, _, files in os.walk(directory):
for filename in files:
file_path = os.path.join(root, filename)
md5_checksum = calculate_md5(file_path)
checksum_file.write(f"{file_path}: {md5_checksum}\n")
if __name__ == "__main__":
target_directory = "." # You can change this to any directory you want to scan
main(target_directory)[/CODE]
import hashlib
def calculate_md5(file_path):
"""Calculate the MD5 checksum of a file."""
hash_md5 = hashlib.md5()
with open(file_path, "rb") as f:
for chunk in iter(lambda: f.read(4096), b""):
hash_md5.update(chunk)
return hash_md5.hexdigest()
def main(directory):
"""Calculate MD5 checksums for all files in the given directory and write them to a text file."""
with open("checksums.txt", "w") as checksum_file:
for root, _, files in os.walk(directory):
for filename in files:
file_path = os.path.join(root, filename)
md5_checksum = calculate_md5(file_path)
checksum_file.write(f"{file_path}: {md5_checksum}\n")
if __name__ == "__main__":
target_directory = "." # You can change this to any directory you want to scan
main(target_directory)[/CODE]
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 3
- Görüntüleme
- 113
- Cevaplar
- 0
- Görüntüleme
- 730
- Cevaplar
- 0
- Görüntüleme
- 887
- Cevaplar
- 69
- Görüntüleme
- 3K