This search engines returns 100s of active files:
http://www.alluc.ee/
As far as I can see there is no captcha.
alluc.ee Search Engine
Moderator: nikos
Re: alluc.ee Search Engine
alluc is already one of the search engines in crack tracker for some time. Check out the search engines menu