(網路)找回 10年前發表的軟體(zip檔)的方法嗎?

ren1244 wrote:
解壓縮直接執行也是有可能中毒的
會不會中毒跟是不是 protable 無關

假設真的讓你找到了
又如何判斷這檔案沒有被竄改過?
除非你知道最初的檔案他的雜湊值(MD5、SHA-1、SHA-...)是什麼


當初沒看重這個問題的重要度,所以偷懶.沒去研發做 軟體自我Check.

EXE有無被竄改就很難說.
文件檔 有無被竄改,部分版本還真有這問題!

我usb flash+usb HD一堆 ZIP備份,大都不是不見, 就是ZIP內,有文字檔有點被修改(好奇怪),
ZIP內的EXE檔,則會 防毒軟體掃描看看.

真懷疑有忍者來掉包我的usb flash,
其實我 單眼的鏡頭(XC16-50mm),放在屋頂陽台日光浴,就被掉包成壞的!!
竟然 鏡頭序號不見,真是訝異!!
我的那顆,發霉更嚴重一些,兩隻白蟻死在裡面,靠降噪,拍小張,但將就將就還可以用.
它的則是發霉也很嚴重,但只有我的50%嚴重,只死一隻白蟻,發霉少一層,但外加摔壞了,不能用!!
(底部倒數約第三個變焦用的 中鏡 竟然斜躺45度)
都不值錢的東西,就懶得去報案.
不然我盒子還在,應該還是有序號.

另外,懷疑駭客有能力把 bugs放回新版,真是討厭..
太就沒更新,我也忘了最後版本是 幾.幾,要多check看看.
哈瑪星.阿順(Forex I.A. Chen) www.flickr.com/ForexChen
我單純好奇樓主的母語是什麼?
ForexAndrew
我在MT4 markets 也有些作品.(較新版的MQL script 跟 LP-C script 有點像) 不過現在已經不玩MT4了,夏天常用電腦容易生病,各自保重.
Wick
你的母語果然不是人類是世界的語言
ForexAndrew wrote:
當初沒看重這個問題的重要度,所以偷懶.沒去研發做 軟體自我Check.


軟體檢查不用自己寫
如果電腦有裝 7-zip
他好像有附贈計算雜湊值的功能

對任何檔案都可以點右鍵
滑鼠移到選單的 CRC SHA
就可以選擇要用哪種雜湊方式計算(如下圖)



使用範例

舉個例子 LibreOffice 下載 => 資訊可以看到官網給的雜湊值(如下圖)



下載完檔案後,使用 7-zip 的工具計算雜湊值如下



經由比對可以確認檔案是否相同
(上圖因為下載到 x86 版本,所以不同)

補充說明

  1. 如果不想安裝 7-zip,可以找其他可以計算雜湊的工具,也會得到相同的結果
  2. 這個方式可以應用在任何檔案,包含文字檔、word 檔案等
  3. 相同的檔案雜湊值都是相同的;而不同檔案要產生相同雜湊值的機率非常低,要竄改非常難
ren1244 wrote:
如果不想安裝 7-zip,可以找其他可以計算雜湊的工具,也會得到相同的結果
這個方式可以應用在任何檔案,包含文字檔、word 檔案等
相同的檔案雜湊值都是相同的;而不同檔案要產生相同雜湊值的機率非常低,要竄改非常難


你這個,好像是能知道 有被偷改 或壞掉了.
** 沒有辦法防止 被偷改! **
駭客如果偷你 原始程式碼,偷放些bugs,也是可以重算新的 code.

所以當時好像不是很流行你說的這套技術.


哀,新科技崛起太快.. AI 要是當Hacker可能比人還強!


最近測試幾套軟體,沒想到 hacker(s) 好厲害...

幾個軟體約10年前的ZIP版,
測試時,發現也有些不太可能發生的bugs,當年應該沒有,隔10年多,
最會在最後的版本中,讓我一頭霧水.

真懷疑當年 它們有備份我的 source code,所以可以放些新bugs,從新編譯出執行檔.
(類似故意 註解化 // 一行原本需要的原始程式碼. 再重新編譯)

有些bugs是容易解決的,早解決,怎會跑會來,真是訝異下載到的不是最後版,或hacker惡作劇!?
或 32bit軟體 vs 64bits os的問題 ,偶而 存檔有些資料不見,真討厭!
(我那套自行開發的 DataBase,好幾套軟體共用很多年,如沒被偷改,應該還滿穩的)

或還是 AI 惡作劇?

另外,
哀,這樣會變 不太實用 的紀念品而已,
(本來以為是 變單機版,網路選項作廢 而已. 但基本功能 多些bugs 就有點奇怪.. )

真懷疑hacke還給我,給我試膽用.
哈瑪星.阿順(Forex I.A. Chen) www.flickr.com/ForexChen
ren1244
就是確認是否為原檔案用的,不是的話就不使用。如果檔案有被改過,跑出來的雜湊值會不一樣
ren1244
另外,雜湊的應用還很多,包含密碼的儲存、數位簽章等都會用到。
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!