1. A method of detecting website vulnerabilities; connecting to a website; retrieving a webpage from the website; identifying a link within the retrieved webpage; comparing the identified link to a known database of links to determine a unique link; requesting the unique link from a server; generating an attack string directed to the requested unique link; and identifying security vulnerabilities within the requested unique link.