Anvil - vizualizați subiectul - verificați integritatea fișierelor

Există o sarcină. Serverul este pe Linux, FTP este pe el.
Este necesar ca pe acest FTP să se verifice că fișierele "rupte" sunt mincinoase sau nu.
99% din "amărăciune" - acest fișier nu este pur și simplu descărcat până la sfârșit.

Ce fișiere să verificați:
1.1. arhive: ZIP, RAR
2.1. video: AVI, WMV, MP4
2.2. audio: WMA, MP3
2.3. grafica: JPG
2.4. Imagini CD: ISO

Dacă cineva înțelege aici formatele, spune-mi pliz care dintre acestea pot fi verificate deloc pentru integritate. Poate știți chiar și anumite utilități de un fel (Linux Red Hat).

Pentru fiecare format, o conversație separată. Există formate (streaming mp4) unde acest lucru nu poate fi determinat deloc. Soluția ideală ar fi transferul hash-ului din hash-ul MD5 și calculul acestuia. Dar dacă utilizați FTP pur, nu este foarte clar unde să puneți hash-ul. Există o opțiune în numele fișierului.

și pantofii mei încă mai au nisip cubanez. || dacă aș fi fost un sultan. || este natural || Durian masaj || Europa este Europa || curry ecuatorial || Chusovoy Mare Montain Ski || Consiliul Österreich varza || tai-thai || țara promisă

Fiecare format ar trebui să încerce să analizeze utilitatea nativă și sa dovedit dacă o are sau nu.
Este absolut posibil să verificați numai arhivele - au o sumă de control. Alte formate - aproximativ.

1.1. arhive: ZIP, RAR
rar, zip -t
2.1. video: AVI, WMV, MP4
2.2. audio: WMA, MP3
MPlayer
2.3. grafica: JPG
orice convertor în bmp, de exemplu
2.4. Imagini CD: ISO
prea

md5 nu se rostogolește, pentru că poate încărca intenționat un fișier rupt, cu md5 normal

Stealth a scris (): md5 este impish, poate încărca intenționat un fișier rupt, cu md5 normal

și pantofii mei încă mai au nisip cubanez. || dacă aș fi fost un sultan. || este natural || Durian masaj || Europa este Europa || curry ecuatorial || Chusovoy Mare Montain Ski || Consiliul Österreich varza || tai-thai || țara promisă

ser-p a scris: Și de ce nu pune pur și simplu un alt fișier mai mult cu hashes pentru toate fișierele din director?


Vorbirea, așa cum o înțeleg, este despre dosarele nereușite. Care este punctul aici pentru a calcula hash și apoi a pus-o? Trebuie să verificăm dacă acest fișier este descărcat până la sfârșit sau nu, dacă acesta poate fi încărcat pe FTP sau nu.

În protocolul FTP acest lucru nu este verificat

și pantofii mei încă mai au nisip cubanez. || dacă aș fi fost un sultan. || este natural || Durian masaj || Europa este Europa || curry ecuatorial || Chusovoy Mare Montain Ski || Consiliul Österreich varza || tai-thai || țara promisă

E. Și de unde provine protocolul? Acest server FTP nu este local sau ce? Trebuie să verificați amărăciunea fișierelor de pe celălalt server ftp? Atunci, unde se menționează Linuxul?

Cu sinceritate, Serghei V. Panchenko

Articole similare