The end is nigh: generic solving of text-based CAPTCHAs
Recognizing objects in adversarial clutter: breaking a visual CAPTCHA