https://github.com/coinfabrik/clipboardshield
Clipboard Shield: Protection Defends Against Cyberthreats
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.9%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Clipboard Shield: Protection Defends Against Cyberthreats
Basic Info
Statistics
- Stars: 27
- Watchers: 3
- Forks: 3
- Open Issues: 1
- Releases: 1
Topics
Metadata Files
README.md
![]()
Clipboard Shield
🔐 Safeguard your privacy by preventing malicious applications from accessing sensitive data copied to the clipboard.
Clipboard Shield is a project designed to monitor and protect the system clipboard from unauthorized access.
⭐️ Key Features
- ✔️ Protection of clipboard content against unauthorized access.
- ✔️ Implementation of hooks for event detection.
- ✔️ Inter-process communication (IPC) for security management.
- ✔️ Use of custom threads to optimize performance.
- ✔️ Logging capabilities for security auditing.
- ✔️ Windows service integration for continuous protection.
🔨 Building from Source
For users who prefer to build from source, follow the detailed instructions available at the documentation: Build from Source.
⚙️ Installation from Binary
Supported Platform
- Requeriments:
- Windows 10 (64-bit) or Windows 11
- Administrator privileged (required for installation)
Installation Steps
- Download the latest binary release from GitHub Releases
- Run
ClipboardShield.exeto install the application. - Launch
trayicon.exeto monitor the service status. The application should be running in the system tray.
Configuration
Log file example
Loading configuration from C:\ProgramData\CoinFabrik Clipboard Shield\config.txt
Configuration description:
Default policy: allow
Source rules:
first party c:\windows\system32\notepad.exe: default deny
second party c:\windows\system32\notepad.exe -> allow
first party C:\Program Files\KeePass\KeePass.exe: default deny
second party C:\Program Files\Mozilla Firefox\firefox.exe -> allow
second party C:\Program Files\Google\Chrome\Application\chrome.exe -> allow
first party C:\Program Files\Mozilla Firefox\firefox.exe: default allow
second party C:\Program Files\Google\Chrome\Application\chrome.exe -> deny
Destination rules:
...
PID 3356 (C:/Windows/explorer.exe) from session 1 wants to paste. Result: paste is allowed. Explanation: destination = C:/Windows/explorer.exe, using default policy
PID 3356 (C:/Windows/explorer.exe) from session 1 wants to paste. Result: paste is allowed. Explanation: destination = C:/Windows/explorer.exe, using default policy
PID 16548 (C:/Users/feder/AppData/Local/slack/app-4.43.43/slack.exe) from session 1 wants to paste. Result: paste is allowed. Explanation: destination = C:/Users/feder/AppData/Local/slack/app-4.43.43/slack.exe, using default policy
Hooking PID 15204 path: C:/Windows/System32/WerFault.exe
...
Known Issues
💡 Contribution
If you would like to contribute:
- Fork the repository.
- Create a new branch (feature-new-functionality).
- Submit a pull request with a clear description of the changes.
☣️ Standard Security Classification
🌐 About CoinFabrik
We - CoinFabrik - are a research and development company specialized in Web3, with a strong background in cybersecurity. Founded in 2014, we have worked on over 180 blockchain-related projects, EVM based and also for Solana, Algorand, Stellar and Polkadot. Beyond development, we offer security audits through a dedicated in-house team of senior cybersecurity professionals, currently working on code in Substrate, Solidity, Clarity, Rust, TEAL and Stellar Soroban.
Our team has an academic background in computer science and mathematics, with work experience focused on cybersecurity and software development, including academic publications, patents turned into products, and conference presentations. Furthermore, we have an ongoing collaboration on knowledge transfer and open-source projects with the University of Buenos Aires.
📜 License
This project is licensed under the MIT License - see the LICENSE file for details.
Owner
- Name: CoinFabrik
- Login: CoinFabrik
- Kind: organization
- Location: Argentina
- Website: http://www.coinfabrik.com
- Twitter: CoinFabrik
- Repositories: 15
- Profile: https://github.com/CoinFabrik
GitHub Events
Total
- Create event: 2
- Issues event: 1
- Release event: 3
- Watch event: 27
- Delete event: 3
- Member event: 2
- Public event: 1
- Push event: 36
- Fork event: 2
Last Year
- Create event: 2
- Issues event: 1
- Release event: 3
- Watch event: 27
- Delete event: 3
- Member event: 2
- Public event: 1
- Push event: 36
- Fork event: 2
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Diego Kelyacoubian | 1****f | 40 |
| Víctor M. González | v****z@n****m | 31 |
| CoinFabrik, BitVMX, Nektra Advanced Computing | s****n@n****m | 2 |
Committer Domains (Top 20 + Academic)
Dependencies
- NuGet/setup-nuget v2 composite
- actions/checkout v4 composite
- actions/upload-artifact v4 composite
- microsoft/setup-msbuild v2 composite
- actions/checkout v4 composite
- github/codeql-action/analyze v3 composite
- github/codeql-action/init v3 composite
- NuGet/setup-nuget v2 composite
- actions/checkout v4 composite
- actions/upload-artifact v4 composite
- microsoft/setup-msbuild v2 composite