Popular123.com is a browser hijacker that suddenly appears on your browser, if you carelessly install free software. If was attached to freeware that you downloaded from the Internet and you accidentally gave it permission to install. It will not harm your computer as it is a mere hijacker that aims to generate pay-per-click revenue for sponsored sites. It will, however, hijack your browsers and change settings…