第 20卷
V01.2O
第 l0期
No.10
电子设 计工 程
Electronic Design Engineering
2012年 5月
May.2012
Linux系统下 改进的软件加 壳保护技 术
罗 瑜 ,王钟 斐 。,贾晓 云
(1.陕 西 中医 学 院 基 础 医 学 院 ,陕 西 成 阳 721000;2.宝鸡 文理 学 院 数 学 系 ,陕 西 宝 鸡 721013;
3.陕 西 科 技 大 学 电 气与 信 息工 程 学 院 ,陕 西 西安 712000)
摘 要 :针 对 Linux系统 下 加 壳 软件 易被 发现 、易 改 变原 有 程 序 入 口地 址 等 一 系列 问题 ,提 出 了一 种 改进 的 软件 加 壳 方
法— — 加 壳 并 重 构 可执 行 文 件 ,即 :SRELF(Shelling and Re—constructed Executable and LinkingFormat)。改 进 后 的 方 法
将 壳 程序 和 目标 可执 行 文件 中代 码 段 、数 据 段 等 关 键 部 分 结 合 ,使 代 码 呈 多 态性 后 重 新 构 造 出新 的 可 执 行 文 件 ,使 得
加 密 软 件 运 行 的 同时 脱 离原 宿 主 计 算 机 .避 免 了被 保 护 软 件 因相 同版 本 被 破 解形 成 通 用 的破 解 补 丁 。通 过 SRELF在
安 全 性 ,透 明性 ,伪 装 性 和 扩展 性 等 方 面 的 分 析 ,证 明 了改 进 后 的加 壳方 法在 整 体 性 能 上 都 有 显 著 的 提 高 。
关 键 词 :壳软 键 :壳技 术 ;多 态变 形 ;重 构
中 图 分 类 号 :TP393.08
文 献 标 识 码 :A
文 章 编 号 :1674—6236(2012)10—0013—03
Research of shell software technology based on Linux
LUO Yu ,W ANG Zhong-fei ,JIA Xiao—yun
(1. ffe ofBasic Medicine,Shannxi Unwe~ityofChinese Medicine,Xianyang721000,China;
2.Department ofMathematics,Baoji Un&em ofArts and Sciences,Baoji 721013,China;)
3.c0 of Electrical&Information En~needng,Science and Technology ofShannxi University,Xi’吼 712000,Ch ina )
Abstract:In order to solve the problems in Linux system,like:shell software easy to be found,easy to change the entry address
of the source program and SO on.This paper put forword a improved shell software which has shelling and re-constructed
executlable and linkingformat.Th e improved method combined with the key words in the shell,target executable file code and
data section.The code present polymorphism and re-construct the new executab le file,when the encryption software moved,is
away from the host computer,protection software avoid the general patches which from the same version.Analysising the
security,transparency,camouflage and expansibility of SRELF,improved the shell methods in terms of overall perform ance
has remarkably increased.
Key words:shell technoloy;shell software;polymorphism deform ation;re-constructu
加 壳 是 对 软 件 内核 一 种 很 有 效 的保 护 方 式 。 目前 Linux
载 的过 程 中会 改 变人 口地 址 。结 合 上 述 三 种 加 壳 方 法 的 优 缺
系 统 下 的加 壳 方 法 .多 是 直 接 继 承 Windows程 序 的加 壳 理 论
点 ,文 章提 出 了在 Linux系 统 下 一 种 改 进 的加 壳 保 护 方 法一
和 方 法 ,在 传 统 加 壳 工 具 上 进 行 了 有 限 的 扩 展 。单 纯 在
加 壳 并 重 构 可 执 行 文 件 — — SRELFI3】。改 进 后 的 算 法 将 壳 程
LINUX系统下 实现的加 壳工 具还是很 少的。如何在 Linux系
序 和 目标 可 执 行 文 件 中代 码 段 ,数 据 段 等 关 键 部 分 相 结 合 ,
统 下 尽 量 减 少 内核 信 息 的 暴 露 ,增 加 有 难 度 的反 逆 向 手 段 来
引 人 多 态 变 形 技 术 ,使 程 序 呈 现 出 多 态 性 ,提 高 了 壳 程 序 的
提 升 破 解 难 度 ,对 加 壳 保 护 程 序 进 行 很 好 的 隐 藏 ,都 是 目前
反 破解 能 力 ,同 时 还 很 好 的 隐 藏 了加 壳 的信 息 。 通 过 实 验 证
主 要 攻 克 的难 题 。
明 , 改 进 后 的 方 法 解 决 了加 壳 中入 口地 址 易 被 改 变 的 问 题 ,
根 据 加 载 外 壳 程 序 方 式 的 不 同将 现 有 软 件 加 壳 技 术 分
使 得 加 壳 的 程 序 以 多 态 的形 式 出 现 ,很 大 程 度 上 提 高 了反 破
为 :嵌 入 式 、附 加 式 和 包 含 式 。 嵌 入 式 中 最 经 典 的是 Upx.支
解 的难 度 。
持多 种 文 件类 型加 壳 ,且 压 缩算 法 先 进 。但 该 方 法 缺少 反 动 态
跟踪 功 能 ,破 解 者 可 用 动 态 跟 踪 调 试 方 法 对 Upx进 行 破 解 [11。
1 加 壳原 理
文 献 [2】中描 述 了 附 加 式 加 壳 (SELF加 壳 ):在 原 elf文 件 格 式
加 壳 实 质上 就 是 把 一 段 特 殊 程 序 附加 到 应 用 程 序 中 .并
中 添 加 处 理 安 全 操 作 的 代 码 段 ,但 不 内 置 解 压 缩 .容 易 暴 漏
把 程 序 的执 行 入 口指 向附 加 的特 殊 壳 程 序 。壳 的 加载 过 程 如
壳 的位 置 。包 含 式 结 合 了压 缩 和保 护 两 种 类 型 的壳 ,但 壳 加
图 1所 示 ,首 先 壳 程 序 需 要 获 得 应 用 程 序 编 程 接 13— — 即
~
~
收 稿 日期 :2012—03—14
稿 件 编 号 :201203106
基 金 项 目 :陕 西省 教 育 厅科 技 计 划 项 目资助 (2010kg432)
API地 址 。在 加 壳 程 序 的 代 码 中 用 显 示链 接 方 式 动 态 的加 载
作 者 简 介 :罗 瑜 (1984一 ),女 ,陕 西成 阳人 ,硕 士 ,助 教 。研 究方 向 :软 件 安 全 。
一 l3一
《电子设 计工 程12012年 第 10期
所 需 的 API地 址 。通 过 壳 程 序 后 ,对 各 个 区块 的 数 据 按 照 定
首先 了解 应 用 程 序 二 进 制 接 口文 件 (即 扩 展 名 为 elf文
义 进 行 解 密 ;若 加 壳 时 用 到 了 压 缩 技 术 ,那 么 在 解 密 之 前 先
件 )结 构 。图 3所 示 为 标 准 elf文 件 的 结构 图 。从 图 中可 以 看
要 进 行 解 压 缩 ,然 后 将 解 压 文 件 映像 到指 定 内 存 地 址 中 。修
到 :一 个 ELF头在 文 件 的开 始 ,保 存 了 路 线 图描 述 了 文件 组
改 原 程 序 文 件 的 输 入 表 后 填 充 H00K— API表 中 的 代 码 地
织 情 况 。随 后 是 一些 段 (segments)或 者 一 些 区 段 (sections) 段
址 ,间 接 的 获 得 程 序 的 控 制 权 ,进 行 校 验 和 测 试 完 后 跳 转 到
中 包 含 文 件 运 行 所 需 的信 息 ,而保 存 着 object文 件 的 信 息 ,
原 入 口点 (0EP) 。
用 于 链接 和 重定 位 。
Execution View
ELF header
Program heade r
t自h1
text
.
17odata
plt
rel g0t
,
.d ata
b sS
. got
J
se1f
.
. re1 Self
I SectiOD header
’
t abl e (0ptiona11
图 3 elf文 件 结 构 图
Fig.3 Structure diagram of elf file
图 1 一 般 壳 的 加载 过 程
Fig.1 Loading process of general shell
现 有 的 软 件 加 壳 技 术 方 法 大 多 都 改 变 了原 有 文 件 结 构 ,
在 重 定 位 的 过 程 中改 变 程 序 的入 H地 址 .加 载 的过 程 中 把 部
分 程 序 映 射 到 地 址 空 间 中 ,若 破 解 者 知 道 如 何 在 一 个 加 壳 程
序 中 寻 址 ,那 么 当 文 件 被 加 载 进 内存 时 就 可 以找 到加 壳 程 序
的 信 息 。 文 章 针 对 上 述 问 题 ,提 出 了 一 种 改 进 的 加 壳 方 法
SRELF。
2 SRELF加 壳 方 法
2.1 SRELF方 法 原 理
提 取 核 心 部 分 的 可 执 行 指 令 、动 态 链 接 表 、段 或 节 等 信
SREL 加 壳 并 重 构 可 执 行 文 件 ,最 大 特 点 是 重 构 变
息 。由于 汇 编 程序 中存 在 间 接 跳 转 使 得 反 汇 编 生成 控制 流 图
形 使 得 重 构 的 程 序 呈 现 多 态 性 。 首 先 将 目标 elf文 件 中的 核
中 断 ,影 响 了 提 取 核 心 代 码 的 准 确 性 ,这 里 引 入 了一 种 间接
第 一 步 :提 取 目标 文 件 中的 核 心 部 分
一一一~一一~一一一 一一 ±享三一
心 部 分 提 取 出 来 ,然 后 与 准 备 好 的 解 密 或 解 压 缩 程 序 ,反 静
跳 转 程 序 方 式 。
态分 析 和 反 动 态 跟 踪 程 序 结 合 在 一 起 .让 加 壳 程 序 呈 现 出 多
1)从 壳 运 行 到 原 始 程 序 的 OEP进 行 单 步 向下 跟 踪 ,遇 到
态 变 形 性 ,最 后 遍 历 整 合 程 序 ,按 照 elf文 件 标 准 格 式 重 新 构
抛 出异 常后 ,修 改溢 出标 志 ;
造 一 个 全 新 的 elf可 执 行 文 件 。
2.2 SRELF 方 法 实 现
2)分 析 操 作 数 的 类 型 。若 是 直 接 寻 址 类 型 ,进 入 4);否 则
进 人 3):
如 图 2所 示 :SRELF加 壳 方 法 实 现 的基 本 程 序 框 图 。
3)找 到定 义的语 句 或 函数入 口 ,设 置 CREAT_SUSPENDED
从OEP单步执行
计数 器 ,若 计 数 器 加 一 ,则 将 宿 主进 程 作 为 一 个 挂 起 的子 进 程
《
磁
锁定输入 ,获 取计数器 的值
打开 ,调用 GetThreadContext()获取 子进 程初始化线 程的上下 文 ;
4)判 断 后 的 程 序 进 行 输 人 锁 定 ,在 语 句 序 列 上 模 拟 执 定
义 位 置 与 目标 间接 跳 转 运 算 ,对 获取 寄 存 器 内容 进 行 复 制 。
使 用 间 接 跳 转 语 句 获 取 elf头 文 件 中 的信 息后 。定 位 到
GetElfCore的 头 表 ,然 后 定 位 到 所 需 代 码 段 的核 心 位 置 ,将 其
至一— ≤
中 的数 据 复 制 出来 。
提 取核心代码进行 变形
采 用 进 程 注 入 加 密 技 术 .逆 向阻 止 脱 壳 软 件 附 加 在 受 保
第 二 步 :对 提 取 的核 心 代 码 加 密 并 结合 多态 变 形 技 术
回绕整合后的代
码填入新建 eif中
== =
设 置重构eIf属性
图 2 SRELF方 法 实 现 程 序 框 图
护 的进 程 上 。先 让 CONTEXT.EBX 获 取 子 进 程 的 PEB地 址 ,
读 出 PEB子 进 程 的映 像 地 址 后 ,将 基 础 地 址 参 数 指 向检 索 到
的 映像 基 址 ,最 终完 成对 各 种 外 部 中断 的监 视 工 作 。
对 加 密 后 的 核 心 代码 进 多 态 变 形 技 术 改 进 ,让 其 改 变 自
身代 码 ,从 而 使 搜 索 字 符 串 的识 别 技 术 失 去 效 果 。文 章 采 用
Fig.2 Program diagram of SRELF realization
的 代码 变 换 加 密 压 缩 来 隐 藏 自身 ,为 了 防 止 搜 索 字 符 串 的 方
—
. 14-
罗 瑜 .等 Linux系统 下改进 的软件 加 壳保 护技 术
法 检 测 到 ,解 密代 码 引 动 代 码 模 块 ,程 序 将 其 插 入 其 本 身 ,调
用 代 码 模 块 中包 含 的 函数 ,移 动 例 程 周 围 的 指 令 ,随机 增 加
无 用 的 指 令 。使 用 不 同 的 寄 存 器 和 操 作 码 ,使 得 解 密 例 程 对
应 的 二 进 制 代 码 在 不 同 的 感 染 体 内完 全 不 一 样 圈。 多 态 变 形
引 擎 过 程 如 图 4所 示 。
l 髻H H 鬻 l
囊砉孥H 絮
图 4 多 态 变 形 流 程 图
表 2 符 号 定 义
Tab.2 Sym bol definitions
符 号
exp
Multi
1)安 全 性 提 升
定 义
指 数 运算 计 算量
模 数 乘 法 运算 计 算 量
由 于 SRELF采 用 的 是 二 进 制 代 码 进 行 加 密 或 压 缩 ,并 且
没 有 对 加 壳 功 能 程 序 大 小 进 行 限制 ,所 以 在 代 码 中 可 以 插 入
足 够 的 花 指 令 r7】。再 加 上 高 复 杂 度 的 加 密 变 形 压 缩 算 法 。保 证
了 加 壳 程 序 的高 安全 性 。 此 外 变 形 重 构 了 elf文 件 .elf文 件
Fig.4 Flow chart of polymorphism and deformation
中 的 内容 全 部 改 变 ,对 表 头文 件 进 行 静 态 分 析 脱 壳 又 增 加 了
第 三 步 :将 目标 文 件 的核 心 部 分 和 加 壳 部 分 整 合
难 度 。 而 且 在 SRELF中 加 入 了 充 分 的 反 动 态 跟 踪 指 令 ,防止
整 合 目标 文 件 的 核 心 部 分 和 加 壳 部 分 需 要 进 行 精 确 的
被 保 护 文 件 被 动 态跟 踪 。 通 过 上 几 方 面 安 全 性 分 析 ,可 以证
计 算 ,设 置 正 确 的 elf文 件 头 、程 序 头 表 、节 头 表 等 的数 据 。这
明 加 壳 后 的 elf文 件 安 全 性 得 到 了大 幅度 提 高 。
样 新 生 成 的 elf文 件 才 能 正 常 运 行 。在 整 合 elf等 数 据 时采 用
2)运 算 量 降 低
遍 历 整 合 的 方 法 ,
3)伪 装 性 增 强
对 前 面 提 取 的 的 核 心 代 码 块 逐 一 进 行 分 析 。采 用 循 环 回
加 壳 后 的 elf文 件 结 构 并 未 改 变 .而 且 SRELF加 壳 方 法
绕 整 合 加 壳 后 的 核 心 代 码 。
不 需 要 改 变 程 序 入 13地 址 ,很 好 的 隐藏 了壳 程 序 。
1)先 设 立 一 个 状 态 表 ,记 录 每个 变 量 的状 态类 型 。记 录
4)扩 展 性 提 升
物 理 文 件 的大 小 和 载 入 内存 所 占 内存 的 大 小 。首 先 执 行 函数
由于 SRELF方 法 从 理 论 上 没 有 对 壳 程 序 大 小 进 行 限 制 ,
的 初 始 状 态 , 将 除 去 入 口 函 数 的 所 有 函 数 都 设 置 为
使 其 具 备 了 很 好 的 扩 展 性 。因 此后 期 可 以 同 步更 新 SRELF中
untainted。若 一 个 变 量 在 多 个 正 向前 序代 码 段 的 状 态 表 中 出
的 加 密 方 法 ,反 静 态 分 析 方 法 ,反 动 态 跟 踪 方 法 ,对 其 进 行 完
现 ,则 重 新计 算其 大小 ,并 更 新 状 态 表 。
善 和 坚 固 。
2)内部 执 行 :按 照 顺 序 逐 一 执 行 其 内部 的指 令 ,更 改 变 量
综 上 所 述 SRELF克 服 了 现 有 加 壳 方 法 中 所 暴 露 出 来 的
的 状 态 表 ,将 目标 文 件 核 心 部 分 内容 续 写 到 加 壳 部 分 的后
问 题 。解 决 了改 变 elf文 件 结 构 和 改 变 程 序 入 口地 址 的 重 大
面 ,当执 行 到 段 中 最后 一 步 时 形 成 输 出状 态 表 。 同 时 检 验 程
缺 陷 ,让 加 壳 后 的 程 序 呈 现 出多 态 变 形 性 ,在 反 脱 壳 中 增 加
序 变形 状 态 的安 全 性 ,传 递 接 口函数 参 数 [61。
了难 度 。 因此 。SRELF方 法 是 一 个 既 具 有 很 高 的 安 全 性 同 时
3)循 环 回绕 整 合 部 分 :在 核 心 代 码 全 部 执 行 完 毕 时 ,检 查
具 备 良好 的 可 行 性 的 加 壳 方 法 。
其 后 继 代 码 段 中是 否 有 包 含 变 形 的循 环 头 。如 果 存 在 ,则 该
代 码 块 是 满 足 条 件 的 最 外 层 的循 环 头 .将 程 序 头 表 中 属 性 、
4 结 束 语
大 小 的参 数 设 置 成 新 计 算 值 ,并 检 查 其 输 入 、输 出状 态 表 中
文 中 研 究 了 现 有 加 壳 软 件 在 反 破 解 中 存 在 的 普 遍 难
是 否 有 变 量 的 类 型 状 态 发 生 变 化 ,如 果 存 在 ,则 重 新 开 始 回
题 — — 出 现 完 全 不 符 合 所 有 已知 模 式 的新 型 安 全 缺 陷 [81,总
绕 执行 ,直 到 状 态 表停 止更 新 。
结 出现 有 加 壳方 式 的 不 足 ,针 对 不 足 问题 提 出 了 一 种 改 进 的
3 相 关 算 法性 能 对 比
加 壳 方 法 — — 重 构 变 形 SRELF加 壳 算 法 。软件 加壳 对 重 点代
码 进 行 加 密 、变 形 、反 静 态 分 析 和反 动 态 跟 踪 相 结 合 ,同 时具
表 1给 出 了 新 的 加 壳 算 法 SRELF 与 ASProtect算 法 、
备 较 为 精 简 的 运 算 量 ,提 高 加 密 部 分 的反 破 解 能 力 。文 中 只
tElock算 法 、Armadillo算 法 的 比 较 ,表 2给 出相 关 符 号 定 义 。
考 虑 了加 壳 过 程 中引 入 程 序 变 形 性 .使 其 不 易 被脱 壳 软 件 脱
表1 相 关 加 壳 算 法 对 比
掉 ,下 一 步 工 作 将 解 决 在 加壳 过程 中程 序 压 缩 的 问题 。此 外 ,
!兰 :! ! !竺! ! 竺竺竺!竺竺 ! !型 璺
算 法
加 壳 特 性
运 算 量
自效 验 压 缩 比例
还 会 将 改 进 的 方 法 进 一 步 应 用 到 Linux系 统 软 件 中 。
参 考 文 献 :
【1]段 钢 .加 密 与 解 密【M】.3版 .北 京 :电 子 工 业 出版社 ,2008.
【2】殷 新 华.基 于反 动 态跟 踪 的 软 件 加 密技 术 [J].计 算 机 工 程 ,
2004(1 1):16-19.
YIN Xin—hua. Based on the dynamic tracking software
eneryption technology[J].Computer Engineering,2004(11):
16-19.
(下转 第 l8页 )
一 15—
《电子设 计工 程~2012年 第 10期
4 结 论
/
、
l 1■一 l
l
\.1 /
1 , |
r — l
I
ll
r
L I I ■,.J
\ f,
LL J J ●
\ l,
文 中 介 绍 了移 相 全 桥 ZVZCS PWM 变 换 器 的工 作 原 理 、
讨 论 了实 现 软 开 关 的 条 件 ,设 计 了 主 要 的 电 路 参 数 并 利 用
SIMetrix软 件 进 行 仿 真 闭环 仿 真 ,仿 真 结 果 与理 论 分 析 基 本
一 致 ,证 明 了 参 数 设 计 的 正 确 性 ,同 时 也 验 证 了 该 电 路 的 超
前 臂 实 现 了 零 电压 开 关 、滞 后 臂 实 现 了零 电 流 开 关 .从 而 大
Y2
30
20
l 0
O
10
20
30
图 4 变 压 器 原边 电压 和 原 边 电流
大 减 小 开 关 损耗 ,有 利 于 提 高 开 关频 率 。
Fig.4 The prima~ voltage and current of the transformer
参 考 文 献 :
Y2
2O
1 6
1 2
8
4
0
》
{
l
l
§ l
l
g
l
I
I
●
l
t
{ /
f
f
社 .2000.
【1】王 兆 安 ,黄 俊 .电 力 电子 技 术[M】.4版 .北 京 :机 械 工 业 出版
I
I
I
l
I
I
【2】张 占松 ,蔡 宣三 .开 关 电 源 的 原 理 与 设 计[M】.北 京:电子 工
业 出 版 社 .2004.
【3]袁 进 行 ,马瑞 卿 ,樊 平.带 辅 助 谐振 的 移 相 全 桥ZVS DC/DC
变换 器 研 究 [J].电力 电子 技 术 ,2008,42(5):23—25.
YUAN Jin—xing, MA Rui-qing, FAN Ping.Research on
图 5 超前 桥 臂 Q3管 的驱 动 电压 和 集 电极 电压
phase·-shifted full--bridge ZVS DC/DC converter with
Fig.5 Driving voltage and the collector voltage of the power device Q3
Y2 Y1
l4
l 0
>
6
2
0
3O
25
l
、
t / /
20
l
l '
}
l 5
1 0
I
} '
5
0
,
/ t
t
、
、
l
Auxiliary Branch[J].Power Electronics,2008,42(5):23—25.
[4】牛利 勇 ,姜 久春 ,张 维 戈 .一 种 全桥 移 相 式ZVZCS~换 器 的
优 化 设 计 【J].北 京 交通 大 学学 报 ,2008,18(4):39—42.
t
NIU Li—yong,JIANG Jiu—chun,ZHANG W ei—ge.Study on
Optimizing design of a full·-bridge phase--shifted ZVZCS
convener[J】.Journal of Beijing Jiaotong University,2008,1 8
(4):39—42.
【5]张 宁 云 ,程 善 美.ZVZCS全 桥 变换 器 模 型 分析 及 控 制 系统
图 6 滞 后 桥 臂 O4管 的驱 动 电压 和 集 电 极 电 流
设 计[J].电 气 自动化 ,201l,33(3):43—46.
Fig.6 Driving voltage and the collector current of the power device Q4
ZHANG Ning—yun, CHENG Shan—mei.Analysis of ZVZCS
到稳 定 ,超 调 量 约 12 V,在 稳 定 的工 作 阶段 ,输 出 电压 纹 波 值
full—bridge conve~er model and control system design『J1.
在 2 V之 内 。为 了 能 清 晰 地 分 辨输 出 电压 波 形 的变 化 ,在 图 3
Electrical Automation,2011,33(3):43—46.
中将 9.8—10 ms期 间 的 变化 波形 局 部 放 大 。
[6】张 本 庚 ,刘 平.270W移 相 全 桥 ZVSZCS'~换 器的 设 计 【JJ.计
由 图 4可 以看 出原 边 电压 和 原 边 电流 i。的波 形 与 以
算机 与 数 字 工程 ,2010,38(5):151-154.
上 原 理 分 析 相 符 ;从 图 5中 看 到 ,超 前 桥 臂 开 关 管 Q 在 开 通
ZHANG Ben-geng,LIU Ping.Design of a270W full—bridge
和 关 断 过 程 中 都 能 够 实 现 零 电 压 :从 图 6中 看 到 滞 后 桥 臂
converter with phase shift control and zero·-voltage zero·-
Q 管 在 开通 和关 断过程 中都 能够 实 现零 电 流 .变换 器实 现 了软
current switch [J】.Computer& Digital Engineering,2010,
开关
38(5):151-154.
(上 接 第 l5页 )
【3】郭 栋 ,孙 峰 .软 件 加 密 解 密 技 术 [M].北 京 :清 华 大 学 出版
算 机 应 用 ,2004(8):21—24.
社 .2003.
ZHANG Jian.ruing. PE executable file design and
[4]章 礼 宏 ,范全 润.基 if-EDA-C&件 @ FPGA IPN 4~
术.IJlJ
implementation of generM encryption tool[J].Computer system
电 子 设 计 工 程 .2009.
& Application,2004(8):2124.
ZHANG Li·hong,FAN Quan—run.IP protection technology
[6】 Apvrille A, Gordon P D, Hallyn S,et a1. Runtime
based on EDA software and FPGA [J].Electronic Design
Authentication of Binaries at Kernel Level[c]//Proceedings
Engineering,2009(3):17—21.
of LISA "04 Eighteenth Systems Administration Conference.
[5]张建 明.PE可执 行 文 件 通 用 加 密工 具 的设 计 与 实 现 fJ1.计
Atlanta,GA,USENIX Association November,2004:59—66.
一 18一