C

Clap Asm

由hustcw開發
CLAP是通過自然語言監督學習二進制代碼表徵的框架,通過將二進制代碼與自然語言描述對齊,提升分析性能。
下載量 102
發布時間 : 2/29/2024

模型概述

CLAP是一個基於自然語言監督的可遷移二進制代碼表徵學習框架,能夠在小樣本和零樣本場景下顯著提升二進制代碼分析性能。

模型特點

自然語言監督
通過將二進制代碼與自然語言描述對齊,實現更好的表徵學習
零樣本和小樣本學習能力
在少量或無需額外訓練數據的情況下實現高性能分類
大規模數據集支持
基於自動生成的1.95億組代碼片段及其描述的數據集進行訓練
卓越的遷移能力
預訓練模型可遷移到多種二進制代碼分析任務

模型能力

二進制代碼表徵學習
零樣本分類
小樣本學習
代碼片段匹配
跨任務遷移學習

使用案例

算法識別
排序算法識別
識別二進制代碼中的排序算法類型(如冒泡排序、選擇排序等)
高準確率的零樣本分類性能
安全分析
惡意軟件分類
基於二進制代碼片段識別惡意軟件類型
加密算法鑑別
識別二進制代碼中使用的加密算法
AIbase
智啟未來,您的人工智能解決方案智庫
© 2025AIbase