The title pretty much says it all, but to clarify: I wanted to help my mother restore access to her Yahoo! account. I couldn't find the answer in the faq, so I googled yahoo support and called this number: 1-800-921-8892 I did not know this, but it is not yahoo support, but a non-affiliated company called ites247. I got an Indian-sounding fellow on the phone, and he asked me to open Safari and allow remote login. Thinking this was the official Yahoo! I was talking to, I frowned at but nonetheless complied with this request. I was furious and indignant to see he opened the terminal and dug up all activity. He claimed this was necessary and that my computer was infested with malware. I knew he was BS-ing when he claimed all inactive threads were manifestations of malware, and my CPU's 97% inactivity a clear sign that my computer had been taken hostage. He suggested I need an anti-hacker network specialist and if I'd give him my zipcode he'd find the right guy. I hung up the call and terminated the remote session, googled the phone number and learned this was ites247. Aside from filing a complaint with the BBB and warn others about this fraudulent company, I really want to know what exactly he had access to, and whether or not he could have left anything on my machine. Also, could he have accessed anything else on the network? Like the router or other devices? If the answer to any of these questions is positive, what can I do to clean up? Thanks.