Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
zclaw — आपका व्यक्तिगत AI सहायक, सभी एक में 888KiB (~35KB ऐप कोड में)। ESP32 पर चल रहा है। GPIO, cron, कस्टम टूल्स, मेमोरी, और भी बहुत कुछ। | Kitploit
उपकरण/GitHubGitHub/tnm/zclaw
एम्बेडेड सिस्टम सुरक्षासामान्य उपयोगिताएँIoT सुरक्षास्क्रिप्टिंग और स्वचालनहार्डवेयर सुरक्षाAI सुरक्षा
GitHubtnm/zclaw

zclaw

आपका व्यक्तिगत AI सहायक, सभी एक में 888KiB (~35KB ऐप कोड में)। ESP32 पर चल रहा है। GPIO, cron, कस्टम टूल्स, मेमोरी, और भी बहुत कुछ।

रिपॉजिटरी देखें
2.2k18283 महीने पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
वेबसाइट

zclaw

लॉबस्टर Seeed Studio XIAO ESP32-C3 को सोल्डर कर रहा है

ESP32 के लिए सबसे छोटा संभव AI व्यक्तिगत सहायक।

zclaw C में लिखा गया है और ESP32 बोर्ड पर चलता है, जिसका डिफ़ॉल्ट बिल्ड पर सख्त ऑल-इन फर्मवेयर बजट लक्ष्य <= 888 KiB है। यह निर्धारित कार्य (scheduled tasks), GPIO नियंत्रण, स्थायी मेमोरी (persistent memory) और प्राकृतिक भाषा के माध्यम से कस्टम टूल संयोजन (custom tool composition) का समर्थन करता है।

888 KiB की सीमा ऑल-इन फर्मवेयर आकार है, केवल ऐप कोड नहीं। इसमें zclaw तर्क के साथ ESP-IDF/FreeRTOS रनटाइम, Wi-Fi/नेटवर्किंग, TLS/क्रिप्टो, और सर्टिफिकेट बंडल ओवरहेड शामिल है।

उपयोग करने में मज़ा, हैक करने में मज़ा।

पूर्ण दस्तावेज़ीकरण

पूर्ण गाइड और संदर्भ के लिए docs साइट का उपयोग करें।

  • पूर्ण दस्तावेज़ीकरण
  • स्थानीय प्रशासन कंसोल
  • उपयोग के मामले: उपयोगी + मज़ेदार
  • परिवर्तन लॉग (वेब)
  • पूर्ण README (शब्दशः)

त्वरित आरंभ

एक-लाइन बूटस्ट्रैप (macOS/Linux):

root@kitploit:~
bash <(curl -fsSL https://raw.githubusercontent.com/tnm/zclaw/main/scripts/bootstrap.sh)

पहले से क्लोन कर लिया है?

root@kitploit:~
./install.sh

गैर-इंटरैक्टिव इंस्टॉल:

root@kitploit:~
./install.sh -y
सेटअप नोट्स
  • bootstrap.sh रिपॉजिटरी को क्लोन/अपडेट करता है और फिर ./install.sh चलाता है। आप पहले बूटस्ट्रैप प्रवाह का निरीक्षण/सत्यापन कर सकते हैं (जिसमें ZCLAW_BOOTSTRAP_SHA256 अखंडता जांच शामिल है); आरंभ करने के दस्तावेज़ देखें।
  • Linux निर्भरता इंस्टॉल install.sh चलाने के दौरान apt-get, pacman, dnf, या zypper को स्वचालित रूप से पहचानता है।
  • गैर-इंटरैक्टिव मोड में, अनुत्तरित इंस्टॉल प्रॉम्प्ट डिफ़ॉल्ट रूप से no होते हैं जब तक कि आप -y पास नहीं करते (या सहेजी गई प्राथमिकताएँ/स्पष्ट फ़्लैग लागू होते हैं)।
  • फ्लैश में एन्क्रिप्टेड क्रेडेंशियल के लिए, सुरक्षित मोड का उपयोग करें (इंस्टॉल प्रवाह में --flash-mode secure, या सीधे ./scripts/flash-secure.sh)।

मुख्य आकर्षण

  • Telegram या होस्टेड वेब रिले के माध्यम से चैट करें
  • समय क्षेत्र-जागरूक शेड्यूल (daily, periodic, और एक-शॉट once)
  • बिल्ट-इन + उपयोगकर्ता-परिभाषित उपकरण
  • बिल्कुल नई बिल्ट-इन क्षमताओं के लिए, Build Your Own Tool दस्तावेज़ के माध्यम से एक फर्मवेयर टूल (C हैंडलर + रजिस्ट्री प्रविष्टि) जोड़ें।
  • get_diagnostics के माध्यम से रनटाइम डायग्नोस्टिक्स (quick/runtime/memory/rates/time/all स्कोप)
  • गार्डरेल के साथ GPIO, DHT और I2C नियंत्रण (जिसमें gpio_read_all, i2c_scan, i2c_read/i2c_write, और dht_read शामिल हैं)
  • रिकवरी, सुरक्षित मोड और प्री-नेटवर्क ब्रिंग-अप के लिए USB स्थानीय प्रशासन कंसोल
  • रीबूट के बीच स्थायी मेमोरी
  • पर्सोना विकल्प: neutral, friendly, technical,

हार्डवेयर

परीक्षित लक्ष्य: ESP32, ESP32-C3, ESP32-S3, और ESP32-C6। क्लासिक ESP32-WROOM/ESP32 DevKit बोर्ड समर्थित हैं। अन्य ESP32 वेरिएंट के लिए परीक्षण रिपोर्ट का स्वागत है!

अनुशंसित स्टार्टर बोर्ड: Seeed XIAO ESP32-C3

स्थानीय डेवलपमेंट और हैकिंग

विशिष्ट तेज़ लूप:

root@kitploit:~
./scripts/test.sh host
./scripts/build.sh
./scripts/flash.sh --kill-monitor /dev/cu.usbmodem1101
./scripts/provision-dev.sh --port /dev/cu.usbmodem1101
./scripts/monitor.sh /dev/cu.usbmodem1101

प्रोफ़ाइल एक बार सेट करें, फिर पुन: उपयोग करें:

root@kitploit:~
./scripts/provision-dev.sh --write-template
# edit ~/.config/zclaw/dev.env
./scripts/provision-dev.sh --show-config
./scripts/provision-dev.sh

# if Telegram keeps replaying stale updates:
./scripts/telegram-clear-backlog.sh --show-config

स्थानीय डेवलपमेंट और हैकिंग गाइड में अधिक विवरण।

अन्य उपयोगी स्क्रिप्ट्स

स्क्रिप्ट्स दिखाएं
  • ./scripts/flash-secure.sh - एन्क्रिप्शन के साथ फ्लैश करें
  • ./scripts/provision.sh - NVS में क्रेडेंशियल प्रदान करें
  • ./scripts/provision-dev.sh - बार-बार प्रावधान के लिए स्थानीय प्रोफ़ाइल रैपर
  • ./scripts/telegram-clear-backlog.sh - कतारबद्ध Telegram अपडेट साफ़ करें
  • ./scripts/erase.sh - केवल NVS मिटाएं (--nvs) या पूर्ण फ्लैश (--all) गार्डरेल के साथ
  • ./scripts/monitor.sh - सीरियल मॉनिटर
  • ./scripts/emulate.sh - QEMU प्रोफ़ाइल चलाएं
  • ./scripts/web-relay.sh - होस्टेड रिले + मोबाइल चैट UI
  • ./scripts/benchmark.sh - रिले/सीरियल विलंबता बेंचमार्क
  • ./scripts/test.sh - होस्ट/डिवाइस परीक्षण प्रवाह चलाएं

स्थानीय प्रशासन कंसोल

जब बोर्ड सुरक्षित मोड में है, अप्रावधानित है, या LLM पथ अनुपलब्ध है, तब भी आप इसे Wi-Fi या LLM राउंड ट्रिप के बिना USB सीरियल पर संचालित कर सकते हैं।

root@kitploit:~
./scripts/monitor.sh /dev/cu.usbmodem1101
# then type:
/wifi status
/wifi scan
/bootcount
/gpio all
/reboot

उपलब्ध केवल-स्थानीय कमांड:

  • /gpio [all|pin|pin high|pin low]
  • /diag [scope] [verbose]
  • /reboot
  • /wifi [status|scan]
  • /bootcount
  • /factory-reset confirm (विनाशकारी; NVS मिटाता है और रीबूट करता है)

पूर्ण संदर्भ: स्थानीय प्रशासन कंसोल

आकार विवरण

वर्तमान डिफ़ॉल्ट esp32 विवरण (idf.py -B build size-components से समूहित इमेज बाइट्स):

इस बिल्ड से कुल इमेज आकार 853034 बाइट्स है; पैडेड zclaw.bin 853184 बाइट्स (~833.2 KiB) है, जो 888 KiB की सीमा के तहत 56128 बाइट्स (~54.8 KiB) छोड़ता है।

विलंबता बेंचमार्किंग

रिले पथ बेंचमार्क (वेब रिले प्रोसेसिंग + डिवाइस राउंड ट्रिप शामिल है):

root@kitploit:~
./scripts/benchmark.sh --mode relay --count 20 --message "ping"

प्रत्यक्ष सीरियल बेंचमार्क (होस्ट राउंड ट्रिप + पहला प्रतिक्रिया समय)। यदि फर्मवेयर METRIC request ... पंक्तियाँ लॉग करता है, तो रिपोर्ट में डिवाइस-पक्ष टाइमिंग भी शामिल है:

root@kitploit:~
./scripts/benchmark.sh --mode serial --serial-port /dev/cu.usbmodem1101 --count 20 --message "ping"

लाइसेंस

MIT

टूल डाउनलोड करें
  • फ्लैश करने के बाद, ./scripts/provision.sh के साथ WiFi + LLM क्रेडेंशियल प्रदान करें।
  • आप रनटाइम क्रेडेंशियल को अपडेट करने के लिए किसी भी समय ./scripts/provision.sh या ./scripts/provision-dev.sh को पुनः चला सकते हैं (कोई रिफ्लैश आवश्यक नहीं): WiFi SSID/पासवर्ड, LLM बैकएंड/मॉडल/API कुंजी (या Ollama API URL), और Telegram टोकन/चैट ID अनुमति सूची।
  • डिफ़ॉल्ट LLM दर सीमाएँ 100/घंटा और 1000/दिन हैं; main/config.h (RATELIMIT_*) में संकलन-समय सीमाएँ बदलें।
  • त्वरित सत्यापन पथ: ./scripts/web-relay.sh चलाएँ और यह सुनिश्चित करने के लिए एक परीक्षण संदेश भेजें कि डिवाइस उत्तर दे सकता है।
  • यदि सीरियल पोर्ट व्यस्त है, तो ./scripts/release-port.sh चलाएँ और पुनः प्रयास करें।
  • गुप्त जानकारी को दोबारा टाइप किए बिना बार-बार स्थानीय पुनः प्रावधान (reprovisioning) के लिए, स्थानीय प्रोफ़ाइल फ़ाइल के साथ ./scripts/provision-dev.sh का उपयोग करें (provision-dev.sh provision.sh --yes को लपेटता है)।
  • witty
  • Provider समर्थन: Anthropic, OpenAI, OpenRouter, और Ollama (कस्टम एंडपॉइंट)
  • ./scripts/test-api.sh - लाइव प्रदाता API जाँच चलाएं (मैनुअल/स्थानीय)
  • खंडबाइट्सआकारहिस्सा
    zclaw ऐप तर्क (libmain.a)39276~38.4 KiB~4.6%
    Wi-Fi + नेटवर्किंग स्टैक378624~369.8 KiB~44.4%
    TLS/क्रिप्टो स्टैक134923~131.8 KiB~15.8%
    सर्ट बंडल + ऐप मेटाडेटा98425~96.1 KiB~11.5%
    अन्य ESP-IDF/रनटाइम/ड्राइवर/libc201786~197.1 KiB~23.7%