The hacker has complete control of my computer; opening and shutting programs at will. Deleting files that display the remote user ip address. We have changed the password several times; but no luck. Originally there was a remote sharing program that Geek Squad removed; however, the situation still continues. Is there any hope?
Turn off your own computer. Then, from a different computer, in this order:
- Change the router admin default password
- Change the wi-fi password
- Download a live distro that will clean the operating system of your own computer (you did not specify if you're running Windows, Linux or OSX)
Then without connecting your own computer to the wi-fi:
- Boot up with the live distro
- Clean as best as you can
- Back up your data on a removable disk
Now you have a choice: either connect to the wifi and update your antivirus and run whatever you need to finish cleaning up, or wipe everything and re-install.
Note that this is a best guess of a likely scenario. It is still possible that your home router is vulnerable to certain attacks, in this case you might want to update its firmware or change router, but we're into the realm of speculations here - Your Mileage May Vary.
While it is possible that your WiFi has been hacked it's not likely your computer was taken over using a compromised network device. You could have been attacked when on a public wifi, which would not require a compromise of the network device.
What is more likely is that your computer was cracked using malware that was sent to you as an email attachment, or you visited a website which used unpatched vulnerabilities to crack your system. These are much more common attacks which do not require anyone to access your network.
If your wifi was hacked then you need to get control of your network back before fixing your computer, or it will just get cracked again. How to do that depends on your make and model.
To fix your system you'll simply have to wipe it and start over, it's simply not possible completely clean a system with any level of assurance. Be sure to do that on a trustworthy network though.