How to Tell If Your Computer's Been Monitored
Sometimes your computer runs sluggishly and you wonder if it and its network security have been compromised. Occasionally, your hard drive may begin making a rapid sort of "crunching" sound, indicating sudden, intense disk-drive activity and, therefore, related system process activity as well. Your CPU is being utilized by one or more processes. Your computer and networking resources are being consumed.
Instructions
-
Check for Monitoring
-
1
Log-in to your computer as an administrator. Right-click on your task bar; choose "Task Manager"; ensure the "Show All Processes" box is checked. Click the "Processes" tab. Look for any processes about which you are unsure. These processes may be responsible for unauthorized monitoring and abuse of your computer and network resources.
-
2
Categorize the processes into "known good" vs. "not sure" vs. "left-over + bad." Kill any rogue/bad processes identified, as well as any leftover programs you no longer use. Highlight any unwanted process, then click "End Process." Choose "Yes" to continue ending the task when the "Warning" pops up. Make note of each malicious process name.
-
-
3
Click "Start," then "Run," then type "regedit" and press "Enter." Navigate to the following keys in the registry editor and identify and remove any malicious monitoring processes that may be running at startup. The first key to check is:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
Next, check: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
To remove the unwanted "Run" entry, right-click it, select "Delete," then click "Yes" when prompted. -
4
Review "Add/Remove Programs" and identify any programs that have been installed without your knowledge; uninstall malicious programs, some of which were identified in the previous steps: Click "Start," navigate to "Control Panel," then choose "Add or Remove Programs." Scroll to the leftover or rogue program, highlight it, then click the "Change/Remove" button and follow the prompts to uninstall it.
-
5
Update your antivirus definitions and have your antivirus software do a full, in-depth scan of all files and processes (including in-memory processes). This often will identify unwanted trojans, cookies and other malware that may be monitoring your system.
- 6
- 7
-
8
Search for free anti-keylogger sofware or install commercial anti-virus/anti-keylogger software, which often will identify software keylogging programs that have been covertly installed.
-
9
Right-click on "My Computer," then click "Manage." Expand the "Users and Groups" interface when the management console comes up. Highlight the "Users" branch and look for any users who have been added without your knowledge. Highlight the "Groups" branch and look for anyone in the Administrators and Power Users groups who has been added without your knowledge.
-
10
Click "Start," navigate to "Run," then type "cmd" and press "Enter." Type "netstat -a" from the command prompt and review the various IP connections to your system. Any foreign addresses not recognized could potentially be monitoring your system. Verify the IP addresses, the ports and the purpose of each network connection.
-
11
Configure your firewall settings at the highest level, whether you are using third-party or Windows firewall. This will notify you whenever inbound or outbound monitoring attempts are made, requesting your permission before connections are allowed.
-
12
Click "Start," navigate to "Run," then type "eventvwr" and press "Enter." From the Windows Event Viewer interface, expand the "Windows Logs" section, then highlight the "Security" section. Review the security events for any unusual repeated log-in failures, unusual log-ins from unrecognized accounts or other unusual events.
-
13
On Windows XP: Click "Start," navigate to "Run," then type "cmd" and press "Enter." From the command prompt, type "msinfo32" and press "Enter." Review the various areas, including any boot, configuration and startup items, for any unusual startup or boot processes. Review "Network Connections," "Running Tasks," "Loaded Modules," "Services" and "Startup Programs." Make note of and investigate any unusual items in those areas.
-
14
Install freeware or commercial Network Intrusion Detection Systems (NIDS), or Host Intrusion Detection Systems (HIDS) such as TripWire. Run the NIDS/HIDS software and review the alerts.
-
15
Install a freeware or commercial network sniffer (hardware or hardware-software combination) between your host and your closest network connection. Review the packet traffic captured by the sniffer for any unusual activity.
-
1
Tips & Warnings
Reinstalling your operating system, after backing up your data, sometimes is faster and less expensive than trying to remove difficult-to-identify malicious monitoring software.
Programs with "official-sounding" names may also be monitoring your computer. Some purchased software also monitors various aspects of your computer and network--HP, for example. Hardware keyloggers are, thus far, virtually impossible for software to detect.
Resources
- Photo Credit Microsoft, Keyghost