CS27 業績リスト

Search this article in Google Scholar


分類 国際会議
著者名 (author) Haruaki Tamada,Masahide Nakamura,Akito Monden,Ken-ichi Matsumoto
英文著者名 (author)
編者名 (editor)
編者名 (英文)
キー (key)
表題 (title) Introducing Dynamic Name Resolution Mechanism for Obfuscating System-Defined Names in Programs
表題 (英文)
書籍・会議録表題 (booktitle) Proc. of the IASTED International Conference on Software Engineering (IASTED SE 2008)
書籍・会議録表題(英文)
巻数 (volume)
号数 (number)
ページ範囲 (pages) 125--130
組織名 (organization)
出版元 (publisher)
出版元 (英文)
出版社住所 (address)
刊行月 (month) February
出版年 (year) 2008
付加情報 (note) Innsbruck, Austria
注釈 (annote)
内容梗概 (abstract) Name obfuscation is a software protection technique, which renames identifiers in a given program, to protect the program from illegal cracking. The conventional methods replace names appearing in the declaration part with the meaningless ones. Therefore, the methods cannot be used to obfuscate names declared in system libraries, since changing such system-defined names significantly deteriorates the program portability.
This paper presents a new name obfuscation method, which can hide appearance of the system-defined names. In the proposed method, the system-defined names are statically encrypted, and the original names are resolved during run time using the reflection.
An experimental evaluation on the Java platform showed that the run-time overhead for the obfuscated program was 1.74 times larger than the one for the original.
論文電子ファイル


[10-146]  Haruaki Tamada, Masahide Nakamura, Akito Monden, and Ken-ichi Matsumoto, ``Introducing Dynamic Name Resolution Mechanism for Obfuscating System-Defined Names in Programs,'' In Proc. of the IASTED International Conference on Software Engineering (IASTED SE 2008), pp.125--130, February 2008. (Innsbruck, Austria)

@inproceedings{10_146,
    author = {Haruaki Tamada and Masahide Nakamura and Akito Monden and Ken-ichi
    Matsumoto},
    author_e = {},
    editor = {},
    editor_e = {},
    title = {Introducing Dynamic Name Resolution Mechanism for Obfuscating
    System-Defined Names in Programs},
    title_e = {},
    booktitle = {Proc. of the IASTED International Conference on Software
    Engineering (IASTED SE 2008)},
    booktitle_e = {},
    volume = {},
    number = {},
    pages = {125--130},
    organization = {},
    publisher = {},
    publisher_e = {},
    address = {},
    month = {February},
    year = {2008},
    note = {Innsbruck, Austria},
    annote = {}
}

This site is maintained by webadmin.

PMAN 2.5.4 - Paper MANagement system / (C) 2002-2007, Osamu Mizuno / All rights reserved.