How to Remove Keystroke-Logging Spyware From Your Computer
Keystroke logging spyware, often shortened to keyloggers, sits quietly on a compromised device and records every character typed on the keyboard before sending the captured stream to a remote server. Banking logins, myGov credentials, email drafts and even cryptocurrency seed phrases pass through Australian keyboards every day in Melbourne offices, Adelaide share houses and Perth mining camps, which is why this class of malware ranks among the most damaging for local households and small businesses.
The reassuring part is that a keylogger still relies on software components loaded somewhere on the host, which means it can be tracked, isolated and removed without reformatting the drive. The steps below cover spotting the warning signs, severing the outbound data channel, scrubbing the system clean and rebuilding a defensive posture.
| Keylogger Type |
Typical Infection Vector |
Hidden Storage Location |
Strongest Removal Approach |
| Software keylogger (user-mode) |
Phishing emails, cracked installers |
AppData, LaunchAgents, Temp folders |
Anti-spyware scan plus manual process kill |
| Kernel-level rootkit keylogger |
Drive-by downloads, exploit kits |
System drivers, kernel extensions |
Boot-time scan inside Safe Mode |
| Browser-based keylogger script |
Shady extensions, injected JavaScript |
Browser profile, add-on folder |
Browser reset and extension purge |
| Hardware keylogger (physical) |
Direct access to device |
Inline between keyboard and USB port |
Physical inspection of cabling |
Spotting the Warning Signs Before Things Get Worse
A keylogger rarely announces itself, but the machine often gives small hints that something is living off the keyboard. Typing that feels laggy, cursor jumps to odd positions, or windows appearing and closing by themselves are classic giveaways. In Australia, where most homes run on the nbn and leave the modem blinking away in the laundry, a constant outbound data feed also shows up as noticeably slower upload speeds during quiet hours.
Battery drain is another tell, especially on a MacBook that used to last a whole arvo at a Brisbane cafe but now dies during a single meeting. Open Activity Monitor or Task Manager and look for processes with no clear publisher, or names that try to mimic system files such as svchost.exe sitting in a user folder. Anything that survives multiple reboots without a digital signature is worth investigating.
Cutting the Spy's Communication Channel
Before touching the operating system, sever the path between the malware and its controller. Pull the Ethernet cable, disable Wi-Fi from the system tray and switch the modem off for thirty seconds if the infection is severe. On a Telstra Smart Modem or an Optus Nokia gateway, a full power cycle also flushes any DNS poisoning the keylogger may have written into the router cache.
Once the network is dead, the keylogger can still log keystrokes to disk, but those captures cannot leave the machine. This window is the safest moment to run a deep scanner, change credentials from a separate clean device and reset passwords for anything important, from Westpac online banking to a streaming account that holds a stored payment card.
Booting Into Safe Mode and Removing Suspicious Files
Safe Mode loads only the drivers and services Microsoft or Apple consider essential, which makes it harder for a persistent keylogger to start. On Windows 10 or 11, hold Shift while clicking Restart, then choose Troubleshoot, Advanced Options and Startup Settings; on a Mac, hold the Shift key immediately after the startup chime or the appearance of the Apple logo.
While the system runs lean, open the Startup tab in Task Manager or the Login Items pane inside System Settings and disable anything unfamiliar. Sort Temp folders by date and watch for freshly written executables, then drag obviously malicious files to the bin and empty it. Repeat this pass through %AppData%, ProgramData and the Library/LaunchAgents directory on a MacBook to catch loaders that re-spawn the main payload.
Running Dedicated Anti-Spyware Tools
Manual cleanup rarely catches every component, so follow the Safe Mode session with a full scan from a dedicated scanner. Tools such as Malwarebytes, Emsisoft Anti-Malware or HitmanPro flag keyloggers, rootkits and credential stealers that antivirus suites sometimes ignore, and most offer a free trial that is enough for one deep cleanup.
After the scan finishes, review each detection carefully, choose quarantine for anything unsure, and confirm the remaining items are deleted. Reboot normally and run a second scan to make sure nothing reappears, then enable real-time protection so the same engine blocks future attempts at the door rather than waiting for a manual sweep.
Handling Mac-Specific Variants and Stubborn Cases
Macs are not immune to keyloggers, especially when users install pirated productivity apps or grant accessibility permissions to dodgy cleaners. Users hunting deeper guidance will find it in the site's Mac security tips collection, which covers LaunchAgents, LaunchDaemons and configuration profiles, together the most common hiding spots for Apple-targeting spyware.
For stubborn infections, create a separate bootable USB with a known-clean antivirus and scan the internal drive from outside the operating system. This approach catches kernel-level rootkits that hide from the running system, and pairing it with a Malwarebytes reinstall on a fresh user profile closes the loop in most cases.
Cleaning Up After a Keylogger Attack
Once the machine is clean, treat every password typed during the infection window as burned. From a separate phone or laptop, rotate passwords for email, banking, myGov and cloud storage, and switch on multi-factor authentication through an authenticator app rather than SMS. If a CommBank or NAB account shows transactions that do not look right, ring the bank and request a fresh card.
Spyware that grabs keystrokes often installs a fake browser that quietly captures extra data, so apply the fake browser cleanup checklist to every browser on the machine. Reporting the incident to the ACSC and the ACCC's Scamwatch also helps build a national picture and may trigger warnings that protect other households.
Hardening the System Against Future Capture
Stopping the next keylogger is mostly about shrinking the attack surface. Keep Windows Update and macOS software update on automatic, run a reputable password manager so typing real passwords onto sketchy sites becomes rare, and pick up a hardware security key for any account tied to cryptocurrency or superannuation withdrawals.
Avoid pirated software and cracked games, since these remain the cheapest delivery trucks for credential stealers Down Under. When logging in from a Sydney Airport lounge or a Brisbane coworking space, run the connection through a reputable VPN so the local network cannot inject scripts, and audit installed extensions every few months so the list stays lean.