1. A computer-implemented method for improving code coverage for web code analyzed for security purposes, the method comprising: receiving web content including the web code; locating conditional statements in the web code; generating a modified version of web code; and performing dynamic analysis on the modified version of web code for detecting malicious code.