恶意软件
黑名单
计算机科学
震击器
Java
甲骨文公司
操作系统
利用
计算机安全
程序设计语言
作者
Ricardo Tavares Pinheiro,Sidney Marlon Lopes de Lima,Danilo Santos Souza,Sthéfano Silva,Petronio Lopes,Rafael Teixeira De Lima,Jemerson Oliveira,Thyago de A Monteiro,Sergio Murilo Maciel Fernandes,Edison de Q Albuquerque,Washington Azevedo da Silva,Wellington Pinheiro dos Santos
标识
DOI:10.1038/s41598-022-05921-5
摘要
Java vulnerabilities correspond to 91% of all exploits observed on the worldwide web. The present work aims to create antivirus software with machine learning and artificial intelligence and master in Java malware detection. Within the proposed methodology, the suspected JAR sample is executed to intentionally infect the Windows OS monitored in a controlled environment. In all, our antivirus monitors and considers, statistically, 6824 actions that the suspected JAR file can perform when executed. Our antivirus achieved an average performance of 91.58% in the distinction between benign and malware JAR files. Different initial conditions, learning functions and architectures of our antivirus are investigated. The limitations of commercial antiviruses can be supplied by intelligent antiviruses. Instead of blacklist-based models, our antivirus allows JAR malware detection preventively and not reactively as Oracle's Java and traditional antivirus modus operandi.
科研通智能强力驱动
Strongly Powered by AbleSci AI