Re: [問題] 設計一個計數器

看板C_and_CPP (C/C++)作者 (請多指教!!)時間16年前 (2009/06/22 10:17), 編輯推噓4(4010)
留言14則, 7人參與, 最新討論串2/2 (看更多)
抱歉我需要改善我提問的能力 感覺推文的那幾位大大都誤解我想要的東西 /* --------------------------------- */ 今天我有個程式P要計算他被執行幾次 我的要求是 P不能夠再讀 .txt檔 .log檔之類 不能夠讀系統參數 regedit參數之類 還有哪些方法可以實做出來 /* ---------------------------------- */ 我知道的方法只有: P去讀取原本的程式碼(binary code), 修改其中關於記數的區塊 e.g. 裡面有個 32bits的空間紀錄執行過的次數 稱作 C 當P執行的時候 C = C + 1 而我的問題在於 這個程式難道只能夠慢慢的找出來 C位於原本 binary code的位置 然後再去修改 這個方法嗎 = =? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.42.191

06/22 10:28, , 1F
對 而且你的程式會被視為病毒
06/22 10:28, 1F

06/22 11:09, , 2F
原po是要寫程式使用次數限制嗎?看起來有點像 :P
06/22 11:09, 2F

06/22 11:16, , 3F
被樓上發現了 哈哈
06/22 11:16, 3F

06/22 11:21, , 4F
用密碼學的方法作吧
06/22 11:21, 4F

06/22 11:24, , 5F
不過還是要讀檔 囧
06/22 11:24, 5F

06/22 12:51, , 6F
推1F, 您的程式很可能被視為病毒....XD
06/22 12:51, 6F

06/22 12:51, , 7F
而且, 被人家注意到這個.exe檔一直在改變的話....
06/22 12:51, 7F

06/22 12:51, , 8F
我把file唯獨起來或只開guest權限來run....
06/22 12:51, 8F

06/22 12:52, , 9F
最後應該會發現, 個人小程式想這樣搞只是找自己麻煩Orz
06/22 12:52, 9F

06/22 13:01, , 10F
若是做使用次數限制,有其他替代方案。 USB Key,或自己
06/22 13:01, 10F

06/22 13:02, , 11F
做個小hardware,一般是PCI卡或USB device當做記錄位置。
06/22 13:02, 11F

06/22 13:04, , 12F
不過這種東西都是防君子,若你寫的軟體高價總有人會破解
06/22 13:04, 12F

06/22 13:28, , 13F
一個jmp就可以跳過你的限制,其實沒有破不了的軟體...
06/22 13:28, 13F

06/23 18:32, , 14F
使用前先把exe檔複製一份不就好了XDDD
06/23 18:32, 14F
文章代碼(AID): #1AFkdAud (C_and_CPP)
文章代碼(AID): #1AFkdAud (C_and_CPP)