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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
nullorigin — केवल-अनुसंधान AI वॉटरमार्क मजबूती टूलकिट: स्थानीय रिवर्स प्रॉक्सी C2PA/EXIF/XMP, यूनिकोड, इमेज/ऑडियो स्टेगो, OOXML/PDF मेटाडेटा हटाता है, और ट्रोजन सोर्स को स्कैन करता है। | Kitploit
उपकरण/GitHubGitHub/rakib-nyc/nullorigin
स्थैतिक कोड विश्लेषण (SAST)वेब प्रॉक्सी और अवरोधनस्टेग्नोग्राफीगोपनीयतालर्निंग और शिक्षाAI सुरक्षाप्रतिकूल हमला
GitHubrakib-nyc/nullorigin

nullorigin

केवल-अनुसंधान AI वॉटरमार्क मजबूती टूलकिट: स्थानीय रिवर्स प्रॉक्सी C2PA/EXIF/XMP, यूनिकोड, इमेज/ऑडियो स्टेगो, OOXML/PDF मेटाडेटा हटाता है, और ट्रोजन सोर्स को स्कैन करता है।

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

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

सभी देखें →

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

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

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

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

NullOrigin 🛡️

यूनिवर्सल AI प्रोवेनेंस और वॉटरमार्क सैनिटाइज़ेशन मिडलवेयर शोध आर्टिफैक्ट — केवल वॉटरमार्किंग मज़बूती मूल्यांकन हेतु।

CI License: Apache 2.0 Python 3.10+ Tests Code style: ruff


🔬 केवल शोध उपयोग

NullOrigin एक शोध आर्टिफैक्ट है। इसे वॉटरमार्किंग मज़बूती के शैक्षणिक और स्वतंत्र अध्ययन का समर्थन करने के लिए प्रकाशित किया गया है, और किसी अन्य उद्देश्य के लिए नहीं।

वॉटरमार्किंग योजनाएँ सुरक्षा दावे हैं, और सुरक्षा दावे तभी सार्थक होते हैं जब कोई उन्हें तोड़ने का प्रयास करता है। यह परियोजना जिस साहित्य को लागू करती है — KGW पर Kirchenbauer एट अल., पैराफ्रेज़ हमलों पर Krishna एट अल., Trojan Source पर Boucher और Anderson — इसलिए मौजूद है क्योंकि शोधकर्ताओं ने कार्यशील हमलों को प्रकाशित किया ताकि रक्षक मान लेने के बजाय वास्तविक मज़बूती माप सकें। यह वह परंपरा है जिससे यह रिपॉज़िटरी संबंधित है।

इच्छित उपयोग

  • किसी कथित हमले के अंतर्गत वॉटरमार्क की पहचान-क्षमता कितनी घटती है, इसे मापना
  • प्रकाशित मज़बूती परिणामों का पुनरुत्पादन और विस्तार करना
  • अपने दस्तावेज़ साझा करने से पहले उनमें प्रोवेनेंस मेटाडेटा रिसाव का मूल्यांकन करना
  • Trojan Source और होमोग्लिफ हमलों के लिए स्रोत कोड का ऑडिट करना (CVE-2021-42574, CVE-2021-42694)
  • यह सिखाना कि ये योजनाएँ कैसे काम करती हैं, और वे कहाँ टिकती हैं

इच्छित नहीं, और समर्थित नहीं

  • ऐसी जगह जहाँ किसी व्यक्ति या संस्थान ने आपको मना किया है, उत्पन्न कार्य को अपने रूप में पेश करना
  • उस सामग्री पर प्रोवेनेंस संकेतों को विफल करना जिसे आप गलत प्रस्तुत करने का इरादा रखते हैं
  • ऐसे कार्य से एट्रिब्यूशन हटाना जो आपका नहीं है
  • किसी भी प्लेटफ़ॉर्म, लाइसेंस, या शैक्षणिक-अखंडता नीति को दरकिनार करना

यहाँ कुछ भी इस बात का तकनीकी नियंत्रण नहीं है कि कोड कैसे चलता है। यह उन शर्तों का कथन है जिन पर इसे पेश किया जाता है, और इसका लेखक किसे समर्थन देगा और किसे नहीं। सॉफ़्टवेयर "AS IS", बिना किसी प्रकार की वारंटी के प्रदान किया जाता है — देखें LICENSE।

किसी भी निष्कर्ष पर पहुँचने से पहले दायरा और ईमानदार सीमाएँ पढ़ें, जो यह उपकरण प्रिंट करता है। इसके द्वारा लक्षित कई योजनाओं को सार्वजनिक डिटेक्टर के विरुद्ध सत्यापित नहीं किया जा सकता, और README यह बताता है, अन्यथा निहित नहीं करता।


विषय-सूची

  • केवल शोध उपयोग
  • दायरा और ईमानदार सीमाएँ
  • सैद्धांतिक आधार
  • स्थापना
  • त्वरित प्रारंभ
  • Docker
  • लोकलहोस्ट से परे तैनात करना
  • CLI
  • बेंचमार्किंग
  • सिमेंटिक फ़िडेलिटी
  • कॉन्फ़िगरेशन
  • समस्या निवारण
  • वास्तुकला
  • परीक्षण
  • उद्धरण और पुन: उपयोग
  • परियोजना स्थिति
  • संदर्भ
  • कानूनी सूचना और एट्रिब्यूशन

⚠️ दायरा और ईमानदार सीमाएँ

कोई भी निष्कर्ष निकालने से पहले इसे पढ़ें जो यह उपकरण प्रिंट करता है।

परतयह वास्तव में क्या करता है
अदृश्य वर्णपूर्ण प्रभावी। ज़ीरो-चौड़ाई, बिडी-नियंत्रण, वेरिएशन-सेलेक्टर, और यूनिकोड टैग्स-ब्लॉक पेलोड पूरी तरह से हटा दिए जाते हैं, गिनती के साथ। क्रॉस-स्क्रिप्ट होमोग्लिफ कन्फ्यूज़ेबल (ASCII के रूप में प्रस्तुत सिरिलिक/ग्रीक) फोल्ड किए जाते हैं।
दस्तावेज़ मेटाडेटा (.docx)पूर्ण प्रभावी। लेखक, अंतिम संपादक, संशोधन संख्या, टाइमस्टैम्प, टेम्पलेट, और एप्लिकेशन संस्करण docProps से साफ़ किए जाते हैं, फ़ॉर्मेटिंग बाइट-दर-बाइट संरक्षित होती है।
C2PA / EXIF / XMPपूर्ण प्रभावी। छवि को कच्चे पिक्सेल नमूनों से एक नए कंटेनर में पुनर्निर्मित किया जाता है, इसलिए हस्ताक्षरित JUMBF मेनिफ़ेस्ट और सभी मेटाडेटा गायब हो जाते हैं। टैग किए गए फिक्स्चर के विरुद्ध परीक्षण द्वारा सत्यापित।
KGW सांख्यिकीय वॉटरमार्कपूरी तरह से रीराइट बैकएंड पर निर्भर करता है। कोई स्थानीय मॉडल कॉन्फ़िगर न होने पर, सांख्यिकीय वॉटरमार्क जीवित रहता है — उपकरण यह कहता है, अन्यथा निहित नहीं करता।
SynthID-Text / SynthID-Image / Tree-Ringयहाँ सत्यापन योग्य नहीं। ये निजी कुंजियों और स्वामित्व वाले डिकोडर का उपयोग करते हैं। NullOrigin साहित्य में वर्णित परिवर्तन लागू करता है, लेकिन यह दावा नहीं किया जाता कि वे वास्तविक डिटेक्टरों को विफल करते हैं, क्योंकि मापने के लिए कोई सार्वजनिक डिटेक्टर नहीं है।
AudioSeal / SynthID-Audioयहाँ सत्यापन योग्य नहीं, उसी कारण से।

KGW डिटेक्टर के बारे में

KGWStatisticalDetector व्हाइटस्पेस टोकन पर Kirchenbauer एट अल. ग्रीन/रेड-लिस्ट योजना का गणितीय रूप से वफ़ादार, स्व-संगत कार्यान्वयन है। यह किसी भी विक्रेता के उत्पादन वॉटरमार्क के लिए डिकोडर नहीं है — वे एक निजी गुप्त और मॉडल के स्वयं के BPE शब्दावली पर आधारित होते हैं।

इसका उद्देश्य बेंचमार्क को वास्तविक बनाना है: KGWWatermarkEmbedder एक वास्तविक वॉटरमार्क लगाता है, पाइपलाइन उस पर हमला करती है, और मेल खाता डिटेक्टर वास्तविक कमी को मापता है। यह इस योजना के विरुद्ध हमले का एक सत्य माप है। यह किसी विक्रेता के वॉटरमार्क पर स्थानांतरित नहीं होता।


📖 सैद्धांतिक आधार

टेक्स्ट — KGW ग्रीन/रेड लिस्ट

शब्दावली $V$ को प्रत्येक चरण $t$ पर पूर्ववर्ती संदर्भ पर आधारित हैश द्वारा विभाजित किया जाता है:

$$s_t = \text{Hash}(w_{t-k}, \dots, w_{t-1})$$

एक हरी सूची $G_t$ जिसका आकार $\gamma|V|$ है, और एक लाल सूची $R_t$ में। हरे लॉगिट्स में एक बायस $\delta > 0$ जोड़ा जाता है:

$$\tilde{l}{t,v} = \begin{cases} l{t,v} + \delta, & v \in G_t \\ l_{t,v}, & v \in R_t \end{cases}$$

संसूचन हरे हिट्स की गिनती करता है। $H_0$ के अंतर्गत वे $\text{Binomial}(T, \gamma)$ होते हैं, इसलिए:

$$z = \frac{|S_G| - \gamma T}{\sqrt{T\gamma(1-\gamma)}}$$

$z > 4.0$ ($p < 3\times10^{-5}$) वाले कृत्रिम के रूप में चिह्नित।

यह पैराफ्रेज़ हमला क्यों करता है: वॉटरमार्क पूरी तरह से स्थानीय n-ग्राम संक्रमणों में रहता है। बिना वॉटरमार्क वाले मॉडल के साथ सतही रूप को फिर से लिखना हर स्थिति को री-सीड करता है। यह वॉटरमार्किंग साहित्य में मानक मज़बूती हमला है।

लंबाई क्यों मायने रखती है: $z$ $\sqrt{T}$ के रूप में बढ़ता है। 0.70 हरे अंश पर 100-टोकन का अंश केवल $z \approx 3.9$ तक पहुँचता है — सीमा से नीचे। संसूचन के लिए कुछ सौ टोकन चाहिए, और सार्थक बेंचमार्क फिक्स्चर के लिए भी यही आवश्यक है।

छवि — C2PA और आवृत्ति-डोमेन एम्बेडिंग

  • C2PA / JUMBF: JPEG APP11 सेगमेंट, PNG tEXt/iTXt चंक्स, या WebP/AVIF c2pa बॉक्स में हस्ताक्षरित मेनिफ़ेस्ट। चूंकि हस्ताक्षर पिक्सेल डेटा को कवर करता है, एक साधारण नमूना बफर से पुनः-एन्कोडिंग JUMBF को पार्स किए बिना ही उसे हटा देती है।
  • SynthID-Image: DCT/DWT गुणांकों में बदलाव। उच्च-आवृत्ति विवरण उपबैंडों को सॉफ्ट-थ्रेशोल्ड करके हमला किया जाता है।
  • Tree-Ring: प्रारंभिक डिफ्यूज़न लेटेंट में एक वृत्ताकार सममित पैटर्न, जो फूरियर फेज़ में सुसंगत संरचना के रूप में जीवित रहता है। परिमाण को संरक्षित करते हुए मध्य-आवृत्ति वलयों में फेज़ को यादृच्छिक करके हमला किया जाता है — यही कारण है कि छवि दृष्टिगत रूप से समान रहती है।

ऑडियो — AudioSeal / SynthID-Audio

सब-थ्रेशोल्ड फेज़ मॉड्यूलेशन और निम्न-आयाम स्पेक्ट्रल जोड़। भाषण मौलिक आवृत्ति से ऊपर फेज़ यादृच्छिकीकरण, गैर-महत्वपूर्ण बैंडों में बैंड-स्टॉप नॉच शिफ्टिंग, और साइकोएकॉस्टिक पुनः-क्वांटाइज़ेशन द्वारा हमला किया जाता है।


📦 स्थापना

आवश्यकताएँ

Python3.10, 3.11, या 3.12
ओएसLinux, macOS (Intel और Apple Silicon), Windows WSL2 के माध्यम से
वैकल्पिकOllama या कोई भी OpenAI-संगत सर्वर — टेक्स्ट डी-वॉटरमार्किंग के लिए आवश्यक
वैकल्पिकDocker 20.10+ Compose v2 के साथ
टूल डाउनलोड करें