The ip address for "7oo.meibu.com" is 222.133.185.232. You could check your logs for any connections there.
I ran 222.133.185.232 thru apnic.net's site and also visited the ip address via Firefox. Jiagoo.com uses that ip address, hosted by China Network Communications Group Corporation. CNCGC owns a range of ip addresses: 222.132.0.0 - 222.135.255.255
Might block anything in the range in your FW (unless you're doing business with someone in China).
edit -- looking at dalek's McAfee links, these trojans are ranked low risk.
