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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
sharemylogin — शून्य-ज्ञान प्रमाण-पत्र साझाकरण | Kitploit
उपकरण/GitHubGitHub/elandio-com/sharemylogin
एन्क्रिप्शन/डिक्रिप्शन उपकरणवेब सुरक्षागोपनीयताउपयोगिताएँ और फ्रेमवर्कसीक्रेट डिटेक्शनप्रमाणीकरण
GitHubelandio-com/sharemylogin

sharemylogin

शून्य-ज्ञान प्रमाण-पत्र साझाकरण

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

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
वेबसाइट

ShareMyLogin (ओपन सोर्स)

यह ShareMyLogin.com का सार्वजनिक स्रोत कोड है।

ShareMyLogin क्या है?

ShareMyLogin एक सुरक्षित उपकरण है जो संवेदनशील जानकारी (जैसे पासवर्ड, API कुंजियाँ, या कॉन्फ़िग रहस्य) साझा करने के लिए है।

समस्या

Slack, ईमेल या WhatsApp के माध्यम से पासवर्ड भेजने से चैट लॉग और सर्वर में उस रहस्य का स्थायी रिकॉर्ड बन जाता है। भले ही आप संदेश हटा दें, यह अक्सर कहीं और बैकअप हो जाता है।

समाधान

ShareMyLogin आपके रहस्य को आपके ब्राउज़र में एन्क्रिप्ट करता है, इससे पहले कि वह आपके डिवाइस से बाहर जाए। यह एक अद्वितीय लिंक उत्पन्न करता है जिसे आप किसी को भी सुरक्षित रूप से भेज सकते हैं।

  • स्व-विनाश: इसे एक बार देखने के तुरंत बाद हटाने के लिए सेट किया जा सकता है (ताकि केवल इच्छित प्राप्तकर्ता ही इसे देखे)।
  • शून्य ज्ञान: सर्वर केवल एन्क्रिप्टेड डेटा संग्रहीत करता है। डिक्रिप्शन कुंजी लिंक का हिस्सा है (# के बाद) और सर्वर को कभी नहीं भेजी जाती।

यह कोड सार्वजनिक क्यों है?

सुरक्षा उपकरणों के लिए विश्वास महत्वपूर्ण है। हमने इस कोड को ओपन-सोर्स किया ताकि आप सत्यापित कर सकें कि यह वास्तव में कैसे काम करता है:

  1. पारदर्शिता: आप लाइव साइट पर उपयोग किए गए सटीक एन्क्रिप्शन तर्क को देखने के लिए src/crypto/ फ़ोल्डर का निरीक्षण कर सकते हैं।
  2. सत्यापन: आप इस प्रोजेक्ट को स्थानीय रूप से चला सकते हैं ताकि पुष्टि कर सकें कि आपकी कुंजियाँ आपके ब्राउज़र में रहती हैं और नेटवर्क द्वारा कभी लॉग नहीं की जाती हैं।

विश्वास मॉडल

  • क्लाइंट-साइड एन्क्रिप्शन: AES-256-GCM का उपयोग करता है। कुंजी आपके ब्राउज़र में उत्पन्न होती है।
  • एन्क्रिप्टेड स्टोरेज: सर्वर केवल एन्क्रिप्टेड ब्लॉब (सिफरटेक्स्ट) प्राप्त करता है और संग्रहीत करता है।
  • कोई पहुंच नहीं: पूर्ण लिंक (जो केवल आपके पास है) के बिना, हमारे सर्वर पर डेटा हमारे या किसी भी हमलावर के लिए बेकार है।

स्थानीय रूप से कैसे चलाएं

एप्लिकेशन का परीक्षण करने के लिए आपको फ्रंटएंड (यूज़र इंटरफ़ेस) और बैकएंड (API) दोनों को चलाना होगा।

पूर्वापेक्षाएँ

  • Node.js 18+
  • npm

1. निर्भरताएँ स्थापित करें

root@kitploit:~
npm install

2. बैकएंड API प्रारंभ करें

एक टर्मिनल खोलें और चलाएँ:

root@kitploit:~
npm run server
# Server starts at http://localhost:3001

3. फ्रंटएंड UI प्रारंभ करें

एक दूसरा टर्मिनल खोलें और चलाएँ:

root@kitploit:~
npm run dev
# App opens at http://localhost:5173

4. सुरक्षा सत्यापित करें

  1. http://localhost:5173 खोलें।
  2. अपने ब्राउज़र के डेवलपर टूल्स (F12) खोलें और नेटवर्क टैब पर जाएँ।
  3. एक रहस्य बनाएँ।
  4. सूची में create अनुरोध पर क्लिक करें।
  5. पुष्टि करें: भेजा गया डेटा एन्क्रिप्टेड है (ciphertext)। आपका वास्तविक पासवर्ड/कुंजी अनुरोध निकाय में शामिल नहीं है।

प्रोजेक्ट संरचना

  • src/crypto/: कोर एन्क्रिप्शन/डिक्रिप्शन तर्क।
  • src/pages/: यूज़र इंटरफ़ेस कोड।
  • backend/: परीक्षण के लिए प्रोडक्शन API की नकल करने वाला एक न्यूनतम स्थानीय सर्वर (Node.js)।

लाइसेंस

MIT

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