Как работает изменение MD5 файла?
Инструмент добавляет один байт ASCII-пробела (0x20) в конец новой копии. Поскольку двоичное содержимое становится другим, в обычных условиях изменятся MD5 и другие хеши всего файла, такие как SHA-1 и SHA-256. Исходный файл никогда не перезаписывается.