错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Fuzzing Robotic Software Using HPC and LLM

  • Garnelo Del Río Francisco Borja,
  • Francisco J. Rodríguez Lera,
  • Camino Fernández Llamas,
  • Vicente Matellán Olivera

摘要

This work investigates the application of fuzzing to enhance the cybersecurity of complex robotic software. Fuzzing requires substantial computational resources for automated simulation and testing. Employing generative AI methodologies in the fuzzing process, particularly in message generation and mutation, which enhances the efficacy of these tools. This paper describes a proof of concept by integrates a generalist generative Large Language Model (LLM), marcoroni, into the Robofuzz framework. This integration showcases the potential of AI in fuzzing and provides a ready-to-use deployable tool that can be refined with more targeted models. It is designed for modular utilization with Singularity container technology, facilitating large-scale deployment in High-Performance Computing (HPC) environments. All associated materials, including the proof of concept and code, are accessible on GitHub for review and utilization.