1. A method for analyzing a script to determine whether the script includes malicious content, the method comprising: a computer executing a plurality of text blocks of code derived from a script of a web page, the execution of a text block of the plurality of text blocks generating an additional text block of code; the computer determining whether the additional text block includes new code that is malicious; if so, the computer preventing transmission of the web page to a client computer; if not, the computer transmitting the web page to the client computer.