Я ищу бесплатную программу, которая сравнивает два двоичных файла друг с другом и может делать следующее:
- Укажите процент сходства
- Хэшируйте файлы (дайте несколько основных, а также нечетких хешей, md5, sh1/sh2 и т. д. и т. п.)
- Сравните более 2 программ друг с другом и занесите их в какую-нибудь базу данных.
Если вы знаете такую программу, пожалуйста, напишите.
решение1
Учитывая ваши требования, я бы посоветовал написать скрипт на Perl или Python. Оба языка будут иметь адекватную библиотечную поддержку, чтобы вы могли выполнять любые операции с данными файла.
решение2
Я был бы удивлен, если бы существовала программа, которая делает все, что вам нужно, без определенных усилий по программированию.
TheGnu diffutilsможет сделать что-то из этого, и есть сравнение некоторых инструментов наВикипедия