Skip to content

Commit 8c26bf0

Browse files
committed
Merge feature/issue-16-plain-language: replace ClickFix jargon with plain language (v1.0.2)
* feature/issue-16-plain-language: Replace ClickFix jargon with plain language; add new screenshot; bump v1.0.2
2 parents 29fadce + 3822873 commit 8c26bf0

5 files changed

Lines changed: 13 additions & 7 deletions

File tree

CHANGES

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
v1.0.2 (2026-03-07)
2+
-------------------
3+
- Replace security jargon with plain language in user-facing text (README, alert dialog)
4+
- Add new warning dialog screenshot
5+
- Remove broken Malwarebytes link from README
6+
17
v1.0.1 (2026-03-07)
28
-------------------
39
- Fix false positives: bare keywords (PowerShell, IEX, certutil, etc.) no longer

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ A macOS menu bar app that lets you see and edit your clipboard in a floating win
99
- Opens an editable text window where you can view and modify clipboard contents — edits are written back to the clipboard in real time
1010
- Displays copied images with scaling to fit the window
1111
- Closing the window hides it (use the menu bar icon to reopen, or "Quit" to exit)
12-
- Detects and warns about ClickFix clipboard attacks before you accidentally paste a harmful command
12+
- Detects and warns about potentially harmful clipboard commands before you accidentally paste them
1313

1414
## Requirements
1515

@@ -74,13 +74,13 @@ After installation, Hello Clipboard starts automatically on login. To interact w
7474

7575
When your clipboard contains any text, a small red dot appears on the 📋 menu bar icon as a reminder. It disappears when the clipboard is cleared.
7676

77-
### ClickFix protection
77+
### Suspicious command protection
7878

79-
Hello Clipboard watches for clipboard content that looks like a malicious command — a social-engineering technique called [ClickFix](https://www.malwarebytes.com/blog/threat-intelligence/2024/03/clickfix-how-to-infect-your-pc-by-following-fake-instructions), where attackers trick users into copying and pasting harmful commands into Terminal.
79+
Hello Clipboard watches for clipboard content that looks like a malicious command — where attackers trick users into copying and pasting harmful commands into Terminal.
8080

8181
When a potential threat is detected, a warning appears immediately:
8282

83-
![ClickFix warning dialog](docs/clickfix-warning.png)
83+
<img src="docs/malicious-content-warning.png" width="250" alt="Warning dialog">
8484

8585
- **Clear Clipboard** — removes the dangerous content immediately (recommended)
8686
- **Dismiss** — closes the warning without clearing; the red badge remains on the menu bar icon
@@ -117,7 +117,7 @@ MIT — see [LICENSE](LICENSE) for details.
117117
```
118118
hello-clipboard/
119119
├── hello_clipboard.py # Main application (pure AppKit, no tkinter)
120-
├── detection.py # ClickFix clipboard threat detection
120+
├── detection.py # Clipboard threat detection
121121
├── pyproject.toml # Python packaging and dependencies
122122
├── install.sh # Sets up venv, deps, and LaunchAgent
123123
├── uninstall.sh # Removes LaunchAgent and kills running process

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v1.0.1
1+
v1.0.2

docs/malicious-content-warning.png

89.8 KB
Loading

hello_clipboard.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -430,7 +430,7 @@ def _notify_suspicious(self, message):
430430
alert.setMessageText_("Hello Clipboard detected a potential threat")
431431
alert.setInformativeText_(
432432
"Your clipboard contains a command that looks like it could be used to harm your "
433-
"computer — a technique called \"ClickFix.\"\n\n"
433+
"computer.\n\n"
434434
"Do not paste this into Terminal or any other app. It\u2019s safe to clear it now."
435435
)
436436
alert.addButtonWithTitle_("Clear Clipboard")

0 commit comments

Comments
 (0)