作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (20): 142-144,. doi: 10.3969/j.issn.1000-3428.2007.20.049

• 安全技术 • 上一篇    下一篇

基于Fuzzing的TFTP漏洞挖掘技术

刘奇旭,张玉清   

  1. (中国科学院研究生院国家计算机网络入侵防范中心,北京 100043)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-10-20 发布日期:2007-10-20

TFTP Vulnerability Exploiting Technique Based on Fuzzing

LIU Qi-xu, ZHANG Yu-qing   

  1. (National Computer Network Intrusion Protection Center, Graduate School of Chinese Academy of Sciences, Beijing 100043)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-10-20 Published:2007-10-20

摘要: Fuzzing是一种自动化的漏洞挖掘技术。该文介绍了一种基于Fuzzing的漏洞挖掘思路,并将这一漏洞挖掘思路应用在TFTP协议上。设计并实现了一个针对TFTP服务器的fuzzer工具——tftpServerFuzzer,并对现有的从互联网上搜集到的Windows平台下11种TFTP服务器进行了安全测试,发现了8种TFTP服务器的13个安全漏洞,其中未曾公布过的漏洞有7个。该实践结果表明了tftpServerFuzzer的有效性和先进性。

关键词: 漏洞, 漏洞挖掘, Fuzzing技术, TFTP

Abstract: Fuzzing is an automated vulnerability exploiting technique. This paper propose a vulnerability exploiting approach based on Fuzzing and applies the approach to TFTP protocol. A fuzzer named tftpServerFuzzer is designed and implemented to test TFTP servers. 11 types of TFTP servers based on Windows via Internet are collected. By testing those TFTP servers using tftpServerFuzzer, seven unreleased and six known vulnerabilities are discovered. The result indicates the validity and superiority of the tftpServerFuzzer.

Key words: vulnerability, vulnerability exploiting, Fuzzing, TFTP

中图分类号: