看板 ASM 關於我們 聯絡資訊
8051寫好後,如何將重要的code包起來,別人只能呼叫 但不是看內容 如dll的那種方式? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.194.110
ruemann:如果沒有load一個OS去管理的話,基本上沒辨法 03/01 22:45
ruemann:除非你限定你的function只能放在某個rom address 03/01 22:46
james732:可以把程式碼攪亂到人類看不懂 但運作行為不會變嗎? 03/01 23:07
BlueFeel:J大,這樣做,我會更麻煩...XD要搞亂還能跑..也是技術 03/02 00:08
BlueFeel:r是喔!!這麼說....不copy不行了~"~寫這麼久 03/02 00:09
ruemann:主要是call和jmp所產生的位址問題要解決 03/02 01:54
ruemann:也就是說不能先編成bin檔,不過如果先編成obj,然後再link 03/02 01:55
ruemann:進去應該是有方法解決的 03/02 01:55
ruemann:不過這個就跟組譯的工具有關,而且我也不會……orz 03/02 01:55
sunneo:我想到的打亂組語的方法是建立子系統 再以子系統執行 03/03 21:22
sunneo:執行特別製作的bin file 03/03 21:22
Chevelle:x86 上很多啊 保護 病毒什麼的看看吧 03/05 21:09
Chevelle:不知道何時會有比較成熟的 metamorphic 病毒.. 03/05 21:10