Repository navigation
Releases: objective-see/BlockBlock
Release list
Version 2.5.2
Version 2.5.1
🆕 You can now sponsor BlockBlock and Objective-See Foundation:
BlockBlock v2.5.1
☑️ Improved macOS 27 compatibility (#106)
☑️ Ignore symlinks (O_NOFOLLOW_ANY + unlinkat)
☑️ Fix inverted block results in Kext/LoginItem plugins
☑️ Installer: fail install if daemon isn't running post-load
☑️ ES auth: clamp deadline math to avoid unsigned underflow
☑️ BTM: release retained ES messages on early bails (leak, esp. in passive mode)
☑️ Cron: skip crontab's tmp.* spool file, keep trailing newline, preserve file mode
☑️ Helper: launch args can only enable (never disable) protections; fix single-instance guard
☑️ ClickFix: rework heuristics (cmd/process substitution, more interpreters, fewer false positives)
🔐 Zip Hash (SHA256):
BlockBlock_2.5.1.zip: 235F425A54B57593E5105A24D200E76F817E6D5C1EAD3C7755913C8C4AFE9C24
Version 2.5.0
🆕 You can now sponsor BlockBlock and Objective-See Foundation:
BlockBlock v2.5.0
☑️ Prevent multiple executions of self (#102)
☑️ Ignore notarization checks when BlockBlock is disabled
☑️ (downloaded) Script blocking, is now separate from notarized process checks (#100)
🔐 Zip Hash (SHA256):
BlockBlock_2.5.0.zip: 20DA985B6844B4EFD24A2FC76B48A6B55212D89B018AEA911DACA8C687A9D4E6
Version 2.4.4
Version 2.4.3
Version v2.4.2
🆕 You can now sponsor BlockBlock and Objective-See Foundation:
BlockBlock v2.4.2
☑️ New setting allowing use to choose action when ES timeout expires in Notarization mode #91
🔐 Zip Hash (SHA256):
BlockBlock_2.4.2.zip: D236CBE8F93AF8A3C9F4C802CC538B99277493384CFB692349BBA0D5A0CF07E9
Version 2.4.1
🆕 You can now sponsor BlockBlock and Objective-See Foundation:
BlockBlock v2.4.1
☑️ Improvements for Notarization ("All") mode #91
🔐 Zip Hash (SHA256):
BlockBlock_2.4.1.zip: B47F242AF4FC3DE5938C63DDC3A2CB2FD255A72FF075BB7FE631FB1A2FCE4427
Version 2.4.0
🆕 You can now sponsor BlockBlock and Objective-See Foundation:
BlockBlock v2.4.0
☑️ Responsible process for BTM events
☑️ Heuristics for "Paste Protection" Mode
☑️ Script extraction to supplment ES limitations
☑️ VT popover now links to both responsible process and persistent item
☑️ Process hierarchy can be built in user session (using carbon APIs)
Learn more: "ClickFix: Stopped at ⌘+V (defending against malicious terminal pastes)"
🔐 Zip Hash (SHA256):
BlockBlock_2.4.0.zip: F6830552316CB9BB330EF084636E0962D54D65388B5010E33D8F1CA38D76D9C1
Version 2.3.1
🆕 You can now sponsor BlockBlock/Objective-See Foundation:
BlockBlock v2.3.1
☑️ "Paste Protection" Mode
When enabled, alerts on paste operations (100+ bytes) into Terminal to help thwart ClickFix attacks.
Learn more: "ClickFix: Stopped at ⌘+V (defending against malicious terminal pastes)"
🔐 Zip Hash (SHA256):
BlockBlock_2.3.1.zip: 890EF330EC321304997E387D7FC67A833BF86414E3872E951964B09490F1C58C
Version 2.3.0
🆕 You can now sponsor BlockBlock/Objective-See Foundation:
BlockBlock v2.3.0
☑️ "Paste Protection" Mode
When enabled, alerts on paste operations into Terminal to help thwart ClickFix attacks.
Learn more: "ClickFix: Stopped at ⌘+V (defending against malicious terminal pastes)"
🔐 Zip Hash (SHA256):
BlockBlock_2.3.0.zip: 58F5DFBCCE98B21D7DD54EBFD21E446F940C0947D42D0675DA9E69CE9438D451