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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
rupture — BREACH और अन्य कम्प्रेशन-आधारित क्रिप्टो हमलों के लिए एक फ्रेमवर्क | Kitploit
उपकरण/GitHubGitHub/decrypto-org/rupture
पैकेट स्निफिंग और विश्लेषणभेद्यता विश्लेषणशोषणवेब सुरक्षाक्रिप्टोग्राफीपेनिट्रेशन टेस्टिंग
GitHubdecrypto-org/rupture

rupture

BREACH और अन्य कम्प्रेशन-आधारित क्रिप्टो हमलों के लिए एक फ्रेमवर्क

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

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

सभी देखें →

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

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

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

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

Build
Status Coverage
Status

Rupture

Rupture एक फ्रेमवर्क है जो आसानी से BREACH और अन्य संपीड़न-आधारित हमलों को संचालित करने के लिए है।

लेखक

Rupture निम्नलिखित द्वारा विकसित किया गया है:

  • Dimitris Karakostas [email protected]
  • Dionysis Zindros [email protected]
  • Eva Sarafianou [email protected]
  • Dimitris Grigoriou [email protected]

यह शोध एथेंस विश्वविद्यालय के क्रिप्टोग्राफी और सुरक्षा प्रयोगशाला (Cryptography & Security lab) तथा नेशनल टेक्निकल यूनिवर्सिटी ऑफ एथेंस में किया जा रहा है।

लाइसेंस

Rupture MIT लाइसेंस के तहत लाइसेंस प्राप्त है। अधिक जानकारी के लिए LICENSE देखें।

स्थापना

आप पूरे फ्रेमवर्क को निम्नानुसार स्थापित कर सकते हैं:

  • rupture स्थापित करें।
root@kitploit:~
rupture/ $ ./install all

या आप प्रत्येक मॉड्यूल को अलग-अलग भी स्थापित कर सकते हैं, जैसा नीचे दिया गया है।

Javascript

Rupture क्लाइंट कोड और रीयलटाइम सर्वर के बीच संचार के लिए Javascript का उपयोग करता है। क्लाइंट कोड babel का उपयोग करके संकलित किया जाता है और सर्वर कोड Node.js पर चलाया जाता है।

Injection

  • injection स्थापित करें।
root@kitploit:~
rupture$ ./install injection

Client

  • client स्थापित करें।
root@kitploit:~
rupture$ ./install client

Python

Rupture कमांड और कंट्रोल सर्वर के लिए Python का उपयोग करता है। js रीयलटाइम सर्वर और Python बैकएंड के बीच संचार Django API एंडपॉइंट के माध्यम से किया जाता है।

Backend

  • backend स्थापित करें।
root@kitploit:~
rupture/ $ ./install backend

Sniffer

  • sniffer स्थापित करें।
root@kitploit:~
rupture/ $ ./install sniffer

निष्पादन

Backend

  • निम्नलिखित कॉन्फ़िगरेशन स्क्रिप्ट्स को संपादित करें:
    • rupture/backend/target_config.yml
    • rupture/backend/victim_config.yml
  • बैकएंड सेटअप करें।
root@kitploit:~
rupture $ ./rupture -s
  • बैकएंड डिप्लॉय करें।
root@kitploit:~
rupture $ ./rupture --backend

Realtime

  • रीयलटाइम डिप्लॉय करें।
root@kitploit:~
rupture $ ./rupture --realtime

Sniffer

  • स्निफर डिप्लॉय करें।
root@kitploit:~
rupture $ ./rupture --sniffer
Attack
  • आप बैकएंड, रीयलटाइम और स्निफर मॉड्यूल को एक साथ भी डिप्लॉय कर सकते हैं:
root@kitploit:~
rupture/ $ sudo ./rupture --attack

नोट: स्निफर डिप्लॉयमेंट - चाहे स्वतंत्र रूप से या 'attack' के साथ एक साथ - को उन्नत विशेषाधिकारों की आवश्यकता हो सकती है, क्योंकि इसे नेटवर्क इंटरफेस तक पहुंच की आवश्यकता होती है।

Client

  • क्लाइंट कोड निम्नलिखित निर्देशिका में है:

    • ~/.rupture/client/client_

    जहाँ बैकएंड डेटाबेस में पीड़ित का आईडी है।

  • ब्राउज़र में निम्नलिखित परीक्षण HTML पृष्ठ खोलें:

    • ~/.rupture/client/client_/test.html

    या HTTP प्रतिक्रियाओं में क्लाइंट कोड इंजेक्ट करें:

root@kitploit:~
~/.rupture/client/client_<id> $ ./inject.sh
टूल डाउनलोड करें