1. A system for analysis of a software item, the system comprising: one or more computer readable media containing executable instructions for: a virtual machine configured to emulate execution of the software item by a target system; a symbolic execution engine configured to symbolically execute a portion of the software item; and a modular plugin architecture comprising a plurality of plugins configured to implement an in-vivo multipath analysis of the software item; and one or more processors for executing the instructions.