What is Current-captcha.top? Current-captcha.top pop-ups are a scam that uses social engineering methods to deceive computer users into accepting push notifications via the browser. Push notifications are originally developed to alert users of newly published content. Cyber criminals abuse ‘push notifications’ to avoid antivirus and ad blocker apps by displaying intrusive adverts. Current-captcha.top displays a