作者bruce934 (雪人)
看板MATLAB
標題[討論] 編譯後執行檔的保護
時間Thu Jun 30 09:57:47 2016
這邊有個問題要請教版上的大大,就是編譯後.exe
能否在程式最前面檢查主機板或其他硬體的序號。
驗證後,正確無誤程式才能執行。
也就是該程式只能在該台電腦執行,
如果複製至其他電腦就無法執行。
會想這麼做的原因是因為手邊有些程式想要保護,
不希望被複製到其他電腦使用。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.100.6
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MATLAB/M.1467251870.A.176.html
1F:→ Steven0422: 沒有 弄成web service會好些 06/30 12:13
2F:→ celestialgod: 試試看比對instrhwinfo的資訊 06/30 16:17
3F:推 Sunal: 看有沒有辦法用win32 api 能抓到很多硬體資訊 07/03 17:55
4F:推 maplefog: 爛一點方法就是在其他資料放個檔案 程式執行時判斷檔案 07/05 20:12
5F:→ maplefog: 在不在 不在就不能執行 07/05 20:12
6F:→ bruce934: 感謝各位,我再試試看 07/10 12:47
7F:推 raydo: 我是都抓電腦名稱或 MAC address阿 07/11 21:47
8F:推 kobenein: 可以啊 用過十幾萬的軟體 就是這樣鎖 07/16 13:09