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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Axiom-protocol — Axiom का लक्ष्य एक पूरी तरह से अज्ञात, विकेंद्रीकृत और सेंसरशिप-प्रतिरोधी सोशल मीडिया प्लेटफ़ॉर्म प्रदान करना है। इसे संभव बनाने के लिए, आर्किटेक्चर को प्रोटोकॉल और क्लाइंट के लिए सख्ती से विभाजित किया गया है। यह रिपॉजिटरी प्रोटोकॉल, स्मार्ट कॉन्ट्रैक्ट और एक Ethereum Layer 2 नेटवर्क पर एक मानकीकृत डेटा संरचना को परिभाषित करता है। | Kitploit
उपकरण/GitHubGitHub/kl4v3/axiom-protocol
प्रमाणीकरण और प्राधिकरणएन्क्रिप्शन/डिक्रिप्शन उपकरणपहचान प्रबंधनक्रिप्टोग्राफीगोपनीयतासामाजिक इंजीनियरिंग
GitHubkl4v3/axiom-protocol

Axiom-protocol

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

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

सभी देखें →

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

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

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

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

विवरण

Axiom का लक्ष्य एक पूरी तरह से अज्ञात, विकेंद्रीकृत और सेंसरशिप-प्रतिरोधी सोशल मीडिया प्लेटफ़ॉर्म प्रदान करना है। इसे संभव बनाने के लिए, आर्किटेक्चर को प्रोटोकॉल और क्लाइंट के लिए सख्ती से विभाजित किया गया है। यह रिपॉजिटरी प्रोटोकॉल, स्मार्ट कॉन्ट्रैक्ट और एक Ethereum Layer 2 नेटवर्क पर एक मानकीकृत डेटा संरचना को परिभाषित करता है।

साझा करें

Axiom: विकेंद्रीकृत और सेंसरशिप-प्रतिरोधी संचार प्रोटोकॉल

🚀 लाइव डिप्लॉयमेंट विवरण

  • नेटवर्क: Arbitrum One (मेननेट L2)
  • चेन आईडी: 42161
  • RPC एंडपॉइंट: https://arb1.arbitrum.io/rpc (या कोई कस्टम Alchemy/Infura एंडपॉइंट)
  • Axiom प्रॉक्सी अनुबंध पता: 0xc11CFf8111e8b1F055eba095Efb679a38Abe6b63

(नोट: Axiom एक UUPS अपग्रेडेबल प्रॉक्सी आर्किटेक्चर का उपयोग करता है। सभी क्लाइंट इंटरैक्शन हमेशा इस प्रॉक्सी पते पर निर्देशित होने चाहिए, कभी भी अंतर्निहित कार्यान्वयन अनुबंध पर नहीं।)

📖 डेटा कैसे पढ़ें (इंडेक्सर / क्लाइंट)

क्लाइंट को कभी भी स्मार्ट कॉन्ट्रैक्ट की स्थिति चर से सीधे प्रोटोकॉल पोस्ट पढ़ने का प्रयास नहीं करना चाहिए (गैस बचाने को प्राथमिकता देने के कारण, सामग्री स्थिति में संग्रहीत नहीं होती)। इसके बजाय, क्लाइंट को ब्लॉकचेन इवेंट्स को इंडेक्स करना होगा।

✍️ डेटा कैसे प्रकाशित करें (क्लाइंट Tx सबमिशन)

प्रोटोकॉल में डेटा प्रकाशित करने के लिए, क्लाइंट को प्रॉक्सी अनुबंध पर publishAxiom फ़ंक्शन को कॉल करते हुए एक ऑन-चेन लेनदेन सबमिट करना होगा।


Axiom का लक्ष्य एक पूरी तरह से गुमनाम, विकेंद्रीकृत और सेंसरशिप-प्रतिरोधी सोशल मीडिया प्लेटफ़ॉर्म प्रदान करना है।

इसे संभव बनाने के लिए, आर्किटेक्चर सख्ती से विभाजित है: आधार (प्रोटोकॉल) और क्लाइंट (सॉफ़्टवेयर)। यह रिपॉजिटरी उस आधार को परिभाषित करती है—एक स्मार्ट कॉन्ट्रैक्ट और एक एथेरियम L2 नेटवर्क पर एक मानकीकृत डेटा संरचना।

परियोजना का दायरा

प्रोटोकॉल प्लेटफ़ॉर्म की नींव स्थापित करता है:

  • मानक नामकरण परंपरा: एक स्पष्ट संरचना जो परिभाषित करती है कि पेलोड को स्मार्ट कॉन्ट्रैक्ट में कैसे भेजा जाता है और क्लाइंट उन्हें कैसे पढ़ते हैं।
  • अपरिवर्तनीयता: ब्लॉकचेन एक विफल-सुरक्षित और छेड़छाड़-प्रूफ डेटाबेस के रूप में कार्य करता है।
  • माइक्रोब्लॉगिंग फोकस: प्रोटोकॉल बड़ी मात्रा में ऑन-चेन डेटा के लिए डिज़ाइन नहीं किया गया है, बल्कि पारंपरिक माइक्रोब्लॉगिंग अवधारणा (छोटे पोस्ट) का अनुसरण करता है। मीडिया फ़ाइलें मूल रूप से चेन पर संग्रहीत नहीं होतीं; इसके बजाय, आवश्यकतानुसार बाहरी लिंक के माध्यम से एम्बेड की जाती हैं।
  • स्पैम सुरक्षा: लेनदेन शुल्क और एक वॉलेट की पहली पोस्ट के लिए एकमुश्त कम प्रवेश शुल्क बॉटनेट द्वारा स्थिति-ब्लोट हमलों को रोकता है।
  • सुरक्षा रूटिंग: प्रोटोकॉल विशिष्ट सुरक्षा आवश्यकताओं के आधार पर संदेशों का OPSEC पृथक्करण लागू करता है।

प्रोटोकॉल सुरक्षा स्तर

Axiom उन देशों के उपयोगकर्ताओं के लिए वास्तविक अभिव्यक्ति की स्वतंत्रता सक्षम करने के लिए डिज़ाइन किया गया है जहां संचार प्रतिबंधित है। प्रोटोकॉल तीन सुरक्षा स्तरों के बीच अंतर करता है। यह मानता है कि उपयोगकर्ता जानते हैं कि उनकी विशिष्ट स्थिति के लिए कौन सा सुरक्षा स्तर उपयुक्त है।

  • स्तर 1: खुला संचार ब्लॉकचेन पर स्पष्ट टेक्स्ट में खुले तौर पर होता है। सभी क्लाइंट पूरे ट्रैफ़िक को पढ़ और प्रोसेस कर सकते हैं। इस स्तर पर लिंक एम्बेड करना (जैसे, तृतीय-पक्ष प्रदाताओं के माध्यम से छवियों के लिए) अनुमत है। यहां मानक सोशल मीडिया संचार होने की उम्मीद है—जिसमें मजेदार बिल्ली की तस्वीरें शामिल हैं। यह नेटवर्क के भीतर महत्वपूर्ण शोर उत्पन्न करता है। यह शुद्ध IP ट्रैकिंग के संबंध में कम सुरक्षित है, लेकिन पोस्ट पूरी तरह से सेंसर नहीं किए जा सकते।
  • स्तर 2: बंद यह स्तर सख्त सुरक्षा के लिए है। यह विशेष रूप से सादा टेक्स्ट संदेशों का समर्थन करता है। प्रोटोकॉल यहां मीडिया लिंक को प्रतिबंधित करता है ताकि क्लाइंट द्वारा बाहरी सामग्री लोड करने पर किसी भी IP लीक को तकनीकी रूप से खारिज किया जा सके। उपयोगकर्ताओं को स्वतंत्र रूप से यह सुनिश्चित करना होगा कि वे गैस शुल्क के लिए उपयोग किए जाने वाले क्रिप्टोकरेंसी को गुमनाम रूप से प्राप्त करें।
  • स्तर 3: एन्क्रिप्टेड अधिकतम गोपनीयता के लिए बनाया गया। संदेश भेजने से पहले AES-256-GCM से एन्क्रिप्ट किए जाते हैं। केवल मेटाडेटा, आरंभीकरण वेक्टर (IV) और सिफरटेक्स्ट ब्लॉकचेन पर संग्रहीत होते हैं। केवल उपयोगकर्ताओं के क्लाइंट जिनके पास सही क्रिप्टोग्राफिक कुंजी है, इन संदेशों को डिक्रिप्ट और पढ़ सकते हैं।

नेटवर्क सुरक्षा और IP ट्रैकिंग (हार्ड नियम)

सभी स्तरों के लिए, ओनियन रूटिंग (जैसे, Tor) सख्ती से अनिवार्य है। वाणिज्यिक RPC प्रदाताओं (जैसे Infura या Alchemy) के साथ संचार करने से प्रेषक का IP पता प्लेनटेक्स्ट में लीक हो जाता है। असंतुष्टों के लिए जीवन-धमकी देने वाली OPSEC कमजोरियों को बंद करने के लिए, क्लाइंट को लेनदेन को RPC नोड्स तक विशेष रूप से Tor नेटवर्क के माध्यम से रूट करना आवश्यक है।


क्रिप्टोग्राफी मानक (स्तर 3 के लिए)

स्तर 3 पर संदेशों के लिए, सभी क्लाइंट को अंतर-संचालन सुनिश्चित करने और सुरक्षा से समझौता करने से बचने के लिए निम्नलिखित क्रिप्टोग्राफिक मानकों का सख्ती से पालन करना होगा।

  1. एन्क्रिप्शन एल्गोरिदम: AES-256-GCM सभी स्तर 3 पेलोड को 256-बिट कुंजी लंबाई के साथ GCM मोड में AES का उपयोग करके सममित रूप से एन्क्रिप्ट किया जाना चाहिए। आरंभीकरण वेक्टर (IV/Nonce) को प्रत्येक संदेश के लिए यादृच्छिक रूप से पुनर्जीवित किया जाना चाहिए और प्लेनटेक्स्ट मेटाडेटा के रूप में ब्लॉकचेन पर लिखा जाता है। यह बाहरी पर्यवेक्षकों द्वारा पैटर्न पहचान को रोकता है।
  2. कुंजी व्युत्पत्ति: Argon2id उपयोगकर्ता अपने क्लाइंट में मानव-पठनीय पासवर्ड दर्ज करते हैं। इन्हें कभी भी सीधे AES कुंजी के रूप में उपयोग नहीं किया जाना चाहिए। क्लाइंट को सख्ती से Argon2id हैशिंग एल्गोरिदम का उपयोग करना आवश्यक है। (नोट: डेवलपर्स को क्लाइंट के भीतर पुनरावृत्तियों और मेमोरी उपयोग के लिए निश्चित पैरामीटर परिभाषित करने होंगे ताकि सभी समान कुंजी उत्पन्न करें)।
  3. कुंजी विनिमय: आउट-ऑफ-बैंड Axiom ऑन-चेन कुंजी विनिमय को संभालता नहीं है। प्रोटोकॉल कोई सार्वजनिक कुंजी संग्रहीत नहीं करता। किसी विशिष्ट चैनल के लिए पासवर्ड (साझा रहस्य) का आदान-प्रदान उपयोगकर्ताओं की जिम्मेदारी है और यह नेटवर्क के बाहर (जैसे, व्यक्तिगत रूप से) होना चाहिए।
  4. डेटा अखंडता AES-GCM एक प्रमाणीकरण टैग उत्पन्न करता है। क्लाइंट को इस टैग को मान्य करना होगा। यदि मान्यता विफल होती है, तो क्लाइंट को चुपचाप संदेश को खारिज करना होगा (ड्रॉप)।

डेटा संरचना, पेलोड वितरण और इंडेक्सिंग

Axiom एक हाइब्रिड पेलोड वितरण (ABI स्प्लिट) का उपयोग करता है। स्मार्ट कॉन्ट्रैक्ट को महंगे डेटा प्रारूपों को अनपैक करने से रोकने के लिए, डेटा को ट्रांसमिशन से पहले अलग किया जाता है:

  1. तर्क चर: स्तर (uint8 _level) और आरंभीकरण वेक्टर (bytes _iv) को सीधे स्मार्ट कॉन्ट्रैक्ट में पैरामीटर के रूप में पारित किया जाता है, क्योंकि इसे अपने सुरक्षा नियमों को लागू करने के लिए उनकी आवश्यकता होती है।
  2. अपारदर्शी डेटा: वास्तविक संदेश सामग्री क्लाइंट द्वारा आंतरिक रूप से JSON के रूप में बनाई जाती है और CBOR (संक्षिप्त बाइनरी ऑब्जेक्ट प्रतिनिधित्व) में संपीड़ित की जाती है। अनुबंध इस CBOR पैकेज को "आंख मूंदकर" संभालता है और इसे सीधे इवेंट लॉग में अग्रेषित करता है।

पेलोड कुंजियाँ (CBOR संरचना)

Axiom बाइट बचाने के लिए कुंजियों के रूप में एकल अक्षरों का उपयोग करता है। लेखक (msg.sender) और टाइमस्टैम्प (block.timestamp) को छोड़ दिया जाता है, क्योंकि स्मार्ट कॉन्ट्रैक्ट इन मानों को छेड़छाड़-प्रूफ तरीके से निकालता है।

  • t (प्रकार): पूर्णांक। कार्रवाई का प्रकार।
  • c (सामग्री): स्ट्रिंग/बाइट्स। टेक्स्ट, नाम या सिफरटेक्स्ट।
  • h (हैशटैग/टैग): सरणी। वैकल्पिक। वर्गीकरण (उप-चैनल) के लिए उपयोग किया जाता है।
  • m (संदेश संकेत): बाइट्स (लंबाई 2)। केवल स्तर 3। फ़ज़ी बकेटिंग के लिए उपयोग किया जाने वाला 2-बाइट HMAC हैश।
  • r (उत्तर-से): बाइट्स। वैकल्पिक। एक संदर्भित पोस्ट का लेनदेन हैश।

कार्रवाई प्रकार (t फ़ील्ड)

  • 0 = प्रोफ़ाइल अपडेट (वॉलेट पते को c फ़ील्ड में पढ़ने योग्य नाम से लिंक करता है)
  • 1 = पोस्ट (मानक संदेश)
  • 2 = उत्तर (r को मूल पोस्ट के हैश की आवश्यकता है)
  • 3 = पसंद (r को पोस्ट के हैश की आवश्यकता है)
  • 4 = नापसंद (प्रकार 3 को वापस लेता है)
  • 5 = रीट्वीट / रिपोस्ट (r को पोस्ट के हैश की आवश्यकता है)
  • 6 = अन-रीट्वीट (प्रकार 5 को वापस लेता है)

उप-चैनल और डार्क रूटिंग (h फ़ील्ड)

  • स्तर 1 और 2: टैग प्लेनटेक्स्ट में पारित किए जाते हैं।
  • स्तर 3 (एन्क्रिप्टेड): प्रोटोकॉल स्तर पर प्लेनटेक्स्ट में टैग पारित करना सख्ती से प्रतिबंधित है, क्योंकि यह मेटाडेटा लीक करता है। टैग को सामग्री (c) की तरह ही एन्क्रिप्ट किया जाना चाहिए। बाहरी पर्यवेक्षकों के लिए, टैग पूरी तरह से अदृश्य हैं (डार्क रूटिंग)।

स्तर 3: फ़ज़ी बकेटिंग (m फ़ील्ड)

क्योंकि टैग स्तर 3 पर एन्क्रिप्ट किए जाते हैं, क्लाइंट को सैद्धांतिक रूप से हर एक संदेश को डिक्रिप्ट करने का प्रयास करना होगा (ट्रायल डिक्रिप्शन)। CPU ओवरलोड को रोकने के लिए, Axiom संदेश संकेतों का उपयोग करता है:

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