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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
asclepius — Asclepius फ़ाइलों को पुनर्स्थापित करके और उनकी पुनर्प्राप्ति क्षमता का सक्रिय रूप से परीक्षण करके बैकअप अखंडता को मान्य करता है। मेटाडेटा पर भरोसा करने के बजाय, यह वास्तविक फ़ाइल स्वरूपों (दस्तावेज़, चित्र, संग्रह, कॉन्फ़िग) को पार्स करने का प्रयास करता है ताकि पुष्टि हो सके कि बैकअप वास्तव में पढ़े जा सकते हैं। | Kitploit
उपकरण/GitHubGitHub/matank001/asclepius
भेद्यता विश्लेषणफोरेंसिकडेटा रिकवरीमालवेयर विश्लेषणउपयोगिताएँ और फ्रेमवर्क
GitHubmatank001/asclepius

asclepius

रिपॉजिटरी देखें
1148 महीने पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

सभी उपकरण देखें →

विवरण

Asclepius फ़ाइलों को पुनर्स्थापित करके और उनकी पुनर्प्राप्ति क्षमता का सक्रिय रूप से परीक्षण करके बैकअप अखंडता को मान्य करता है। मेटाडेटा पर भरोसा करने के बजाय, यह वास्तविक फ़ाइल स्वरूपों (दस्तावेज़, चित्र, संग्रह, कॉन्फ़िग) को पार्स करने का प्रयास करता है ताकि पुष्टि हो सके कि बैकअप वास्तव में पढ़े जा सकते हैं।

साझा करें

Asclepius

Asclepius Logo

Asclepius फ़ाइलों को पुनर्स्थापित करके और उनकी पुनर्प्राप्ति क्षमता का सक्रिय रूप से परीक्षण करके बैकअप अखंडता को सत्यापित करता है। मेटाडेटा पर भरोसा करने के बजाय, यह वास्तविक फ़ाइल प्रारूपों (दस्तावेज़, चित्र, वीडियो, संग्रह, ईमेल) को पार्स करने का प्रयास करता है ताकि यह पुष्टि हो सके कि बैकअप वास्तव में पढ़े जा सकते हैं और उपयोग करने के लिए सुरक्षित हैं।

स्थापना

root@kitploit:~
git clone https://github.com/matank001/asclepius
cd asclepius
uv sync

अतिरिक्त निर्भरताएँ

FFmpeg (वीडियो सत्यापन के लिए)

root@kitploit:~
# macOS
brew install ffmpeg

# Ubuntu/Debian
sudo apt install ffmpeg

# Arch Linux
sudo pacman -S ffmpeg

उपयोग

एकल फ़ाइल सत्यापन

root@kitploit:~
uv run asclepius -f /path/to/file.pdf

निर्देशिका सत्यापन

root@kitploit:~
# निर्देशिका में सभी फ़ाइलों को सत्यापित करें
uv run asclepius -d /path/to/backups

# निर्देशिका से यादृच्छिक रूप से N फ़ाइलों का नमूना लें
uv run asclepius -d /path/to/backups --rand-sample 100

Restic एकीकरण

restic check के विपरीत, जो रिपॉजिटरी संरचना और डेटा अखंडता को सत्यापित करता है, Asclepius स्नैपशॉट को पुनर्स्थापित करके और फ़ाइलों को वास्तव में पढ़ने और पार्स करने योग्य होने का परीक्षण करके कार्यात्मक सत्यापन करता है।

केवल रिपॉजिटरी जाँच

रिपॉजिटरी अखंडता सत्यापित करने के लिए मेटाडेटा जाँच चलाता है:

root@kitploit:~
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password

सभी स्नैपशॉट पुनर्स्थापित करें और सत्यापित करें

प्रत्येक स्नैपशॉट को एक अस्थायी निर्देशिका में पुनर्स्थापित करता है और सभी फ़ाइलों को सत्यापित करता है:

root@kitploit:~
# सभी स्नैपशॉट में सभी फ़ाइलों को सत्यापित करें
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover

# प्रत्येक स्नैपशॉट से यादृच्छिक 100 फ़ाइलों को सत्यापित करें (बड़े बैकअप के लिए तेज़)
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover --rand-sample 100

विशिष्ट स्नैपशॉट पुनर्स्थापित करें और सत्यापित करें

ID द्वारा एकल स्नैपशॉट को पुनर्स्थापित और सत्यापित करता है:

root@kitploit:~
# विशिष्ट स्नैपशॉट में सभी फ़ाइलों को सत्यापित करें
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover --snapshot ab4eb95a

# विशिष्ट स्नैपशॉट से यादृच्छिक 50 फ़ाइलों को सत्यापित करें
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover --snapshot ab4eb95a --rand-sample 50

सत्यापनकर्ता

  • दस्तावेज़ (PDF, DOCX, PPTX, आदि) - MarkItDown पार्सिंग + एंट्रॉपी विश्लेषण
  • चित्र (JPEG, PNG, GIF, आदि) - PIL संरचनात्मक सत्यापन
  • वीडियो (MP4, AVI, MKV, आदि) - FFprobe भ्रष्टाचार पहचान
  • संग्रह (ZIP, TAR) - अखंडता जाँच + पुनरावर्ती सामग्री सत्यापन
  • ईमेल (EML) - पार्स सत्यापन + हेडर सत्यापन
  • मैलवेयर (सभी प्रारूप) - YARA नियम स्कैनिंग

कॉन्फ़िगरेशन

सत्यापनकर्ता validators.yaml में कॉन्फ़िगर किए गए हैं। प्रत्येक सत्यापनकर्ता समर्थित MIME प्रकार, फ़ाइल एक्सटेंशन और सत्यापन सेटिंग्स निर्दिष्ट करता है।

YARA नियम सेटअप

YARA सत्यापनकर्ता सभी फ़ाइलों को मैलवेयर हस्ताक्षरों के लिए स्कैन करता है। इसे सक्षम करने के लिए:

  1. YARA नियम रिपॉजिटरी को क्लोन करें या अपने स्वयं के नियम जोड़ें:
root@kitploit:~
git clone [email protected]:embee-research/Yara-detection-rules.git
  1. validators.yaml में पथ कॉन्फ़िगर करें:
root@kitploit:~
settings:
  yara_rules_path: "Yara-detection-rules"

यदि YARA नियम नहीं मिलते हैं या संकलित करने में विफल रहते हैं, तो सत्यापनकर्ता स्टार्टअप पर एकल चेतावनी के साथ स्कैनिंग छोड़ देगा।

लाइसेंस

MIT लाइसेंस - विवरण के लिए LICENSE देखें।

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