Skip to content

Releases: JinHanAI/ClawGears

v1.5.0 - Multi-language Support (7 Languages)

Choose a tag to compare

@JinHanAI JinHanAI released this 11 Mar 04:31

🌍 New: Japanese & Spanish Support!

ClawGears is now available in 7 languages:

🇬🇧 English 🇨🇳 中文 🇩🇪 Deutsch 🇫🇷 Français 🇮🇹 Italiano 🇯🇵 日本語 🇪🇸 Español

What's New

🆕 New Languages

  • README.ja.md - Full Japanese translation (日本語)
  • README.es.md - Full Spanish translation (Español)

🔧 Improvements

  • Fixed language mixing issues (Chinese content in English README → translated to English)
  • Updated all language navigation links
  • Added multi-language keywords to ClawHub skill

Supported Languages (7)

Language File Native Speakers
English README.md 1.5B
中文 README.zh.md 1.1B
Deutsch README.de.md 130M
Français README.fr.md 300M
Italiano README.it.md 60M
日本語 README.ja.md 125M
Español README.es.md 500M

Quick Start

git clone https://github.com/JinHanAI/ClawGears.git
cd ClawGears
./clawgears.sh

Full Changelog: v1.4.0...v1.5.0

v1.4.0 - Context-Aware Risk Explanations

Choose a tag to compare

@JinHanAI JinHanAI released this 11 Mar 04:18

🆕 Major Improvement: Scenario-Based Recommendations

The Problem

Security tools often use one-size-fits-all "best practices" that don't consider user context. For example:

  • "❌ FAIL: FileVault is NOT enabled" → User panics, enables it, breaks their remote restart workflow

The Solution

ClawGears now provides context-aware risk analysis:

📌 这个检查项的作用:
   防止硬盘被盗/丢失后,他人读取您的数据

⚡ 对您的实际影响:
   ┌─────────────────────────────────────────────────────┐
   │ 使用场景                              │ 风险程度 │
   ├─────────────────────────────────────────────────────┤
   │ Mac 固定在安全办公室                  │ 🟢 较低  │
   │ 经常携带外出(咖啡厅/出差)           │ 🟠 较高  │
   │ 需要远程重启控制(SSH/远程管理)      │ ⚪ 可接受│
   └─────────────────────────────────────────────────────┘

💡 建议:
   等级: 【可选】(根据实际场景决定)
   
   • 如果您是因为远程控制需求而关闭 FileVault,这是合理的选择
   • 可以通过其他方式补偿风险...

What's Changed

  • Context-aware explanations for all security checks
  • Scenario-based risk tables instead of binary pass/fail
  • Graded recommendations: 🔴必须 / 🟠建议 / 🟡可选 / ⚪评估后决定
  • Legitimate reasons to not fix acknowledged
  • Alternative compensating measures suggested

Philosophy

User autonomy > Blind compliance
Scenario analysis > Blanket recommendations
Transparent risk explanation > Fear-based warnings

Files Changed

  • scripts/quick-check.sh - Full rewrite
  • scripts/system-security-check.sh - Updated checks
  • README.md - New demo section
  • CHANGELOG.md - Release notes

Full Changelog: v1.3.0...v1.4.0

v1.3.0 - Enhanced IP Leak Detection

Choose a tag to compare

@JinHanAI JinHanAI released this 10 Mar 16:52

🆕 New Features

Enhanced IP Leak Detection

Now checks 3 databases instead of 1:

  • openclaw.allegro.earth - OpenClaw specific exposure database
  • Censys - Internet-wide scanning database
  • Shodan - IoT and service scanning database

Changes

  • Added check_censys_exposure() function
  • Added check_shodan_exposure() function
  • Updated JSON report to include all checked databases with URLs
  • Updated TUI menu to show multi-database support
  • Updated all README files (EN, ZH, DE, FR, IT)

📦 What's Included

scripts/ip-leak-check.sh  - Enhanced with Censys & Shodan
clawgears.sh              - Updated menu text
CHANGELOG.md              - v1.3.0 entry
README*.md                - All language versions updated

🔗 Quick Start

git clone https://github.com/JinHanAI/ClawGears.git
cd ClawGears
./scripts/ip-leak-check.sh --all

Full Changelog: v1.2.0...v1.3.0

🦞 ClawGears v1.2.0 - Interactive TUI Menu

Choose a tag to compare

@JinHanAI JinHanAI released this 10 Mar 15:53

🎮 New Feature: Interactive TUI Menu

What's New

🎮 Interactive Menu (clawgears.sh)

  • Beautiful ASCII art banner with ClawGears branding
  • User-friendly menu-driven interface
  • No additional dependencies - pure Shell script
  • Keyboard navigation with number keys and shortcuts

Menu Options

Option Description
[1] Quick Security Check 5 critical items in ~5 seconds
[2] Full Security Audit Complete scan with detailed report
[3] Check IP Leak Query openclaw.allegro.earth database
[4] Interactive Fix Auto-fix security issues
[5] Generate Report HTML/JSON audit report
[6] System Security Firewall, FileVault, SIP check

Documentation Updates

  • README.md: Added TUI interface preview and- README.zh.md: Added Chinese TUI preview
  • Updated menu options table with time estimates

Benefits

  • ✅ More accessible for non-technical users
  • ✅ Visual preview in README - users see the interface before using
  • ✅ Professional presentation - pixel-style ASCII art
  • ✅ Still lightweight - no additional dependencies

📦 Files Changed

clawgears.sh          # NEW - Interactive TUI menu
README.md            # Updated - TUI preview
README.zh.md         # Updated - Chinese TUI preview

🚀 Quick Start

git clone https://github.com/JinHanAI/ClawGears.git
cd ClawGears
./clawgears.sh    # Launch interactive menu

Full Changelog: v1.1.0...v1.2.0

🦞 ClawGears v1.1.0 - Open Source Release

Choose a tag to compare

@JinHanAI JinHanAI released this 10 Mar 15:04

🎉 ClawGears v1.1.0 - Open Source Release

🆕 New Features

  • Test Suite: Complete BATS test framework for core scripts

    • tests/quick-check.bats: Unit tests for quick security check
    • tests/generate-report.bats: Unit tests for report generator
    • tests/ip-leak-check.bats: Unit tests for IP leak detection
    • tests/run-tests.sh: Test runner with colored output
  • CI/CD Pipeline: GitHub Actions automation

    • Lint & syntax validation
    • Automated test runs
    • Build verification
  • Community Templates:

    • Issue templates (bug, feature, security)
    • Pull request template
    • CODEOWNERS for code review

📚 Documentation

  • LICENSE: GPL 3.0 license
  • CONTRIBUTING.md: Contribution guidelines
  • CHANGELOG.md: Version tracking
  • Multi-language README (EN, ZH, DE, FR, IT)

🐛 Bug Fixes

  • Fixed argument parsing in generate-report.sh
  • Fixed JSON report generation syntax error

🔐 Security Features

  • Network exposure check (Gateway port binding)
  • Token security validation
  • Command injection protection
  • Full Disk Access audit
  • Firewall status check
  • IP leak detection with openclaw.allegro.earth

📦 What's Included

ClawGears/
├── scripts/           # Core security audit scripts
├── tests/             # BATS test suite
├── .github/           # CI/CD and templates
├── LICENSE            # GPL 3.0
├── CHANGELOG.md
├── CONTRIBUTING.md
└── README.md (multi-language)

🚀 Quick Start

# Clone the repository
git clone https://github.com/JinHanAI/ClawGears.git
cd ClawGears

# Run quick security check
./scripts/quick-check.sh

# Check IP leak
./scripts/ip-leak-check.sh --all

# Generate full report
./scripts/generate-report.sh --format html

🙏 Contributors


Full Changelog: https://github.com/JinHanAI/ClawGears/commits/v1.1.0