Hi,
Ad-Aware when scanning the PC, copies the file it is about to scan to a special cache folder inside its installation folder. Ad-Aware never executes the file that is being scanned.
When Ad-Aware is about to scan a file, AVs can give a warning
IF the file is infected. Actually, AV should already have detected this infected file, but it didnt.
In your case, i think its
Java Byte Verify exploit that is being flagged by your AV. You can try this these steps:-
1] Go to Control Panel. Double click on Java or Java Plug In.
2] Click "Cache" tab, and click "Clear" button.
If you can not find the "Cache" tab, then click "General" tab, and click "Delete Files" button inside the "Temporary Internet Files" option box. Then click "OK" to delete the applets, applications and other cache files.
3] Exit from Control Panel.
Microsoft has released a patch for this exploit. You can directly download it here:-
http://www.microsoft.com/technet/sec.../MS03-011.mspx
After this, scan with Ad-Aware and check with ZoneAlarm, and post back whether it finds anything or not.