首页> 外文期刊>電子情報通信学会論文誌, A. 基礎·境界, A >命令のカムフラージュによるソフトウェア保護方法
【24h】

命令のカムフラージュによるソフトウェア保護方法

机译:如何通过伪装指令来保护软件

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

本論文では,プログラムに含まれる多数の命令をカムフラージュ(偽装)することにより,悪意をもったユーザ(攻撃者)によるプログラムの解析を困難にする方法を提案する.提案方法では,プログラム中の任意の命令(ターゲット)を異なる命令で偽装し,プログラムの自己書換え機構を用いて,実行時のある期間においてのみ元来の命令に復元する.攻撃者がカムフラージュされた命令を含む範囲の解析を試みたとしても,ターゲットの書換えを行うルーチン(書換えルーチン)の存在に気づかない限り,プログラムの元来の動作を正しく理解することは不可能である.解析を成功させるためには,書換えルーチンを含む範囲についても解析する必要があり,結果として,攻撃者はより広範囲にわたるプログラムの解析を強いられることとなる.提案方法は自動化が容易であり,要求される保護の強さ,及び,許容される実行効率の低下の度合に応じて,ターゲットの個数を任意に決定できる.
机译:在本文中,通过伪装(欺骗)程序中包含的大量指令, 在所提出的方法中,程序中的任意指令(目标)被伪装成不同的指令,并且使用程序的自重写机制在执行过程中仅恢复一段时间的原始指令。为了使分析成功,有必要分析包括重写例程在内的范围,因此,攻击者被迫更广泛地分析程序。 所提方法易于自动化,可根据所需保护的强度和允许执行效率的下降程度任意确定目标数量.

著录项

相似文献

  • 外文文献
  • 中文文献
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号