Originally Posted By: JCLover
I ... do have this file:
/Library/LaunchDaemons/com.zeobit.MacKeeper.AntiVirus.plist
A search for antivirus gets no hits, but a search for system or hidden files with that name yields:
AntiVirus.app and
/Library/LaunchDaemons/com.zeobit.MacKeeper.AntiVirus.plist

May I safely move those to Trash?

Yes. You will have to restart afterwards for the change to take effect.

Originally Posted By: JCLover
Are there other files to look for?

Before deleting /Library/LaunchDaemons/com.zeobit.MacKeeper.AntiVirus.plist, look inside it to see what what program it references. (QuickLook will suffice. Select the file and press the space bar.)

This file is not actually a program. It's a .plist file scanned by Launch Services at startup, and is almost certainly telling Launch Services about a program that it is supposed to launch at startup, and probably to re-launch any time it quits for any reason. When looking at the file, you will probably see one or both of the following:

The program name spelled out explicitly:
Code:
	<key>Program</key>
	<string>...the path to the program here...</string>
The program name implied by the program arguments:
Code:
	<key>ProgramArguments</key>
	<array>
		<string>...the path to the program here...</string>
		...possibly more <string>...</string> pairs here...
	</array>

If you see both Program and ProgramArguments, ignore ProgramArguments. The single <string>...</string> listed under Program, or if there is no Program then the first <string>...</string> listed under ProgramArguments tells you the name of the program Launch Services is being told to run. That program is probably the AntiVirus.app you found. (More precisely, it'll be something like .../AntiVirus.app/Contents/MacOS/AntiVirus.) If it's not nested inside AntiVirus.app, you can delete it too. (If it is nested inside AntiVirus.app, deleting AntiVirus.app will take care of deleting it.)

Originally Posted By: JCLover
Any idea why uninstalling MacKeeper would NOT delete those files?

Because MacKeeper doesn't really want itself to be uninstalled. They probably rationalize this to themselves saying: "We're such mighty virus hunters that the virus writers are scared of us and want to uninstall us as part of taking over one of our customer's computers. We're going to thwart them by making it really hard to uninstall us. That would make it harder for our customers to uninstall us, too, except that will never be a problem because our customers love us and would never want to uninstall us."

Pure and specious self-serving rationalization, of course, but there you have it.