There are more than one that will do that. One old one is aristotles, altho atm i cant think of names of some others (not enuf coffee yet).
Best thing to do is use one of the free online scanners like housecall at
www.trendmicro.com and be sure to use the site to research whats found. In some cases there will be things you will need to manually deal with (especially if it says whatever is found is "uncleanable").
There is software available to track down many trojans, like
Swat It and
The Cleaner altho i think its a good idea to run a couple good virus scanners no matter what.