Computers and humans differ in their logic and approach when it comes to recognizing emotions, especially when it comes to micro expressions. Using this difference, we make a new CAPTCHA based on a new facial expression recognition algorithm. This new CAPTCHA requires the user to find a similar expression to the given picture and rotate the picture to fit the background. After that, we counter-attacked the CAPTCHA, and the probability of being successfully attacked was less than 1%. We also conducted user tests based on this. CAPTCHA is superior to others in terms of recognition success rate and recognition time and has a good application significance.