# kTrans：用于二进制代码嵌入的知识感知 Transformer

> kTrans 使用融合汇编语言知识的 Transformer 生成二进制代码嵌入。论文通过离群点检测和可视化考察嵌入，并评估其在二进制代码相似性检测、函数类型恢复和间接调用识别中的表现。

- 作者：Wenyu Zhu; Hao Wang; Yuchen Zhou; Jiaming Wang; Zihan Sha; Zeyu Gao; Chao Zhang
- 原标题：kTrans: Knowledge-Aware Transformer for Binary Code Embedding
- 发表载体：arXiv
- 发表状态：预印本
- 出版／提交日期：2023 年 8 月 24 日
- 日期依据：arXiv 首次提交日期。
- arXiv 首次提交：2023 年 8 月 24 日
- arXiv：2308.12659
- 已复核的 arXiv 版本：v1
- 来源复核于：2026-11-06
- 收录于：2026-11-06
- 原始论文：<https://arxiv.org/abs/2308.12659>
- PDF：<https://arxiv.org/pdf/2308.12659>
- 代码：<https://github.com/Learner0x5a/kTrans-release>
- BibTeX：<https://awesomerea.org/papers/citations/paper-ktrans.bib>
- 目录页面：<https://awesomerea.org/zh/papers/paper-ktrans/>
- 记录 JSON：<https://awesomerea.org/papers/paper-ktrans/record.json>
- 英文版：[English](https://awesomerea.org/papers/paper-ktrans/index.md)

## 研究范围与局限

涵盖二进制代码及三项下游任务：二进制代码相似性检测、函数类型恢复和间接调用识别，报告的提升分别为 5.2%、6.8% 和 12.6%。

## 与本合集的关联

论文将二进制代码嵌入用于逆向工程任务。

## 发表与复核说明

日期和发表场所来自 arXiv 记录。

## 一手来源

1. <https://arxiv.org/abs/2308.12659>

## 关于此条目

已依据论文及一手来源复核。请通过原始论文或 BibTeX 引用原作者。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
