According to computer security specialists, Captchatopsource.com pop ups are a social engineering attack that tricks computer users into registering for spam push notifications from this or similar web pages that will in turn bombard users with unwanted advertisements usually related to adware software, adult web pages and other click fraud schemes. This website displays the