Hashsum
如何將文件的雜湊添加到文件本身
我正在嘗試遵循以下程序
如何創建自己的 Odin Flashable TAR 或 TAR.MD5
而且該命令
md5sum -t your_odin_package.tar >> your_odin_package.tar
對我不起作用。也就是說,當我嘗試驗證我有一個經過身份驗證的文件時,我得到一個錯誤。md5sum -t your_odin_package.tar >> your_odin_package.tar
我應該以不同的方式做這件事嗎?我試圖在手機上使用該文件,但我得到了一個關於身份驗證也不起作用的錯誤。
我也試過這個:
tar -H ustar -c aboot.mbn sbl1.mbn rpm.mbn tz.mbn sdi.mbn NON-HLOS.bin boot.img recovery.img system.img.ext4 cache.img.ext4 modem.bin > N900PVPUCNC5_N900PSPTCNC5_N900PVPUCNC5_HOME.tar sansari@ubuntu:~/stock3$ mv N900PVPUCNC5_N900PSPTCNC5_N900PVPUCNC5_HOME.tar N900PVPUCNC5_N900PSPTCNC5_N900PVPUCNC5_HOME.tar.$(md5sum abc.tar | cut -d ' ' -f 1) md5sum: abc.tar: No such file or directory sansari@ubuntu:~/stock3$ mv N900PVPUCNC5_N900PSPTCNC5_N900PVPUCNC5_HOME.tar N900PVPUCNC5_N900PSPTCNC5_N900PVPUCNC5_HOME.tar.$(md5sum N900PVPUCNC5_N900PSPTCNC5_N900PVPUCNC5_HOME.tar | cut -d ' ' -f 1) md5sum: N900PVPUCNC5_N900PSPTCNC5_N900PVPUCNC5_HOME.tar: No such file or directory mv: cannot stat ‘N900PVPUCNC5_N900PSPTCNC5_N900PVPUCNC5_HOME.tar’: No such file or directory
通過將 md5sum 添加到文件中,文件內容的 md5sum 會發生變化。更常見的是將 md5sum 保存在單獨的文件中,或者更改文件名以包含 md5sum:
mv abc.tar abc.tar.$(md5sum abc.tar | cut -d ' ' -f 1)
有些文件在文件中儲存校驗和(在標題中或末尾的某個位置)這依賴於檢查它以知道校驗和在哪裡的程序,而不是將其合併到計算校驗和本身中。
您不應該在 IMO 上使用 -t
.tar
文件。