Есть два запароленных архива .rar собранные обычным WinRar'ом. Пароль мы не знаем, имена файлов не видим (эта опция была задана при сборке архива), но знаем что для обоих архивов пароль одинаковый, также мы знаем что в каждом архиве содержится только 1 файл. Как видно из скрина, размер архивов одинаковый, но контрольные суммы разные.
Можем ли мы с уверенностью сказать один и тот же файл (идентичный) содержится в обоих архивах или разные?

Один файл может быть оригиналом, а второй - копией.
// Пароль мы не знаем//-- пробуйте archpr или advanced_rar_password_recovery, ежели пароль не сложный, то мона подбор
//Можем ли мы с уверенностью сказать //--нет не можете, пока не распакуйте файл и не проверите, ̲х̲э̲ш̲_̲с̲у̲м̲м̲а̲ ̲н̲е̲ ̲м̲о̲ж̲е̲т̲ ̲б̲ы̲т̲ь̲ ̲и̲д̲е̲н̲т̲и̲ч̲н̲а̲
Может, да, может нет.
Смотря какой алгоритм расчета контрольной суммы.
Если это что-то приличное, вероятность коллизий хэша для этого алгоритма близится к нулю, а практически коллизии не получены, типа SHA1024, то да, при совпадении контрольных сумм архивов содержимое архивов можно считать идентичным.
В вашем случае контрольные суммы 1) md5 2) разные, и достоверно о содержимом архивов без распаковки судить нельзя.
Чо голову ломать?! Скачивай и посмотри)
Может это один файл, но разбитый на 2 части архивом ..
Контрольная сумма это основной критерий. Если различаются значит и файлы разные. Ломай сборку и смотри. Правда повозится придётся основательно.
Сейчас провел опыт, один и тот же файл добавил в архив с разными названиями в разное время, контрольная сумма у них одинаковая. Значит, скорее всего, это разные файлы.
Нет, мы не можем быть уверены что это один файл, т. к. может быть так, что применяются разные алгоритмы сжатия. Например: мы имеем два файла, их надо упаковать в два архива. Файл1 = 50 МБ, Файл2 = 55 МБ, мы можем применить к Файл1 обычное сжатие, а к Файл2 более сильное сжатие. И по случайности Архив2 может иметь такой же размер как и Архив1
немного скачай и посмотри чё да как
Nen dc` ghjcnj? fkujhbnvec lt kbhnec ba lt gjl,jhrf, bk [fhjobq! Tckb vs pyftv xnj ybxtuj yt pyftv - nj vs rjytxyj ;t yt vj;tv jndtnbnm yf 'njn djghjc/
http://swoper.ru/resultB.php
Нет, если контрольная сумма отличается и это единственное по чем можно подумать над файлом то нет.
Вообще Архив1 и Архив2 очень напоминают равное разбитие файлом винраром. Старый добрый способ переносить на нескольких дискетах файл, который не вмещался. Сейчас раром также делят файлы на равные части, начало и до середины в одном архиве, хвостик в другом. В любом случае файл будет отличаться, так что ответ от этого не изменится - нельзя!
Контрольная сумма это основной критерий. Если различаются значит и файлы разные. Ломай сборку и смотри. Правда повозится придётся основательно.
Учитывая, что КС разные можно с уверенностью сказать, что файлы не идентичны
Нет по контрольным суммам такого сказать нельзя определенно, файл мог быть и одинаковым но сжат был по разному, отличие в файле хотя бы одного бита ( а так как он мог сжаться по другому ) приведет к формированию разных контрольных сумм.
Делаем простой тест: архивируем с одинаковыми настройками 2 раза, получаем 2 архива (с разными именами), но с одинаковым внутреннем содержанием только если знаешь пароль. Если пароль не знаешь и смотришь через hex просмотрщик, то видно, что содержимое rar файла кардинально отличается (при одинаковом размере).
Вывод: WinRar каждый раз делает разный архив. Возможно добавляется соль, возможно в качестве соли выступает, к примеру, дата создания архива. Как результат - при одинаковых настройках, пароле и содержании каждый раз получаем разный rar архив.
Один оригинальный, второй копия