1. A system for providing system vulnerability information, comprising: a database populated with descriptive system information; a database structure configured as hierarchical plurality of database pages, each database page including a page index, data section and selector section, and wherein the data section is further configured to include the element vulnerability information and the selector section is further configured to include links to related database pages; a rule processor module configured to provide rules for cycling through the database structure to match keywords provided by user input, including profile/policy-descriptive system information provided by the user, and the descriptive system information from the database with element vulnerability information from the database structure; an input parser/filter module operatively coupled to the rule processor module, the input parser/filter module configured to receive policy or profile input from a user's processing device and to convert the input into data usable by the rule processor module; a state accumulator module operative coupled to the rule processor module, the state accumulator module configured to store intermediate vulnerability status and result information; and a vulnerability accumulator module operatively coupled to the rule processor module, the vulnerability accumulator module configured to store identified vulnerability result information.