A novel method for predicting software vulnerabilities is presented in this paper. It examines the classes, methods, and functions that comprise software using static analysis. By incorporating this analyzed data into machine learning models, the technique can identify any errors. When tested on publicly available datasets, our strategy performed better than earlier approaches. Engineers may concentrate on fixing significant defects as a result of this increased efficiency, which ultimately strengthens software security. By employing this technique, software development teams can proactively build more secure systems and reduce the likelihood of exploitation.

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

Leveraging Machine Learning Algorithms to Scrutinize Code Structures for Security Weaknesses

  • Usha Divakarla,
  • K. Chandrasekaran

摘要

A novel method for predicting software vulnerabilities is presented in this paper. It examines the classes, methods, and functions that comprise software using static analysis. By incorporating this analyzed data into machine learning models, the technique can identify any errors. When tested on publicly available datasets, our strategy performed better than earlier approaches. Engineers may concentrate on fixing significant defects as a result of this increased efficiency, which ultimately strengthens software security. By employing this technique, software development teams can proactively build more secure systems and reduce the likelihood of exploitation.