Employing miniaturized computers for distributed vulnerability assessment
Yi Hu, Dustin Sulek, Anthony Carella, Joshua Cox, Allyson Frame, Karen Cipriano, Hongxia Wang · 2016
Vulnerability assessment is the practice of testing a computer system, network or application to identify, measure and rank vulnerabilities within the system. This project's goal is to create a distributed vulnerability assessment architecture utilizing multiple miniaturized computers such as Raspberry Pi 2 Model B. The scheme delegates scanning tasks to low-cost and self-contained miniaturized devices for pursuing vulnerability assessment to achieve load balancing and enhanced performance. A cloud based dashboard application allows each miniaturized computer to register itself and controls the vulnerability assessment process for multiple networks. This allows the security professional to conduct assessment process and view vulnerability reports remotely. This paper describes the detailed design and implementation of the proposed architecture. The performance and assessment results prove the viability of automated vulnerability assessment using miniaturized computers.