中文

一种基于多头注意力解析用户代理字符串用于漏洞分析的新方法

密码学与安全 2023-06-07 v1 计算与语言

摘要

对互联网日益增长的依赖导致能够浏览网页的各类网页浏览器和操作系统(OS)大量涌现。用户代理字符串(UAS)是网页浏览的组成部分,随每个超文本传输协议(HTTP)请求一并发送。其包含客户端设备与软件的信息,Web服务器将其用于内容协商和安全等多种用途。然而,由于各类浏览器与设备的泛滥,且UAS格式缺乏标准化,解析UAS成为一项非平凡任务。当前基于规则的方法往往脆弱,在遇到此类非标准格式时会失效。本文提出一种使用基于多头注意力(Multi-Headed Attention)的Transformer解析UAS的新方法。所提方法在解析多种不同格式UAS时表现出强劲性能。此外,还讨论了一个利用解析后UAS估算公开可见IT网络或区域大范围漏洞评分的框架。本文方法也可轻松扩展或部署于企业环境中的日志实时解析。

关键词

引用

@article{arxiv.2306.03733,
  title  = {A Novel Approach To User Agent String Parsing For Vulnerability Analysis Using Mutli-Headed Attention},
  author = {Dhruv Nandakumar and Sathvik Murli and Ankur Khosla and Kevin Choi and Abdul Rahman and Drew Walsh and Scott Riede and Eric Dull and Edward Bowen},
  journal= {arXiv preprint arXiv:2306.03733},
  year   = {2023}
}

备注

Accepted to the International Conference on Machine Learning and Cybernetics (ICMLC) 2023