CryptoClipGuard is a real-time clipboard hijack detector and shield for Windows. It protects cryptocurrency users by monitoring clipboard changes and preventing malicious software from replacing your copied crypto addresses.
Clipboard hijacking is a type of malware attack. When you copy a cryptocurrency address to send funds, the malware secretly replaces your address in the clipboard with the hacker's address. When you paste it, you end up sending your funds to the attacker!
CryptoClipGuard silently runs in the background. If you copy a crypto address, it remembers it. If a background process suddenly changes that address to a different crypto address before you paste, CryptoClipGuard will:
clipguard.log).pip install -r requirements.txt
python cryptoclipguard.py
Once running, you'll see a shield icon in your system tray (bottom right).
CryptoClipGuard uses the win32clipboard library to listen for clipboard updates. It uses Regular Expressions (Regex) to detect if the text in the clipboard matches known cryptocurrency formats. If a match is found, it caches the address. If the clipboard changes from one crypto address to another (which is the signature of a clipper malware), it overwrites the clipboard back to the cached address and alerts the user using plyer.
(coming soon !)
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
This project is licensed under the MIT License - see the LICENSE file for details.
2 commits
Python
100.0%
CryptoClipGuard is a real-time clipboard hijack detector and shield for Windows. It protects cryptocurrency users by monitoring clipboard changes and preventing malicious software from replacing your copied crypto addresses.
Clipboard hijacking is a type of malware attack. When you copy a cryptocurrency address to send funds, the malware secretly replaces your address in the clipboard with the hacker's address. When you paste it, you end up sending your funds to the attacker!
CryptoClipGuard silently runs in the background. If you copy a crypto address, it remembers it. If a background process suddenly changes that address to a different crypto address before you paste, CryptoClipGuard will:
clipguard.log).pip install -r requirements.txt
python cryptoclipguard.py
Once running, you'll see a shield icon in your system tray (bottom right).
CryptoClipGuard uses the win32clipboard library to listen for clipboard updates. It uses Regular Expressions (Regex) to detect if the text in the clipboard matches known cryptocurrency formats. If a match is found, it caches the address. If the clipboard changes from one crypto address to another (which is the signature of a clipper malware), it overwrites the clipboard back to the cached address and alerts the user using plyer.
(coming soon !)
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
This project is licensed under the MIT License - see the LICENSE file for details.
2 commits
Python
100.0%