Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
synology-nas-cli — nas: Synology DSM 7 के लिए एक शून्य-निर्भरता वाला Python CLI + MCP सर्वर। C3RB3R / .L0CK3D रैनसमवेयर अभियान के लिए एक-कमांड ऑडिट और फ़िक्स; इसे अपने AI एजेंट को सौंपें। | Kitploit
उपकरण/GitLabGitLab/aa22396584/synology-nas-cli
रक्षात्मक उपकरणभेद्यता विश्लेषणस्क्रिप्टिंग और स्वचालनकॉन्फ़िगरेशन ऑडिटिंगनेटवर्क सुरक्षामालवेयर विश्लेषणउपयोगिताएँ और फ्रेमवर्कहार्डवेयर और IoT सुरक्षाप्रमाणीकरणगलत कॉन्फ़िगरेशनघटना प्रतिक्रिया
510घं 6मि पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
AI सुरक्षा
GitLabaa22396584/synology-nas-cli

synology-nas-cli

nas: Synology DSM 7 के लिए एक शून्य-निर्भरता वाला Python CLI + MCP सर्वर। C3RB3R / .L0CK3D रैनसमवेयर अभियान के लिए एक-कमांड ऑडिट और फ़िक्स; इसे अपने AI एजेंट को सौंपें।

रिपॉजिटरी देखें
साझा करें

synology-nas-cli

एक ही कमांड से अपने Synology NAS का C3RB3R / .L0CK3D रैनसमवेयर अभियान के विरुद्ध ऑडिट करें, दूसरी कमांड से जो मिले उसे ठीक करें, और उसके बाद टर्मिनल से DSM चलाते रहें।

Releases License: MIT

कैनोनिकल रिपॉज़िटरी, रिलीज़ और इश्यूज़: https://gitlab.com/aa22396584/synology-nas-cli

nas एक ज़ीरो-डिपेंडेंसी Python CLI (केवल स्टैंडर्ड लाइब्रेरी, Python 3.8+, इसलिए यह DSM पर भी चलता है) और Synology DSM 7 Web API के लिए एक stdio MCP सर्वर है: स्टेटस, हेल्थ, लॉग, पैकेज, वॉल्यूम, Tailscale, DSM अपग्रेड, वेबहुक पर भेजे जाने वाले शेड्यूल्ड हेल्थ अलर्ट, और अक्टूबर 2026 के C3RB3R / .L0CK3D अभियान के दौरान इंटरनेट-एक्सपोज़्ड Synology NAS बॉक्सेस (Synology-SA-24:20, SA-26:13, SA-26:14) के विरुद्ध बनाया गया एक इंसिडेंट ऑडिट और रेमेडिएशन टूल।

Synology Inc. से संबद्ध नहीं। "Synology", "DSM" और "QuickConnect" Synology Inc. के ट्रेडमार्क हैं।

  • इसे अपने एजेंट को सौंपें
  • यह क्या जाँचता और ठीक करता है
  • इंस्टॉल करें
  • अपना सेटअप चुनें
  • कॉन्फ़िगरेशन
  • क्रेडेंशियल्स
  • बैकएंड्स
  • इंसिडेंट क्विक स्टार्ट
  • nas incident fix
  • MCP सर्वर और एजेंट स्किल्स
  • अलर्ट और वेबहुक
  • कमांड संदर्भ सारांश
  • NAS में क्या बदलता है
  • टेस्ट
  • 繁體中文說明

इसे अपने एजेंट को सौंपें

नीचे दिए गए किसी भी प्रॉम्प्ट को Claude Code, Codex, Cursor, Gemini CLI, OpenCode, Grok Bot, या किसी भी टूल-उपयोग करने वाले AI एजेंट में पेस्ट करें (Grok Bot सेटअप, स्किल्स और अलर्ट रूटीन: docs/GROK-BOT.md):

अंग्रेज़ी प्रॉम्प्ट:

Use https://github.com/akari-sora/synology-nas-cli to audit and fix my Synology NAS at https://192.0.2.10:5001. Follow docs/AGENT-RUNBOOK.md.

पारंपरिक चीनी प्रॉम्प्ट:

使用 https://github.com/akari-sora/synology-nas-cli 檢查並修復我的 Synology NAS(位址:https://192.0.2.10:5001),照著 docs/AGENT-RUNBOOK.md 的步驟執行。

एजेंट चरण-दर-चरण क्या करता है

  1. इंस्टॉल: रिपॉज़िटरी को क्लोन करता है (या पैकेज इंस्टॉल करता है) और ./bin/nas --version सत्यापित करता है।
  2. nas setup: ~/.config/synology-nas-cli/config.json (मोड 0600) लिखने के लिए nas setup --json --no-input ... चलाता है, क्रेडेंशियल सत्यापित करने के लिए एक बार साइन इन करता है, और पहले उपयोग पर DSM का TLS प्रमाणपत्र SHA-256 फ़िंगरप्रिंट पिन करता है।
  3. nas doctor: कॉन्फ़िगरेशन, क्रेडेंशियल, ऑरिजिन की पहुँच, TLS पिन, लॉगिन, SA-26:13 के विरुद्ध DSM संस्करण, 2-चरण सत्यापन स्थिति, प्रशासक क्षमताओं और क्लॉक स्क्यू को सत्यापित करने के लिए nas doctor --json चलाता है।
  4. nas incident: DSM संस्करण, कमज़ोर पैकेज, फ़ायरवॉल, QuickConnect, UPnP राउटर नियम, सार्वजनिक पोर्ट, बाहरी और विफल साइन-इन, AutoBlock, SMB1, अंतर्निहित admin, स्नैपशॉट शेड्यूल, असमर्थित-मॉडल WORM लॉक ट्रैप, फिरौती नोट्स, और CVE-2024-10441 शोषण प्रयासों के रीड-ओनली ऑडिट के लिए nas incident --json (और वैकल्पिक रूप से --probe --scan) चलाता है।
  5. योजना: nas incident fix --dry-run --json --ransom-scan चलाता है और प्रत्येक नियोजित परिवर्तन (before -> after), सटीक DSM Web API कॉल, और संबंधित DSM वेब UI पथ दिखाता है।
  6. nas incident fix --yes: स्वीकृत योजना को क्रम में लागू करता है (snapshot_worm → snapshots → packages → smb_min_protocol → quickconnect → router_port_forwarding → autoblock → admin_account → firewall, साथ ही वैकल्पिक --rotate-password और --upgrade), सत्यापित करने के लिए प्रत्येक सेटिंग को वापस पढ़ता है, और ऑडिट को फिर से चलाता है।
  7. वैकल्पिक --deep और alert-deploy: nas incident --deep --json (Task Scheduler के माध्यम से एक रीड-ओनली रूट कलेक्टर जो केवल-रूट लॉग, crontabs, /bin बाइनरी, खाते, SSH कुंजियाँ, और /proc की जाँच करता है) और nas alert-deploy --json --test (वेबहुक पर भेजी जाने वाली 10-मिनट की स्वास्थ्य और सुरक्षा निगरानी) चलाता है।

आप रास्ते में क्या प्रदान करते हैं

  1. NAS पता और खाता (एक बार):
    • DSM URL (उदाहरण के लिए https://192.0.2.10:5001, साथ ही यदि उपयोग हो तो VPN/Tailscale URL)।
    • एक प्रशासक उपयोगकर्ता नाम और उसका पासवर्ड कहाँ से आता है (op://VAULT/ITEM/password, एक पासवर्ड कमांड, या OS कीचेन)।
    • फ़ायरवॉल में अनुमत रखने के लिए आपके LAN/VPN सबनेट CIDR (उदाहरण के लिए 192.0.2.0/24)।
    • अस्थायी स्टेजिंग के लिए एक वैकल्पिक साझा फ़ोल्डर पथ (उदाहरण के लिए /docker/.nas-cli-deploy, जिसका उपयोग --deep और alert-deploy करते हैं)।
  2. 6-अंकीय 2FA कोड (एक बार, यदि 2-चरण सत्यापन चालू है):
    • जब nas setup "field": "otp" के साथ 3 पर बाहर निकलता है, तो वर्तमान 6-अंकीय कोड प्रदान करें; --trust-device DSM का ट्रस्टेड-डिवाइस टोकन (0600) संग्रहीत करता है ताकि बाद के कमांड को कोड की आवश्यकता न हो।
  3. योजना की पुष्टि:
    • nas incident fix --yes चलने से पहले ड्राई-रन योजना की समीक्षा करें (और चुनें कि --rotate-password या --upgrade शामिल करना है या नहीं)।

पूर्ण एजेंट विनिर्देश: docs/AGENT-RUNBOOK.md।

यह क्या जाँचता और ठीक करता है

nas incident रीड-ओनली है। प्रत्येक आइटम एक-पंक्ति संकेत के साथ PASS, WARN, FAIL या SKIP प्रिंट करता है (--json संरचित JSON आउटपुट करता है; स्कीमा schemas/incident.schema.json में है)। जब कोई भी आइटम FAIL हो तो एग्ज़िट स्थिति 1 होती है।

टूल डाउनलोड करें