I released the new scan engine in version 1.2.10.05 today. This is the scan process that I've had available as a BETA for a couple months but it was not ready for release until now. It take longer because it breaks the scan into smaller processes that complete independently of the scan initiation process. This has a better success rate (especially on server with lots of files or minimal memory) and allows for better error handling.
So there are now two types of scans:
The Automatic Fix process and File Viewer have been improved too. It loads nicer now and you can move this new pop-up window around on the page .
Please give me feedback on these new features and scan options.
Aloha,I have written a new scan engine to address the problem of hanging on large scans. This new process leverages dynamic JavaScript includes to break the scan job into smaller pieces that your server can handle more easily. For most people with the hanging scan problem this new version works great but I have seen one site with over 100,000 files where the heavy JavaScript caused the client's browser to crash. So, this update is not for everyone. This plugin now has over 10,000 downloads and I don't want to release a questionable update on so many people. I will continue to work on it for a future release but it will only be available upon request until I have it working better. If your scans are hanging up before reaching 100% then contact me and I'll get you the BETA.
Keeping this plugin cutting-edge with new features and up-to-date with the latest definitions for removing new threats is a lot of work. Please make a donation to support my continued development and enhancement of this plugin.
Aloha,After discovering a lot of index.html files on sites that are all PHP I analyzed the files and found some JavaScript that created an IFRAME to another hacked site. So I adapted my one-click removal script to repair files with this pattern in them.