Hao123 Sucks Customer Reviews and Feedback
Hao123 is a Chinese online listings portal by Baidu. It also has a Portuguese and a Thai version.
LPChip says, "If you have this [Hao123], there is spyware on your computer. Scan your pc with spyware, remove everything, and try again. It is possible there is additional software installed that actively changes your homepage."