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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
domestic-system — @charmbracelet का उपयोग करके एक स्टाइलिश Ethereum ब्राउज़र बनाना | Kitploit
उपकरण/GitHubGitHub/cartosys/domestic-system
एन्क्रिप्शन/डिक्रिप्शन उपकरणवेब सुरक्षाक्रिप्टोग्राफीहार्डवेयर सुरक्षापहचान और एक्सेस प्रबंधन (IAM)प्रमाणीकरण
GitHubcartosys/domestic-system

domestic-system

@charmbracelet का उपयोग करके एक स्टाइलिश Ethereum ब्राउज़र बनाना

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

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

सभी देखें →

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

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

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

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

घरेलू सिस्टम

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

━━━━━━━━━━━━━━━━━━━━
 domestic system
━━━━━━━━━━━━━━━━━━━━

Domestic System Demo

अवलोकन

द डोमेस्टिक सिस्टम एक टर्मिनल यूज़र इंटरफ़ेस (TUI) है जो एथेरियम (EVM) खातों और स्मार्ट कॉन्ट्रैक्ट्स को ब्राउज़ करने के लिए डिज़ाइन किया गया है। यह तीन मुख्य सिद्धांतों को एक साथ लाता है जो टर्मिनल-आधारित ब्लॉकचेन इंटरैक्शन को न सिर्फ व्यावहारिक, बल्कि बेहतर बनाते हैं।

दर्शन

🏛️ संप्रभु

केवल क्लाइंट-साइड। कोई केंद्रीकृत सर्वर नहीं। सिर्फ आप और ब्लॉकचेन।

द डोमेस्टिक सिस्टम आपकी पसंद के एथेरियम RPC एंडपॉइंट्स से सीधे जुड़ता है। कोई मध्यस्थ नहीं। कोई एनालिटिक्स नहीं। कोई ट्रैकिंग नहीं। ब्लॉकचेन के साथ आपकी बातचीत सीधी और बिना किसी मध्यस्थता के होती है। इसी तरह Web3 को काम करना चाहिए था।

🔐 सुरक्षित

कोई प्राइवेट की मैनेजमेंट नहीं। हार्डवेयर वॉलेट तैयार।

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

✨ रेट्रो एस्थेटिक

Charm.sh के साथ निर्मित। टर्मिनल इंटरफ़ेस, खूबसूरती से किए गए।

शानदार Charm.land इकोसिस्टम (Bubble Tea, Lip Gloss, Huh) का उपयोग करते हुए, द डोमेस्टिक सिस्टम साबित करता है कि CLI को कठोर होने की आवश्यकता नहीं है। समृद्ध रंग, सहज इंटरैक्शन और विचारशील UI डिज़ाइन ब्लॉकचेन इंटरैक्शन में एक रेट्रो-भविष्य की सौंदर्यवादिता लाते हैं।

टर्मिनल क्यों?

ये तीन सिद्धांत—संप्रभुता, सुरक्षा और सौंदर्यशास्त्र—टर्मिनल में पूरी तरह से एकाग्र होते हैं। टर्मिनल एप्लिकेशन हैं:

  • हल्के: कोई फूला हुआ Electron ऐप या ब्राउज़र एक्सटेंशन नहीं
  • पारदर्शी: ओपन सोर्स कोड जिसे आप ऑडिट कर सकते हैं
  • पोर्टेबल: SSH पर, सर्वर पर, न्यूनतम सिस्टम पर काम करता है
  • केंद्रित: कोई distractions नहीं, केवल वही जानकारी जो आपको चाहिए
  • कालातीत: टर्मिनल UI सुंदरता से पुराने होते हैं

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

विशेषताएँ

  • 📊 मल्टी-वॉलेट प्रबंधन: एक साथ कई एथेरियम पतों को ट्रैक करें
  • 💰 टोकन बैलेंस देखना: मूल ETH और ERC-20 टोकन समर्थन अनुकूलन योग्य वॉचलिस्ट के साथ
  • 🌐 मल्टी-RPC कॉन्फ़िगरेशन: किसी भी एथेरियम RPC एंडपॉइंट (मेननेट, L2s, टेस्टनेट) से कनेक्ट करें
  • 🔄 रीयल-टाइम अपडेट: लाइव बैलेंस और नेटवर्क स्थिति अपडेट
  • 🎨 सुंदर TUI: Bubble Tea और Lip Gloss के साथ तैयार किया गया एक असाधारण टर्मिनल अनुभव के लिए
  • 🦄 Uniswap इंटीग्रेशन: सीधे टर्मिनल से टोकन स्वैप करें
  • 📱 DApp ब्राउज़र: विकेंद्रीकृत एप्लिकेशनों को नेविगेट और इंटरैक्ट करें
  • ⚡ लेन-देन निर्माण: हार्डवेयर वॉलेट हस्ताक्षर के लिए लेन-देन QR कोड उत्पन्न करें (EIP-4527)
  • 📋 क्लिपबोर्ड इंटीग्रेशन: आसान पता कॉपी और ENS रिज़ॉल्यूशन
  • ⚙️ स्थायी कॉन्फ़िगरेशन: सेटिंग्स और वॉलेट सूचियाँ स्थानीय रूप से सहेजी गईं
  • 🔑 लेन-देन साइनर: मूल Go हस्ताक्षर मॉड्यूल + एयर-गैप्ड EIP-4527 वर्कफ़्लो के लिए स्टैंडअलोन Python CLI

स्थापना

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

  • Go 1.21 या उच्चतर
  • ट्रू कलर सपोर्ट वाला एक टर्मिनल (अधिकांश आधुनिक टर्मिनल)

स्रोत से निर्माण

git clone https://github.com/yourusername/domestic-system.git
cd domestic-system
go build
go run .

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

द डोमेस्टिक सिस्टम अपना कॉन्फ़िगरेशन ~/.charm-wallet-config.json में संग्रहीत करता है।

RPC एंडपॉइंट्स

"स" सेटिंग्स पृष्ठ में या ETH_RPC_URL पर्यावरण चर सेट करके एथेरियम RPC एंडपॉइंट जोड़ें:

export ETH_RPC_URL="https://eth.llamarpc.com"
go run .

टोकन वॉचलिस्ट

main.go में टोकन वॉचलिस्ट संपादित करके कस्टमाइज़ करें कि कौन से ERC-20 टोकन प्रदर्शित हों (जल्द ही UI कॉन्फ़िगरेशन आ रहा है)।

उपयोग

नेविगेशन

  • एरो कीज़ / hjkl: मेनू और सूचियों में नेविगेट करें
  • Enter: चुनें / पुष्टि करें
  • Esc: वापस जाएँ / रद्द करें
  • Tab: इनपुट फ़ील्ड के बीच स्विच करें
  • Ctrl+C: एप्लिकेशन बंद करें
  • डबल-क्लिक: हेडर में सक्रिय पते पर डबल-क्लिक करें खाता सूची पॉपअप खोलने और खातों के बीच त्वरित स्विच करने के लिए

पृष्ठ

  • खाते: अपने एथेरियम पतों की वॉच-लिस्ट प्रबंधित करें
  • विवरण: सक्रिय पते के लिए बैलेंस और टोकन होल्डिंग देखें
  • सेटिंग्स: RPC एंडपॉइंट और एप्लिकेशन सेटिंग्स कॉन्फ़िगर करें
  • DApps: विकेंद्रीकृत एप्लिकेशन ब्राउज़ और इंटरैक्ट करें
  • Uniswap: टोकन स्वैपिंग इंटरफ़ेस
  • साइनर (खातों से x): हस्ताक्षर कुंजियाँ प्रबंधित करें, वेबकैम के माध्यम से EIP-4527 QR कोड स्कैन करें और लेन-देन पर हस्ताक्षर करें

खाते जोड़ना

  1. वॉलेट पृष्ठ पर नेविगेट करें
  2. नया वॉलेट जोड़ने के लिए a दबाएँ
  3. एक एथेरियम पता या ENS नाम दर्ज करें
  4. वैकल्पिक रूप से एक उपनाम प्रदान करें
  5. सहेजने के लिए Enter दबाएँ

खाते स्विच करना

सक्रिय खाता (★ से चिह्नित) यह निर्धारित करता है कि लेन-देन के लिए कौन सा वॉलेट उपयोग किया जाता है। खाते स्विच करने के लिए:

  1. डबल-क्लिक करें ग्लोबल हेडर में दिखाए गए सक्रिय पते पर (किसी भी दृश्य से काम करता है)
  2. एक अलग खाता चुनने के लिए एरो कीज़ (↑/↓) का उपयोग करें
  3. चयनित खाते को सक्रिय करने के लिए Enter दबाएँ
  4. रद्द करने के लिए Esc दबाएँ

वैकल्पिक रूप से, वॉलेट पृष्ठ पर नेविगेट करें और किसी भी वॉलेट पर Enter दबाएँ उसके विवरण देखने और उसे सक्रिय करने के लिए।

लेन-देन भेजना

  1. ETH बैलेंस वाला वॉलेट चुनें
  2. Tab & Send बटन पर क्लिक करें
  3. प्राप्तकर्ता पता और राशि भरें
  4. हार्डवेयर वॉलेट हस्ताक्षर के लिए QR कोड उत्पन्न करें

लेन-देन साइनर

द डोमेस्टिक सिस्टम में एक पूर्ण EIP-4527 लेन-देन हस्ताक्षर वर्कफ़्लो शामिल है जो TUI के अंदर और स्वतंत्र रूप से टर्मिनल से उपयोग योग्य है।

यह कैसे काम करता है

TUI (कोई भी पृष्ठ)  →  अहस्ताक्षरित tx पैकेज करता है  →  EIP-4527 QR कोड प्रदर्शित करता है
                                                        ↓
                                          साइनर पृष्ठ QR को वेबकैम के माध्यम से स्कैन करता है
                                                        ↓
                                          UR को डिकोड करता है → संग्रहीत कुंजी से हस्ताक्षर करता है
                                                        ↓
                                          कच्चा हस्ताक्षरित लेन-देन hex प्रदर्शित करता है

प्राइवेट की स्टोरेज

कुंजियाँ ~/.charm-wallet-private-keys.json में संग्रहीत होती हैं (मोड 600, रिपॉजिटरी के बाहर)। पहले रन पर एक NotForProduction डेमो कुंजी स्वचालित रूप से बूटस्ट्रैप की जाती है और इसका पता ~/.charm-wallet-config.json में पंजीकृत किया जाता है।

{
  "private_keys": [
    {
      "address": "0x29c73B201bEE86C4d1Fe4f598C4355Bb210251e3",
      "name": "NotForProduction",
      "private_key": "0xc0054..."
    }
  ]
}

TUI साइनर पृष्ठ

खाते पृष्ठ से x दबाएँ साइनर खोलने के लिए। वहाँ से:

कुंजीक्रिया
↑/↓हस्ताक्षर कुंजी चुनें
sवेबकैम खोलें — पहचाने गए पहले EIP-4527 QR को स्वचालित रूप से हस्ताक्षरित करता है
aडिस्क से कुंजियाँ पुनः लोड करें
cवर्तमान परिणाम साफ़ करें
Escखातों पर वापस जाएँ

हस्ताक्षरित लेन-देन (कच्चा hex, tx हैश, r/s/v) स्कैन करने के तुरंत बाद दिखाया जाता है।

स्टैंडअलोन Python CLI (signer/eth_signer.py)

Python साइनर TUI के बिना स्वतंत्र रूप से चलता है। एक बार निर्भरताएँ स्थापित करें:

pip install -r requirements.txt
टूल डाउनलोड करें