The Open Source Security Testing Methodology Manual 

It documents more than 100 attacks to for security testing. including-

information and data controls, personnel security awareness levels, fraud and social engineering control levels, computer and telecommunications networks, wireless devices, mobile devices, physical security access controls, security processes, and physical locations such as buildings, perimeters, and military bases.