Skip to content
KitploitKITPLOIT
ุฃุฏูˆุงุชุงู„ู…ุฏูˆู†ุฉ
ุฅุฑุณุงู„
ุฃุฏูˆุงุชุงู„ู…ุฏูˆู†ุฉ
ุฅุฑุณุงู„

ุฃุฏูˆุงุช ุงู„ุงุฎุชุฑุงู‚ ูˆุงุฎุชุจุงุฑ ุงู„ุงุฎุชุฑุงู‚ ูˆุงู„ุฃู…ู† ุงู„ุณูŠุจุฑุงู†ูŠ ู„ุชุฑุณุงู†ุชูƒ ุงู„ุฃู…ู†ูŠุฉ!

Kitploit ู‡ูˆ ุฏู„ูŠู„ ู„ุฃุฏูˆุงุช ุงู„ุงุฎุชุฑุงู‚ ูˆุงู„ุฃู…ู† ุงู„ุณูŠุจุฑุงู†ูŠ ูˆุงุฎุชุจุงุฑ ุงู„ุงุฎุชุฑุงู‚. ุงูƒุชุดู ุขุฎุฑ ุชุญุฏูŠุซุงุช ุงู„ู…ุดุงุฑูŠุน ู„ู„ุนุซูˆุฑ ุนู„ู‰ ุงู„ุซุบุฑุงุช ูˆุชุญู„ูŠู„ ุงู„ุฃู†ุธู…ุฉ ูˆุฃุชู…ุชุฉ ุงู„ุงุฎุชุจุงุฑุงุช ูˆุชุนุฒูŠุฒ ุฃู…ู†ูƒ.

ยทยทุงู„ุฎู„ุงุตุงุชยทุงุชุตุงู„ยทุงู„ุฎุตูˆุตูŠุฉยทยฉ 2026 Kitploit

ุฏู„ูŠู„ ุงู„ุฃุฏูˆุงุช

ุงู„ูุฆุงุช

ุนุฑุถ ุฌู…ูŠุน ุงู„ูุฆุงุช
Loading categories
ุฃุฏูˆุงุช/GitHubGitHub/fadidevv/clawdguard
ุฃุฏูˆุงุช ุฏูุงุนูŠุฉู…ุงุณุญุงุช ุงู„ุซุบุฑุงุช ุงู„ุฃู…ู†ูŠุฉุชุฏู‚ูŠู‚ ุงู„ุชูƒูˆูŠู†ุฃู…ู† ุงู„ุดุจูƒุงุชุงู„ู…ุตุงุฏู‚ุฉุณูˆุก ุงู„ุชูƒูˆูŠู†
GitHubfadidevv/clawdguard

clawdguard

๐Ÿฆž ุฑู‚ุนุฉ ุชุนุฒูŠุฒ ุฃู…ู†ูŠ ู„ู€ Clawdbot/Moltbot. ุชูƒุชุดู ูˆุชุตู„ุญ ุงู„ุจูˆุงุจุงุช ุงู„ู…ูƒุดูˆูุฉ ุชู„ู‚ุงุฆูŠู‹ุง.

ุนุฑุถ ุงู„ู…ุณุชูˆุฏุน
212ู…ู†ุฐ 7 ุฃุดู‡ุฑู„ู… ุชุชู… ุงู„ู…ุฑุงุฌุนุฉ ุจุนุฏ

ุงู„ุฃูƒุซุฑ ุดุนุจูŠุฉ

ุนุฑุถ ุงู„ูƒู„ โ†’

ุงูƒุชุดู ุงู„ุฃุฏูˆุงุช ุงู„ุฃูƒุซุฑ ุงุณุชุฎุฏุงู…ู‹ุง ู…ู† ู‚ุจู„ ู…ุฌุชู…ุนู†ุง.

ุงุณุชูƒุดู ุฌู…ูŠุน ุงู„ุฃุฏูˆุงุช

ุชุตูุญ ู…ุฌู…ูˆุนุชู†ุง ู…ู† ุงู„ุฃุฏูˆุงุช

ุนุฑุถ ุฌู…ูŠุน ุงู„ุฃุฏูˆุงุช โ†’
ู…ุดุงุฑูƒุฉ

๐Ÿฆž ClawdGuard

Crates.io Downloads GitHub stars GitHub forks GitHub issues License: MIT

ุชุนุฒูŠุฒ ุงู„ุฃู…ุงู† ู„ุชุซุจูŠุชุงุช Clawdbot/Moltbot. ูŠูƒุดู ูˆูŠุตู„ุญ ุงู„ุจูˆุงุจุงุช ุงู„ู…ูƒุดูˆูุฉ.

ClawdGuard fixing security issues

ุงูƒุชุดุงู ูˆุฅุตู„ุงุญ ุจูˆุงุจุงุช Clawdbot/Moltbot ุงู„ู…ูƒุดูˆูุฉ

ุงู„ู…ุดูƒู„ุฉ โ€ข ุงู„ู…ูŠุฒุงุช โ€ข ุจุฏุงูŠุฉ ุณุฑูŠุนุฉ โ€ข Docker โ€ข CLI โ€ข ู…ุง ูŠุชู… ุฅุตู„ุงุญู‡ โ€ข ุงู„ุชุทูˆูŠุฑ


ุงู„ู…ุดูƒู„ุฉ

ุฃูƒุซุฑ ู…ู† 900 ู…ุซูŠู„ ู„ู€ Clawdbot/Moltbot ู…ูƒุดูˆู ุญุงู„ูŠู‹ุง ุนู„ู‰ ุงู„ุฅู†ุชุฑู†ุช (ู…ุฑุฆูŠ ุนู„ู‰ ShodanุŒ ุงู„ู…ู†ูุฐ 18789) ุจุฏูˆู† ุฃูŠ ู…ุตุงุฏู‚ุฉ. ู‡ุฐุง ูŠุณู…ุญ ู„ุฃูŠ ุดุฎุต ุจู…ุง ูŠู„ูŠ:

ุงู„ู…ุดูƒู„ุฉ ู„ูŠุณุช ุฎุทุฃ ุจุฑู…ุฌูŠโ€”ุจู„ ู‡ูŠ ุฅุนุฏุงุฏ ุบูŠุฑ ุตุญูŠุญ. ุงู„ู…ุณุชุฎุฏู…ูˆู† ุงู„ุฐูŠู† ูŠุบูŠุฑูˆู† gateway.bind ุฅู„ู‰ "0.0.0.0" ุฃูˆ ูŠุณุชุฎุฏู…ูˆู† Docker ู…ุน -p 18789:18789 ุจุฏูˆู† ู…ุตุงุฏู‚ุฉ ู…ู†ุงุณุจุฉ ูŠูƒูˆู†ูˆู† ู…ูƒุดูˆููŠู† ุจุงู„ูƒุงู…ู„.

ClawdGuard ูŠู‚ูˆู… ุจุฅุตู„ุงุญ ุฐู„ูƒ.


ุงู„ู…ูŠุฒุงุช

  • ูƒุดู ุชู„ู‚ุงุฆูŠ - ูŠุฌุฏ ุงู„ุชูƒูˆูŠู† ูˆุงู„ุฎุฏู…ุฉ ูˆุงู„ุจูˆุงุจุฉ ู‚ูŠุฏ ุงู„ุชุดุบูŠู„ ุชู„ู‚ุงุฆูŠู‹ุง
  • ุชุญู„ูŠู„ ุงู„ู…ุฎุงุทุฑ - ูŠุณุฌู„ ุชูƒูˆูŠู†ูƒ ู…ู† 0-10 ู…ุน ุชูุตูŠู„ ุฏู‚ูŠู‚
  • ุฅุตู„ุงุญ ุจู†ู‚ุฑุฉ ูˆุงุญุฏุฉ - ูŠุตุญุญ ุงู„ุชูƒูˆูŠู† ูˆูŠูˆู„ุฏ ุฑู…ุฒู‹ุง ุขู…ู†ู‹ุง ูˆูŠุนูŠุฏ ุชุดุบูŠู„ ุงู„ุฎุฏู…ุฉ
  • ุงู„ุชุญู‚ู‚ - ูŠุคูƒุฏ ู†ุฌุงุญ ุงู„ุฅุตู„ุงุญ (ุงู„ู…ู†ูุฐ ู…ุบู„ู‚ุŒ ุงู„ู…ุตุงุฏู‚ุฉ ู…ุทู„ูˆุจุฉ)
  • ุขู…ู† - ูŠู†ุดุฆ ู†ุณุฎุฉ ุงุญุชูŠุงุทูŠุฉ ู…ุน ุทุงุจุน ุฒู…ู†ูŠ ู‚ุจู„ ุฃูŠ ุชุบูŠูŠุฑุงุช
  • ุนุจุฑ ุงู„ุฃู†ุธู…ุฉ - macOS (launchd) ูˆ Linux (systemd)
  • ุฅูŠู‚ุงู ู„ุทูŠู - ุงุถุบุท Ctrl+C ููŠ ุฃูŠ ูˆู‚ุช ู„ู„ุฅู„ุบุงุก ุจุฃู…ุงู†
  • ูˆุถุน ุชูุตูŠู„ูŠ - ุฑุคูŠุฉ ุณุฌู„ุงุช ู…ูุตู„ุฉ ู„ูƒู„ ูุญุต ูŠุชู… ุชู†ููŠุฐู‡
  • ุฌุงู‡ุฒ ู„ู€ Docker - ู„ุง ุญุงุฌุฉ ู„ุชุซุจูŠุช Rust

ุจุฏุงูŠุฉ ุณุฑูŠุนุฉ

1. ุงุฎุชุฑ ุทุฑูŠู‚ุฉ ุงู„ุชุซุจูŠุช ุงู„ุฎุงุตุฉ ุจูƒ

ุงู„ุฎูŠุงุฑ ุฃ: ุงู„ุชุซุจูŠุช ู…ู† crates.io (ู…ูˆุตู‰ ุจู‡)

root@kitploit:~
cargo install clawdguard

# ุชุดุบูŠู„
clawdguard

ุงู„ุฎูŠุงุฑ ุจ: ุงู„ุจู†ุงุก ู…ู† ุงู„ู…ุตุฏุฑ

root@kitploit:~
# ุงุณุชู†ุณุงุฎ ุงู„ู…ุณุชูˆุฏุน
git clone https://github.com/fadidevv/clawdguard.git
cd clawdguard

# ุจู†ุงุก (ุงู„ู…ุฑุฉ ุงู„ุฃูˆู„ู‰ ุชุณุชุบุฑู‚ ~2 ุฏู‚ูŠู‚ุฉ)
cargo build --release

# ุชุดุบูŠู„
./target/release/clawdguard

ุงู„ุฎูŠุงุฑ ุฌ: ุจุงุณุชุฎุฏุงู… Docker (ุจุฏูˆู† ุญุงุฌุฉ ู„ู€ Rust)

root@kitploit:~
# ุงุณุชู†ุณุงุฎ ุงู„ู…ุณุชูˆุฏุน
git clone https://github.com/fadidevv/clawdguard.git
cd clawdguard

# ุจู†ุงุก ุงู„ุตูˆุฑุฉ (~3-5 ุฏู‚ุงุฆู‚ ููŠ ุงู„ู…ุฑุฉ ุงู„ุฃูˆู„ู‰)
docker build --no-cache -t clawdguard .

# ุชุดุบูŠู„ (ู‚ู… ุจุชุฑูƒูŠุจ ุฏู„ูŠู„ ุงู„ุชูƒูˆูŠู† ุงู„ุฎุงุต ุจูƒ)
docker run -v ~/.moltbot:/root/.moltbot clawdguard
# ุฃูˆ ู„ู„ุฅุตุฏุงุฑ ุงู„ู‚ุฏูŠู… Clawdbot:
docker run -v ~/.clawdbot:/root/.clawdbot clawdguard

2. ุงู„ุชุดุบูŠู„

root@kitploit:~
clawdguard

ู‡ุฐุง ูƒู„ ุดูŠุก! ุณูŠู‚ูˆู… ClawdGuard ุจู€:

  1. ูƒุดู ุชุซุจูŠุช Clawdbot/Moltbot ุงู„ุฎุงุต ุจูƒ
  2. ุชุญู„ูŠู„ ู…ุฎุงุทุฑ ุงู„ุฃู…ุงู† ููŠ ุชูƒูˆูŠู†ูƒ
  3. ุทู„ุจ ุงู„ุชุฃูƒูŠุฏ ู‚ุจู„ ุฅุฌุฑุงุก ุงู„ุชุบูŠูŠุฑุงุช
  4. ุชุตุญูŠุญ ุงู„ุชูƒูˆูŠู† ุจุฅุนุฏุงุฏุงุช ุขู…ู†ุฉ
  5. ุงู„ุชุญู‚ู‚ ู…ู† ู†ุฌุงุญ ุงู„ุฅุตู„ุงุญุงุช

3. ุงุญูุธ ุงู„ุฑู…ุฒ ุงู„ุฎุงุต ุจูƒ

ูŠู‚ูˆู… ClawdGuard ุจุฅู†ุดุงุก ุฑู…ุฒ ุขู…ู†. ุงุญูุธู‡!

root@kitploit:~
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚  โš ๏ธ  ู…ู‡ู…: ุงุญูุธ ุฑู…ุฒ ุงู„ุจูˆุงุจุฉ ุงู„ุฌุฏูŠุฏ!                                 โ”‚
โ”‚                                                                    โ”‚
โ”‚    clwd_a8f2k9x3m1p7v4q2b6n8...                                    โ”‚
โ”‚                                                                    โ”‚
โ”‚  ุณุชุญุชุงุฌ ุฅู„ูŠู‡ ู„ู„ุงุชุตุงู„ ู…ู† ูˆุงุฌู‡ุฉ ุงู„ุชุญูƒู… ุฃูˆ CLI.                        โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

ุฅุนุฏุงุฏ Docker

ุชูˆุซูŠู‚ ูƒุงู…ู„ ู„ู€ Docker ู„ู…ู† ู„ูŠุณ ู„ุฏูŠู‡ู… Rust ู…ุซุจุชู‹ุง.

ุงู„ุจู†ุงุก ูˆุงู„ุชุดุบูŠู„

root@kitploit:~
# 1. ุงุณุชู†ุณุงุฎ ุงู„ู…ุณุชูˆุฏุน
git clone https://github.com/fadidevv/clawdguard.git
cd clawdguard

# 2. ุจู†ุงุก ุงู„ุตูˆุฑุฉ (~3-5 ุฏู‚ุงุฆู‚ ููŠ ุงู„ู…ุฑุฉ ุงู„ุฃูˆู„ู‰)
docker build --no-cache -t clawdguard .

# 3. ุชุดุบูŠู„ ุงู„ูุญุต (ู‚ู… ุจุชุฑูƒูŠุจ ุฏู„ูŠู„ ุงู„ุชูƒูˆูŠู† ุงู„ุฎุงุต ุจูƒ)
# ู„ู…ูˆู„ุชุจูˆุช (ุงู„ุฃุญุฏุซ):
docker run -v ~/.moltbot:/root/.moltbot clawdguard

# ู„ูƒู„ูˆุฏุจูˆุช (ุงู„ู‚ุฏูŠู…):
docker run -v ~/.clawdbot:/root/.clawdbot clawdguard

# ู…ุน ุงู„ูˆุถุน ุงู„ุชูุตูŠู„ูŠ
docker run -v ~/.moltbot:/root/.moltbot clawdguard --verbose

# ูุญุต ูู‚ุท (ุจุฏูˆู† ุฅุตู„ุงุญุงุช)
docker run -v ~/.moltbot:/root/.moltbot clawdguard --scan-only

# ุงู„ูˆุถุน ุงู„ุชู„ู‚ุงุฆูŠ (ุจุฏูˆู† ุฑุณุงุฆู„ ุชุฃูƒูŠุฏ)
docker run -v ~/.moltbot:/root/.moltbot clawdguard --auto

# ุนุฑุถ ุงู„ู…ุณุงุนุฏุฉ
docker run clawdguard --help

Docker Compose

ุตูŠุบุฉ ุฃุจุณุท ุจุงุณุชุฎุฏุงู… docker-compose:

root@kitploit:~
# ุชุดุบูŠู„ ู…ุน docker-compose
docker-compose run clawdguard

# ู…ุน ุงู„ูˆุถุน ุงู„ุชูุตูŠู„ูŠ
docker-compose run clawdguard --verbose

# ูุญุต ูู‚ุท
docker-compose run clawdguard --scan-only

# ุงู„ูˆุถุน ุงู„ุชู„ู‚ุงุฆูŠ
docker-compose run clawdguard --auto

ู…ุฑุฌุน ุฃูˆุงู…ุฑ Docker

ุชุฑูƒูŠุจุงุช ุงู„ุญุฌู… (Volume Mounts)

ุงู„ุชุฑูƒูŠุจุฉุงู„ุบุฑุถ
~/.moltbot:/root/.moltbotุฏู„ูŠู„ ุชูƒูˆูŠู† Moltbot ุงู„ุฎุงุต ุจูƒ (ุงู„ุฃุญุฏุซ)
~/.clawdbot:/root/.clawdbotุฏู„ูŠู„ ุชูƒูˆูŠู† Clawdbot ุงู„ุฎุงุต ุจูƒ (ุงู„ู‚ุฏูŠู…)
./results:/app/resultsุญูุธ ุงู„ู†ุชุงุฆุฌ ู…ุญู„ูŠู‹ุง

ู†ุตุงุฆุญ Docker

root@kitploit:~
# ุฅู†ุดุงุก ุงุณู… ู…ุณุชุนุงุฑ ู„ู„ุงุณุชุฎุฏุงู… ุงู„ุฃุณู‡ู„ (ุงุณุชุฎุฏู… ุฏู„ูŠู„ ุงู„ุชูƒูˆูŠู† ุงู„ุฎุงุต ุจูƒ)
alias clawdguard='docker run -v ~/.moltbot:/root/.moltbot clawdguard'
# ุฃูˆ ู„ู„ุฅุตุฏุงุฑ ุงู„ู‚ุฏูŠู… Clawdbot:
alias clawdguard='docker run -v ~/.clawdbot:/root/.clawdbot clawdguard'

# ุซู… ูู‚ุท ุชุดุบูŠู„:
clawdguard
clawdguard --scan-only
clawdguard --verbose

ู…ุฑุฌุน CLI

root@kitploit:~
clawdguard [OPTIONS]

OPTIONS:
    --scan-only         ูุญุต ูู‚ุทุŒ ู„ุง ุชุทุจู‚ ุฅุตู„ุงุญุงุช
    --auto              ุทุจู‚ ุฌู…ูŠุน ุงู„ุฅุตู„ุงุญุงุช ุจุฏูˆู† ุฑุณุงุฆู„ ุชุฃูƒูŠุฏ
    --backup-dir <DIR>  ุฏู„ูŠู„ ู…ุฎุตุต ู„ู…ู„ูุงุช ุงู„ู†ุณุฎ ุงู„ุงุญุชูŠุงุทูŠ
    --skip-firewall     ุชุฎุทูŠ ุฅุถุงูุฉ ู‚ูˆุงุนุฏ ุฌุฏุงุฑ ุงู„ุญู…ุงูŠุฉ
    --skip-restart      ุชุฎุทูŠ ุฅุนุงุฏุฉ ุชุดุบูŠู„ ุฎุฏู…ุฉ ุงู„ุจูˆุงุจุฉ
    --token <TOKEN>     ุงุณุชุฎุฏู… ุฑู…ุฒู‹ุง ู…ุญุฏุฏู‹ุง ุจุฏู„ุงู‹ ู…ู† ุฅู†ุดุงุก ูˆุงุญุฏ
    -v, --verbose       ุนุฑุถ ู…ุฎุฑุฌุงุช ู…ูุตู„ุฉ
    --json              ุฅุฎุฑุงุฌ ุงู„ู†ุชุงุฆุฌ ุจุตูŠุบุฉ JSON (ู„ู„ุณูƒุฑูŠุจุชุงุช)
    -h, --help          ุทุจุงุนุฉ ุงู„ู…ุณุงุนุฏุฉ
    -V, --version       ุทุจุงุนุฉ ุงู„ุฅุตุฏุงุฑ

ุฃู…ุซู„ุฉ

root@kitploit:~
# ุงุณุชุฎุฏุงู… ุฃุณุงุณูŠ - ูุญุตุŒ ุฅุตู„ุงุญุŒ ุชุญู‚ู‚
clawdguard

# ูุญุต ูู‚ุท (ู„ุง ุชุตู„ุญ ุฃูŠ ุดูŠุก)
clawdguard --scan-only

# ุฅุตู„ุงุญ ูƒู„ ุดูŠุก ุชู„ู‚ุงุฆูŠู‹ุง (ุจุฏูˆู† ุฑุณุงุฆู„ ุชุฃูƒูŠุฏ)
clawdguard --auto

# ุงุณุชุฎุฏุงู… ุงู„ุฑู…ุฒ ุงู„ุฎุงุต ุจูƒ
clawdguard --token "my-secure-token-here"

# ู…ุฎุฑุฌุงุช ุชูุตูŠู„ูŠุฉ ู„ุงุณุชูƒุดุงู ุงู„ุฃุฎุทุงุก
clawdguard --verbose

# ู…ุฎุฑุฌุงุช JSON ู„ู„ุณูƒุฑูŠุจุชุงุช
clawdguard --json

# ุฏู…ุฌ ุงู„ุฎูŠุงุฑุงุช
clawdguard --auto --skip-firewall --verbose

# ุฏู„ูŠู„ ู†ุณุฎ ุงุญุชูŠุงุทูŠ ู…ุฎุตุต
clawdguard --backup-dir /tmp/backups

ู…ุง ูŠุชู… ุฅุตู„ุงุญู‡

ุฏุฑุฌุฉ ุงู„ู…ุฎุงุทุฑุฉ

ูŠู‚ูˆู… ClawdGuard ุจุญุณุงุจ ุฏุฑุฌุฉ ุงู„ู…ุฎุงุทุฑุฉ ู…ู† 0-10:

ุงู„ุฏุฑุฌุฉุงู„ู…ุณุชูˆู‰ุงู„ู…ุนู†ู‰
0-3๐ŸŸข ู…ู†ุฎูุถู…ุดุงูƒู„ ุจุณูŠุทุฉ ุฃูˆ ุขู…ู† ุจุงู„ูุนู„
4-6๐ŸŸก ู…ุชูˆุณุทุจุนุถ ุงู„ู…ุฎุงูˆู ุงู„ุฃู…ู†ูŠุฉ
7-10๐Ÿ”ด ุฎุทูŠุฑู…ูƒุดูˆู ุนู„ู‰ ุงู„ุฅู†ุชุฑู†ุชุŒ ุฃุตู„ุญ ููˆุฑู‹ุง

ุญุณุงุจ ุฏุฑุฌุฉ ุงู„ู…ุฎุงุทุฑุฉ:

  • ุนู†ูˆุงู† bind ู…ูƒุดูˆู: +3 ู†ู‚ุงุท
  • ู…ุตุงุฏู‚ุฉ ู…ูู‚ูˆุฏุฉ: +4 ู†ู‚ุงุท
  • ู…ู†ูุฐ ุฎุงุฑุฌูŠ ูŠู…ูƒู† ุงู„ูˆุตูˆู„ ุฅู„ูŠู‡: +2 ู†ู‚ุงุท
  • ุชุณุฑูŠุจ ู…ุนู„ูˆู…ุงุช mDNS: +1 ู†ู‚ุทุฉ
  • ุฃุฐูˆู†ุงุช ู…ู„ู ู…ูุชูˆุญุฉ: +1 ู†ู‚ุทุฉ

ุฃู…ุซู„ุฉ ุนู„ู‰ ุงู„ู…ุฎุฑุฌุงุช

ุงู„ูˆุถุน ุงู„ุนุงุฏูŠ

root@kitploit:~
  ๐Ÿฆž ClawdGuard
  ุชุนุฒูŠุฒ ุงู„ุฃู…ุงู† ู„ู€ Clawdbot/Moltbot
  ุงู„ุฅุตุฏุงุฑ v1.0.0

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

โ„น ุงุถุบุท Ctrl+C ู„ู„ุฅู„ุบุงุก ููŠ ุฃูŠ ูˆู‚ุช

[1/4] ๐Ÿ” ูƒุดู ุงู„ุชุซุจูŠุช...
      โœ“ ุงู„ุชูƒูˆูŠู†: ~/.clawdbot/clawdbot.json
      โœ“ ุงู„ุฎุฏู…ุฉ: bot.molt.gateway (ู‚ูŠุฏ ุงู„ุชุดุบูŠู„ุŒ PID 1234)
      โœ“ ุงู„ู…ู†ูุฐ 18789 ู†ุดุท

[2/4] โš ๏ธ  ุชุญู„ูŠู„ ุงู„ู…ุฎุงุทุฑ ุงู„ุฃู…ู†ูŠุฉ...

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ ุงู„ู…ุดูƒู„ุฉ         โ”‚ ุงู„ู‚ูŠู…ุฉ ุงู„ุญุงู„ูŠุฉ           โ”‚ ุงู„ุฎุทูˆุฑุฉ  โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ Gateway Bind     โ”‚ 0.0.0.0                 โ”‚ ุฎุทูŠุฑ    โ”‚
โ”‚ ุงู„ู…ุตุงุฏู‚ุฉ        โ”‚ none                    โ”‚ ุฎุทูŠุฑ    โ”‚
โ”‚ ุจุซ mDNS         โ”‚ full                    โ”‚ ู…ุชูˆุณุท   โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

      ุฏุฑุฌุฉ ุงู„ู…ุฎุงุทุฑุฉ: 9/10 ๐Ÿ”ด ุฎุทูŠุฑ

      โš  ุณูŠุคุฏูŠ ู‡ุฐุง ุฅู„ู‰ ุชุนุฏูŠู„ ุชูƒูˆูŠู†ูƒ ู„ุฅุตู„ุงุญ ู…ุดุงูƒู„ ุงู„ุฃู…ุงู†.
      โ„น ุณูŠุชู… ุฅู†ุดุงุก ู†ุณุฎุฉ ุงุญุชูŠุงุทูŠุฉ ู‚ุจู„ ุฃูŠ ุชุบูŠูŠุฑุงุช.

      ู‡ู„ ุชุฑูŠุฏ ุงู„ู…ุชุงุจุนุฉ ู…ุน ุงู„ุฅุตู„ุงุญุงุชุŸ [y/N]: y

[3/4] ๐Ÿ”ง ุชุทุจูŠู‚ ุงู„ุฅุตู„ุงุญุงุช...
      โœ“ ุงู„ู†ุณุฎ ุงู„ุงุญุชูŠุงุทูŠ: ~/.clawdbot/clawdbot.json.backup.20260128_143022
      โœ“ ุชุนูŠูŠู† gateway.bind = "loopback" (ูƒุงู†ุช: "0.0.0.0")
      โœ“ ุชุนูŠูŠู† gateway.auth.mode = "token" (ูƒุงู†ุช: "none")
      โœ“ ุชุนูŠูŠู† gateway.auth.token = <ู…ูู†ุดุฃ>
      โœ“ ุฅุตู„ุงุญ ุฃุฐูˆู†ุงุช ุงู„ู…ู„ู (600)

      ุงู„ุฑู…ุฒ ุงู„ู…ูู†ุดุฃ: clwd_a8f2k9x3m1p7v4q2b6n8...

[4/4] โœ… ุงู„ุชุญู‚ู‚ ู…ู† ุงู„ุฅุตู„ุงุญุงุช...
      โœ“ ุชู…ุช ุฅุนุงุฏุฉ ุชุดุบูŠู„ ุฎุฏู…ุฉ ุงู„ุจูˆุงุจุฉ
      โœ“ ุงู„ู…ู†ูุฐ 18789 ู„ู… ูŠุนุฏ ูŠู…ูƒู† ุงู„ูˆุตูˆู„ ุฅู„ูŠู‡ ุฎุงุฑุฌูŠู‹ุง
      โœ“ ุงู„ุจูˆุงุจุฉ ุชุณุชุฌูŠุจ ุนู„ู‰ localhost
      โœ“ ุงู„ู…ุตุงุฏู‚ุฉ ู…ุทู„ูˆุจุฉ ุงู„ุขู†

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚                                                                    โ”‚
โ”‚  ๐ŸŽ‰ ู†ุฌุงุญ! Clawdbot/Moltbot ุงู„ุฎุงุต ุจูƒ ุฃุตุจุญ ุขู…ู†ู‹ุง ุงู„ุขู†.                โ”‚
โ”‚                                                                    โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

ู…ุฎุฑุฌุงุช JSON

root@kitploit:~
clawdguard --json
root@kitploit:~
{"status": "fixed", "token": "clwd_a8f2k9x3m1p7v4q2b6n8...", "backup": "~/.clawdbot/clawdbot.json.backup.20260128_143022"}

ุงู„ุฅูŠู‚ุงู ุงู„ู„ุทูŠู (Ctrl+C)

ุงุถุบุท Ctrl+C ููŠ ุฃูŠ ูˆู‚ุช ุฃุซู†ุงุก ุงู„ูุญุต ู„ู„ุชูˆู‚ู ุจุฃู…ุงู†.

root@kitploit:~
[2/4] โš ๏ธ  ุชุญู„ูŠู„ ุงู„ู…ุฎุงุทุฑ ุงู„ุฃู…ู†ูŠุฉ...
^C
โš  ุชู… ุงู„ู…ู‚ุงุทุนุฉ! ุฌุงุฑู ุงู„ุฎุฑูˆุฌ...

ู„ุง ูŠุชู… ุฅุฌุฑุงุก ุฃูŠ ุชุบูŠูŠุฑุงุช ุญุชู‰ ุชุคูƒุฏุŒ ู„ุฐุง ูุฅู† ุงู„ู…ู‚ุงุทุนุฉ ุขู…ู†ุฉ ุฏุงุฆู…ู‹ุง.


ุจุนุฏ ุงู„ุชุดุบูŠู„

ุชุญุฏูŠุซ ุจูŠุฆุชูƒ

root@kitploit:~
# ุฃุถู ุฅู„ู‰ ู…ู„ู ุชุนุฑูŠู shell ุงู„ุฎุงุต ุจูƒ (~/.bashrcุŒ ~/.zshrcุŒ ุฅู„ุฎ.)
export CLAWDBOT_GATEWAY_TOKEN="clwd_your_token_here"

ุงู„ูˆุตูˆู„ ุนู† ุจูุนุฏ (ุทุฑู‚ ุขู…ู†ุฉ)

ุฅุฐุง ูƒู†ุช ุจุญุงุฌุฉ ุฅู„ู‰ ูˆุตูˆู„ ุนู† ุจูุนุฏุŒ ุงุณุชุฎุฏู… ุฅุญุฏู‰ ู‡ุฐู‡ ุงู„ุทุฑู‚ ุงู„ุขู…ู†ุฉ:

ุงู„ุทุฑูŠู‚ุฉุงู„ุฃู…ุฑ
Tailscale (ู…ูˆุตู‰ ุจู‡)tailscale serve --bg 18789
SSH Tunnelssh -L 18789:localhost:18789 your-server
Cloudflare Tunnel

ู„ุง ุชู‚ู… ู…ุทู„ู‚ู‹ุง ุจุชุบูŠูŠุฑ gateway.bind ู…ุฑุฉ ุฃุฎุฑู‰ ุฅู„ู‰ "0.0.0.0" ุฃูˆ ูƒุดู ุงู„ู…ู†ูุฐ ู…ุจุงุดุฑุฉ.


ุงุณุชูƒุดุงู ุงู„ุฃุฎุทุงุก ูˆุฅุตู„ุงุญู‡ุง

"ู„ู… ูŠุชู… ุงู„ุนุซูˆุฑ ุนู„ู‰ ุชุซุจูŠุช Clawdbot/Moltbot"

ุชุฃูƒุฏ ู…ู†:

  • ุชู… ุชุซุจูŠุช Clawdbot ุฃูˆ Moltbot
  • ู„ู‚ุฏ ู‚ู…ุช ุจุชุดุบูŠู„ู‡ ู…ุฑุฉ ูˆุงุญุฏุฉ ุนู„ู‰ ุงู„ุฃู‚ู„ (ูŠู†ุดุฆ ~/.moltbot/ ุฃูˆ ~/.clawdbot/)
  • ู…ู„ู ุงู„ุชูƒูˆูŠู† ู…ูˆุฌูˆุฏ ููŠ ~/.moltbot/moltbot.json ุฃูˆ ~/.clawdbot/clawdbot.json

"ุชุนุฐุฑ ุฅุนุงุฏุฉ ุชุดุบูŠู„ ุงู„ุฎุฏู…ุฉ"

ุญุงูˆู„ ูŠุฏูˆูŠู‹ุง:

root@kitploit:~
clawdbot gateway restart
# ุฃูˆ
moltbot gateway restart

ุงู„ุฑู…ุฒ ู„ุง ูŠุนู…ู„

  1. ุงุญูุธ ุงู„ุฑู…ุฒ ุจุงู„ูƒุงู…ู„ (ุจู…ุง ููŠ ุฐู„ูƒ ุงู„ุจุงุฏุฆุฉ clwd_)
  2. ุฃุถูู‡ ุฅู„ู‰ ุงู„ุจูŠุฆุฉ ุฃูˆ ุฅุนุฏุงุฏุงุช ูˆุงุฌู‡ุฉ ุงู„ุชุญูƒู…
  3. ุฃุนุฏ ุชุดุบูŠู„ ุงู„ุจูˆุงุจุฉ

Docker: ุฑูุถ ุงู„ุฅุฐู†

ุชุฃูƒุฏ ู…ู† ุฃู† ุฏู„ูŠู„ ุงู„ุชูƒูˆูŠู† ุงู„ุฎุงุต ุจูƒ ู‚ุงุจู„ ู„ู„ู‚ุฑุงุกุฉ:

root@kitploit:~
# ู„ู…ูˆู„ุชุจูˆุช (ุงู„ุฃุญุฏุซ)
chmod 755 ~/.moltbot
chmod 644 ~/.moltbot/moltbot.json

# ู„ูƒู„ูˆุฏุจูˆุช (ุงู„ู‚ุฏูŠู…)
chmod 755 ~/.clawdbot
chmod 644 ~/.clawdbot/clawdbot.json

ุฏุนู… ุงู„ู…ู†ุตุงุช

ุงู„ู…ู†ุตุฉุงู„ุญุงู„ุฉู…ุฏูŠุฑ ุงู„ุฎุฏู…ุงุช
macOSโœ… ูƒุงู…ู„launchd
Linuxโœ… ูƒุงู…ู„systemd (ู…ุณุชุฎุฏู…)
Windowsโš ๏ธ WSL2ุดุบู‘ู„ ุฏุงุฎู„ WSL2

ูƒูŠู ูŠุนู…ู„

root@kitploit:~
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                        ClawdGuard v1.0                          โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                                 โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”   โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”   โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”   โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     โ”‚
โ”‚  โ”‚ ูƒุดู     โ”‚ โ†’ โ”‚ ุชุญู„ูŠู„   โ”‚ โ†’ โ”‚ ุชุตุญูŠุญ   โ”‚ โ†’ โ”‚ ุชุญู‚ู‚    โ”‚     โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜   โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜   โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜   โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜     โ”‚
โ”‚       โ”‚              โ”‚              โ”‚              โ”‚            โ”‚
โ”‚       โ–ผ              โ–ผ              โ–ผ              โ–ผ            โ”‚
โ”‚  ุงู„ุจุญุซ ุนู† ุชูƒูˆูŠู†  ูุญุต ุงู„ู…ุฎุงุทุฑ    ุชุตุญูŠุญ ุงู„ุชูƒูˆูŠู†  ุชุฃูƒูŠุฏ ุงู„ุฃู…ุงู†  โ”‚
โ”‚  ุงู„ุจุญุซ ุนู† ุฎุฏู…ุฉ  ุชุณุฌูŠู„ ุงู„ุฎุทูˆุฑุฉ   ุฅู†ุดุงุก ุฑู…ุฒ      ุงุฎุชุจุงุฑ ุงู„ู…ู†ูุฐ โ”‚
โ”‚  ุงู„ุจุญุซ ุนู† ุนู…ู„ูŠุฉ ุณุฑุฏ ุงู„ู…ุดุงูƒู„    ุฅุตู„ุงุญ ุงู„ุฃุฐูˆู†ุงุช  ุฅุนุงุฏุฉ ุชุดุบูŠู„  โ”‚
โ”‚                                                                 โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

ู‡ูŠูƒู„ ุงู„ู…ุดุฑูˆุน

root@kitploit:~
clawdguard/
โ”œโ”€โ”€ Cargo.toml           # ุงู„ุชุจุนูŠุงุช
โ”œโ”€โ”€ Dockerfile           # ุจู†ุงุก Docker
โ”œโ”€โ”€ docker-compose.yml   # Docker compose
โ”œโ”€โ”€ .dockerignore
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ LICENSE
โ”œโ”€โ”€ .gitignore
โ”œโ”€โ”€ assets/
โ”‚   โ””โ”€โ”€ screenshot.png   # ู„ู‚ุทุฉ ุดุงุดุฉ ู„ู€ README
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ main.rs          # ู†ู‚ุทุฉ ุงู„ุฏุฎูˆู„ CLI
โ”‚   โ”œโ”€โ”€ lib.rs           # ุฌุฐุฑ ุงู„ู…ูƒุชุจุฉ
โ”‚   โ”œโ”€โ”€ detect/          # ูƒุดู ุงู„ุชุซุจูŠุช
โ”‚   โ”‚   โ”œโ”€โ”€ mod.rs
โ”‚   โ”‚   โ”œโ”€โ”€ config.rs    # ูƒุดู ู…ู„ู ุงู„ุชูƒูˆูŠู†
โ”‚   โ”‚   โ”œโ”€โ”€ process.rs   # ูƒุดู ุงู„ุนู…ู„ูŠุฉ
โ”‚   โ”‚   โ””โ”€โ”€ service.rs   # ูƒุดู ุงู„ุฎุฏู…ุฉ (launchd/systemd)
โ”‚   โ”œโ”€โ”€ analyze/         # ุชุญู„ูŠู„ ุงู„ุฃู…ุงู†
โ”‚   โ”‚   โ”œโ”€โ”€ mod.rs
โ”‚   โ”‚   โ”œโ”€โ”€ config_risk.rs
โ”‚   โ”‚   โ”œโ”€โ”€ network.rs   # ูุญุต ูƒุดู ุงู„ู…ู†ูุฐ
โ”‚   โ”‚   โ””โ”€โ”€ permissions.rs
โ”‚   โ”œโ”€โ”€ patch/           # ุชุตุญูŠุญ ุงู„ุชูƒูˆูŠู†
โ”‚   โ”‚   โ”œโ”€โ”€ mod.rs
โ”‚   โ”‚   โ”œโ”€โ”€ config.rs
โ”‚   โ”‚   โ”œโ”€โ”€ firewall.rs
โ”‚   โ”‚   โ””โ”€โ”€ token.rs     # ุฅู†ุดุงุก ุงู„ุฑู…ุฒ ุงู„ุขู…ู†
โ”‚   โ”œโ”€โ”€ verify/          # ุงู„ุชุญู‚ู‚ ู…ู† ุงู„ุฅุตู„ุงุญ
โ”‚   โ”‚   โ”œโ”€โ”€ mod.rs
โ”‚   โ”‚   โ”œโ”€โ”€ port_check.rs
โ”‚   โ”‚   โ””โ”€โ”€ service.rs
โ”‚   โ””โ”€โ”€ output/
โ”‚       โ”œโ”€โ”€ mod.rs
โ”‚       โ””โ”€โ”€ printer.rs   # ุฅุฎุฑุงุฌ CLI ู…ู„ูˆู†
โ””โ”€โ”€ tests/
    โ””โ”€โ”€ integration.rs

ุงู„ุชุทูˆูŠุฑ

ุงู„ู…ุชุทู„ุจุงุช ุงู„ุฃุณุงุณูŠุฉ

ุงู„ุฎูŠุงุฑ ุฃ: ู…ุญู„ูŠ (Rust)

  • Rust 1.70+ (curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh)

ุงู„ุฎูŠุงุฑ ุจ: Docker

  • Docker 20.10+

ุงู„ุจู†ุงุก

ู…ุญู„ูŠ:

root@kitploit:~
# ุงุณุชู†ุณุงุฎ ุงู„ู…ุณุชูˆุฏุน
git clone https://github.com/fadidevv/clawdguard.git
cd clawdguard

# ุจู†ุงุก ุงู„ุชุตุญูŠุญ (ุชุฌู…ูŠุน ุฃุณุฑุน)
cargo build

# ุจู†ุงุก ุงู„ุฅุตุฏุงุฑ (ู…ูุญุณูŽู‘ู†)
cargo build --release

Docker:

root@kitploit:~
# ุงุณุชู†ุณุงุฎ ุงู„ู…ุณุชูˆุฏุน
git clone https://github.com/fadidevv/clawdguard.git
cd clawdguard

# ุจู†ุงุก ุงู„ุตูˆุฑุฉ
docker build --no-cache -t clawdguard .

ุชุดุบูŠู„ ุงู„ุงุฎุชุจุงุฑุงุช

root@kitploit:~
# ุชุดุบูŠู„ ุฌู…ูŠุน ุงู„ุงุฎุชุจุงุฑุงุช
cargo test

# ุชุดุบูŠู„ ู…ุน ุงู„ู…ุฎุฑุฌุงุช
cargo test -- --nocapture

ุฌูˆุฏุฉ ุงู„ูƒูˆุฏ

root@kitploit:~
# ุชู†ุณูŠู‚ ุงู„ูƒูˆุฏ
cargo fmt

# ุชุดุบูŠู„ ุงู„ู…ุฏู‚ู‚
cargo clippy

# ุงู„ุชุญู‚ู‚ ุจุฏูˆู† ุจู†ุงุก
cargo check

ุงู„ู…ุณุงู‡ู…ุฉ

ุงู„ู…ุณุงู‡ู…ุงุช ู…ุฑุญุจ ุจู‡ุง! ูŠุฑุฌู‰:

  1. ุนู…ู„ fork ู„ู„ู…ุณุชูˆุฏุน
  2. ุฅู†ุดุงุก ูุฑุน ู…ูŠุฒุฉ (git checkout -b feature/improvement)
  3. ุฅุฌุฑุงุก ุชุบูŠูŠุฑุงุชูƒ
  4. ุชุดุบูŠู„ ุงู„ุงุฎุชุจุงุฑุงุช (cargo test)
  5. ุชุดุบูŠู„ ุงู„ู…ุฏู‚ู‚ (cargo clippy)
  6. ุชู†ุณูŠู‚ ุงู„ูƒูˆุฏ (cargo fmt)
  7. ุชู‚ุฏูŠู… ุงู„ุชุบูŠูŠุฑุงุช (git commit -m 'ุฅุถุงูุฉ ุชุญุณูŠู†')
  8. ุงู„ุฏูุน ุฅู„ู‰ ุงู„ูุฑุน (git push origin feature/improvement)
  9. ูุชุญ ุทู„ุจ ุณุญุจ (Pull Request)

ุฃููƒุงุฑ ู„ู„ู…ุณุงู‡ู…ุงุช:

  • ุฅุถุงูุฉ ุฏุนู… ู„ู…ุฒูŠุฏ ู…ู† ู…ุฏูŠุฑูŠ ุงู„ุฎุฏู…ุงุช
  • ุชุญุณูŠู† ุฎูˆุงุฑุฒู…ูŠุงุช ุงู„ูƒุดู
  • ุฅุถุงูุฉ ูˆุธูŠูุฉ ุงู„ุชุฑุงุฌุน
  • ุชุญุณูŠู† ุงู„ุชูˆุซูŠู‚
  • ุฅุตู„ุงุญ ุงู„ุฃุฎุทุงุก

ุฅุฎู„ุงุก ุงู„ู…ุณุคูˆู„ูŠุฉ

ู‡ุฐู‡ ุงู„ุฃุฏุงุฉ ู‡ูŠ ู„ุฃุบุฑุงุถ ุฃู…ู†ูŠุฉ ูู‚ุท.

  • ู‚ู… ุจุชุดุบูŠู„ู‡ุง ูู‚ุท ุนู„ู‰ ุงู„ุฃู†ุธู…ุฉ ุงู„ุชูŠ ุชู…ู„ูƒู‡ุง ุฃูˆ ู„ุฏูŠูƒ ุฅุฐู† ุจุชุนุฏูŠู„ู‡ุง
  • ุชุฃูƒุฏ ุฏุงุฆู…ู‹ุง ู…ู† ุญูุธ ุงู„ุฑู…ุฒ ู‚ุจู„ ุฅุบู„ุงู‚ ุงู„ุทุฑููŠุฉ
  • ุงุฎุชุจุฑ ุงู„ุฅุตู„ุงุญ ุจู…ุญุงูˆู„ุฉ ุงู„ุงุชุตุงู„ ู…ู† ุฌู‡ุงุฒ ุขุฎุฑ

ุงู„ู…ุคู„ููˆู† ุบูŠุฑ ู…ุณุคูˆู„ูŠู† ุนู† ุณูˆุก ุงุณุชุฎุฏุงู… ู‡ุฐู‡ ุงู„ุฃุฏุงุฉ.


ุงู„ุชุฑุฎูŠุต

ุฑุฎุตุฉ MIT - ุงู†ุธุฑ LICENSE ู„ู„ุญุตูˆู„ ุนู„ู‰ ุงู„ุชูุงุตูŠู„.


ุงุจู‚ูŽ ุขู…ู†ู‹ุง! ๐Ÿฆž๐Ÿ”

ุชู†ุฒูŠู„ ุงู„ุฃุฏุงุฉ
ุงู„ุฎุทุฑุงู„ุชุฃุซูŠุฑ
ุงู„ูˆุตูˆู„ ุฅู„ู‰ ู…ูุงุชูŠุญ APIุณุฑู‚ุฉ ุจูŠุงู†ุงุช ุงุนุชู…ุงุฏ OpenAI ูˆAnthropic ูˆุบูŠุฑู‡ุง
ุชู†ููŠุฐ ุฃูˆุงู…ุฑุชุดุบูŠู„ ุฃูˆุงู…ุฑ ุดู„ ุชุนุณููŠุฉ ุนู„ู‰ ุฌู‡ุงุฒูƒ
ุงู„ุชุญูƒู… ููŠ ุงู„ู…ุชุตูุญุงู„ุณูŠุทุฑุฉ ุนู„ู‰ ุฌู„ุณุฉ ุงู„ุชุตูุญ ุงู„ุฎุงุตุฉ ุจูƒ
ู‚ุฑุงุกุฉ ุงู„ุจุฑูŠุฏ ุงู„ุฅู„ูƒุชุฑูˆู†ูŠุงู„ูˆุตูˆู„ ุฅู„ู‰ Gmail ูˆุงู„ุชู‚ูˆูŠู… ูˆุฌู‡ุงุช ุงู„ุงุชุตุงู„
ู‚ุฑุงุกุฉ ุงู„ุฏุฑุฏุดุงุชุฑุคูŠุฉ ูƒู„ ุชุงุฑูŠุฎ ู…ุญุงุฏุซุงุชูƒ
ุงุฎุชุทุงู ุงู„ุจูˆุชุฅุฑุณุงู„ ุฑุณุงุฆู„ ู†ูŠุงุจุฉ ุนู†ูƒ
ุงู„ุฃู…ุฑุงู„ูˆุตู
docker build --no-cache -t clawdguard .ุจู†ุงุก ุงู„ุตูˆุฑุฉ
docker run clawdguard --helpุนุฑุถ ุงู„ู…ุณุงุนุฏุฉ
docker run -v ... clawdguardุชุดุบูŠู„ ุงู„ูุญุต
docker run -v ... clawdguard --scan-onlyูุญุต ูู‚ุท
docker run -v ... clawdguard --autoุฅุตู„ุงุญ ุชู„ู‚ุงุฆูŠ
docker run -v ... clawdguard --verboseูˆุถุน ุชูุตูŠู„ูŠ
docker-compose run clawdguardุชุดุบูŠู„ ู…ุน compose
ุงู„ุฅุนุฏุงุฏู‚ุจู„ (ุบูŠุฑ ุขู…ู†)ุจุนุฏ (ุขู…ู†)
gateway.bind"0.0.0.0" / "lan" / "all""loopback"
gateway.auth.mode"none" / ู…ูู‚ูˆุฏ"token"
gateway.auth.tokenู…ูู‚ูˆุฏุฑู…ุฒ ุขู…ู† ุชู… ุฅู†ุดุงุคู‡
discovery.mdns.mode"full""minimal"
ุฃุฐูˆู†ุงุช ุงู„ู…ู„ู644 / 755600
cloudflared tunnel --url http://localhost:18789