[討論] 編譯後執行檔的保護

看板MATLAB作者 (雪人)時間8年前 (2016/06/30 09:57), 編輯推噓4(404)
留言8則, 7人參與, 最新討論串1/1
這邊有個問題要請教版上的大大,就是編譯後.exe 能否在程式最前面檢查主機板或其他硬體的序號。 驗證後,正確無誤程式才能執行。 也就是該程式只能在該台電腦執行, 如果複製至其他電腦就無法執行。 會想這麼做的原因是因為手邊有些程式想要保護, 不希望被複製到其他電腦使用。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.100.6 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1467251870.A.176.html

06/30 12:13, , 1F
沒有 弄成web service會好些
06/30 12:13, 1F

06/30 16:17, , 2F
試試看比對instrhwinfo的資訊
06/30 16:17, 2F

07/03 17:55, , 3F
看有沒有辦法用win32 api 能抓到很多硬體資訊
07/03 17:55, 3F

07/05 20:12, , 4F
爛一點方法就是在其他資料放個檔案 程式執行時判斷檔案
07/05 20:12, 4F

07/05 20:12, , 5F
在不在 不在就不能執行
07/05 20:12, 5F

07/10 12:47, , 6F
感謝各位,我再試試看
07/10 12:47, 6F

07/11 21:47, , 7F
我是都抓電腦名稱或 MAC address阿
07/11 21:47, 7F

07/16 13:09, , 8F
可以啊 用過十幾萬的軟體 就是這樣鎖
07/16 13:09, 8F
文章代碼(AID): #1NT7oU5s (MATLAB)