標題: 以定性的有限狀態機為基礎的Java程式
DFA-based Obfuscation of Java Programs
作者: 趙博民
Poi-Ming Chao
楊武
Wuu Yang
資訊科學與工程研究所
關鍵字: 瓜哇;混淆;反編譯器;混淆器;Java;obfuscation;obfuscator
公開日期: 2004
摘要: 為了達到跨平台的特性,Java程式會被編譯成一種以堆疊操作為導向,與硬體無關的中間型式,這種中間型式稱為bytecode。然而採用此種型式的指令集,雖造就了跨平台的特性,卻衍生了新的問題:bytecode及Java虛擬機器的特性使得反編譯Java程式變得更加容易。 本論文提出一種新的混淆技術來保護Java軟體。使得攻擊者難以僅利用反編譯器就可以直接獲取正確無誤的原始碼,迫使攻擊者一定要以手動或其它輔助工具進行反編譯,進而增加反編譯的難度,促使其感到灰心、氣餒,因而放棄反編譯之非法意圖。
URI: http://140.113.39.130/cdrfb3/record/nctu/#GT009123616
http://hdl.handle.net/11536/53702
Appears in Collections:Thesis


Files in This Item:

  1. 361601.pdf