Web based malware infection and propagation method becomes the main way of virus' s spreading in the Internet. Drive-by Download is one of the best known ways among them. Make use of the browser extension to monitor user's download file activities,to construct the white list. In addition to this,install a hook in the kernel space to prevent unauthorized file to execute,so as to block the Drive-by Download attacks. It has implemented a prototype: DPrevent( Drive-by Download Prevent),which is based on the Fir...