Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    DEVELOPMENT

    • Roadmap

      See which projects are currently being worked on and what's next.

    • Documentation

      Guidelines, release notes and development docs.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on BlendGuard
BlendGuard

See what a .blend will auto-run before you trust it.
Add-on by Arthur-Dutra
About What's New Permissions Reviews Version History

Version History

0.4.2
Compatibility
Blender 4.2 LTS and newer
  • 30.4 KB
  • 40
  • June 17th, 2026

Changelog

0.4.2

  • Added RULES.md as a reference for the rules BlendGuard uses to scan and flag the .blend files.
Compatibility
Blender 4.2 LTS and newer
Downloads
40
Size
30.4 KB
Permissions
This version requests the following:
  • Files Read user-selected .blend files to inspect for scripts
License
GNU General Public License v3.0 or later
Status
Approved
v0.4.2 30.4 KB
0.4.1
Compatibility
Blender 4.2 LTS and newer
  • 27.2 KB
  • 0
  • June 17th, 2026

Changelog

0.4.1

  • Verbose, persistent reports: results stay in the panel with full per-concern explanations
  • A "Write Full Report to Text" button for the complete report, self-explaining INCOMPLETE on compressed files, and descriptive clean summaries.
Compatibility
Blender 4.2 LTS and newer
Downloads
0
Size
27.2 KB
Permissions
This version requests the following:
  • Files Read user-selected .blend files to inspect for scripts
License
GNU General Public License v3.0 or later
Status
Awaiting Review
v0.4.1 27.2 KB
0.4.0
Compatibility
Blender 4.2 LTS and newer
  • 26.2 KB
  • 0
  • June 17th, 2026

Changelog

0.4.0

  • Report overhaul (review feedback): output is split into a neutral "what will run on open" inventory and a short "security concerns" list. Clean files show no red flags.
  • Context signals (URL, temp file, runtime decode, plain file writes) and handler registration no longer appear as concerns on their own; autorun_hook removed as a flag.
  • Network and subprocess are now "needs a partner": a lone API fetch or ffmpeg call is INFO; they only escalate in combination (e.g. download + execute).
  • Every concern carries a plain-English explanation (what / when dangerous / when normal); see docs/RULES.md.
  • winreg tightened to registry writes and raised to high; registry reads are no longer flagged.
  • Load-time inspection is now opt-in and off by default; recommended flow is scan-before-open plus manual Inspect.
Compatibility
Blender 4.2 LTS and newer
Downloads
0
Size
26.2 KB
Permissions
This version requests the following:
  • Files Read user-selected .blend files to inspect for scripts
License
GNU General Public License v3.0 or later
Status
Awaiting Review
v0.4.0 26.2 KB
0.3.1
Compatibility
Blender 4.2 LTS and newer
  • 22.3 KB
  • 3
  • June 15th, 2026

Changelog

0.3.1

  • Dropper detection: file_write now also covers pathlib (write_bytes/write_text), os.write/os.open, and io.open.
  • New strong script_drop signal: flags a write whose target is an executable or script file (.py .pyw .pth .bat .cmd .ps1 .psm1 .vbs .scr .sh .js .exe .dll), keyed on the write target so it survives content obfuscation. Catches chained, variable-split, open(), and .pth-into-site-packages forms.
  • Reads of script files and writes of non-script files (.json, .fbx) stay unflagged. Corpora unchanged (14/14 evasion, 0 false positives). Added tests/test_droppers.py.
Compatibility
Blender 4.2 LTS and newer
Downloads
3
Size
22.3 KB
Permissions
This version requests the following:
  • Files Read user-selected .blend files to inspect for scripts
License
GNU General Public License v3.0 or later
Status
Awaiting Review
v0.3.1 22.3 KB
0.3.0
Compatibility
Blender 4.2 LTS and newer
  • 22.1 KB
  • 17
  • June 14th, 2026

Changelog

0.3.0

  • Block-aware .blend disk parser: isolates text from file-blocks (with a whole-file fallback) for far less byte-scan noise.
  • OSL script-node detection in the in-session inspector.

0.2.0

  • Capability-based ruleset (context signals cannot escalate alone) to cut false positives.
  • Normalization pre-pass (string concatenation, \x/octal/\u escapes).
  • Multi-codec recursive decoder (base64/85/32, hex, rot13, zlib, gzip) with depth and size caps.
  • Shannon-entropy flag for undecodable encoded blobs.
  • AST confirmation of exec/eval/__import__/os.system/subprocess calls.
  • Driver-expression mode (Python in a driver escalates).
  • Campaign IOCs (Cloudflare Workers loader, PowerShell -enc, stealer/wallet paths).
  • Result vs 0.1 on the test corpora: evasion rated DANGEROUS 6/14 -> 14/14; benign false positives 1 -> 0.
Compatibility
Blender 4.2 LTS and newer
Downloads
17
Size
22.1 KB
Permissions
This version requests the following:
  • Files Read user-selected .blend files to inspect for scripts
License
GNU General Public License v3.0 or later
Status
Awaiting Review
v0.3.0 22.1 KB
0.1.1
Compatibility
Blender 4.2 LTS and newer
  • 21.5 KB
  • 0
  • June 14th, 2026

Changelog

Code cleanup and documentation.

Compatibility
Blender 4.2 LTS and newer
Downloads
0
Size
21.5 KB
Permissions
This version requests the following:
  • Files Read user-selected .blend files to inspect for scripts
License
GNU General Public License v3.0 or later
Status
Awaiting Review
v0.1.1 21.5 KB
0.1.0
Compatibility
Blender 4.2 LTS and newer
  • 21.6 KB
  • 1
  • June 14th, 2026

Changelog

Initial version.

Compatibility
Blender 4.2 LTS and newer
Downloads
1
Size
21.6 KB
Permissions
This version requests the following:
  • Files Read user-selected .blend files to inspect for scripts
License
GNU General Public License v3.0 or later
Status
Awaiting Review
v0.1.0 21.6 KB
7 versions
  • About
  • Privacy Policy
  • Terms of Service
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
  • Code of Conduct
Organization
  • People
  • Jobs
Blender Network
Download
  • Latest Blender
  • Blender LTS
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Requirements
  • Benchmark
  • Flamenco
Extensions
  • Add-ons
  • Themes
Developers
  • Get Started
  • Roadmap
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Studio
  • Films
  • Training
  • Tools & Pipeline
Support
  • Manual
  • Community
  • FAQ
Get Involved
  • Documentation
  • Education
News
  • Press Releases
  • User Stories
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite