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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
SudoStamp — Linux वर्कस्टेशन पर अपने Android फ़ोन के फ़िंगरप्रिंट से sudo को स्वीकृत करें। केवल LAN; ECDSA कुंजी कभी भी फ़ोन के TEE से बाहर नहीं जाती और pam_rssh से ssh-agent प्रोटोकॉल पर बात करती है। | Kitploit
उपकरण/GitLabGitLab/ritwick7/sudostamp
एंड्रॉइड सुरक्षाप्रमाणीकरण और प्राधिकरणविशेषाधिकार वृद्धिक्रिप्टोग्राफीमोबाइल सुरक्षाहार्डवेयर सुरक्षापहचान और एक्सेस प्रबंधन (IAM)प्रमाणीकरण
GitLabritwick7/sudostamp

SudoStamp

Linux वर्कस्टेशन पर अपने Android फ़ोन के फ़िंगरप्रिंट से sudo को स्वीकृत करें। केवल LAN; ECDSA कुंजी कभी भी फ़ोन के TEE से बाहर नहीं जाती और pam_rssh से ssh-agent प्रोटोकॉल पर बात करती है।

192 दिन पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
रिपॉजिटरी देखें

एक टर्मिनल जिसमें sudo pacman -Syu चल रहा है, साथ में एक फ़ोन जो "Approve sudo?" पूछ रहा है और फिर "Approved" दिखा रहा है

pipeline status MIT licence Android 11+ Zero runtime dependencies Release APK about 110 KB Host side: pam_rssh site tip

SudoStamp

अपने Android फ़ोन के फ़िंगरप्रिंट सेंसर को छूकर अपनी Linux मशीन पर sudo को स्वीकृत करें।

sudo टाइप करें, आपका फ़ोन बज़ता है, आप सेंसर छूते हैं, कमांड चल जाता है। कोई पासवर्ड टाइप नहीं, क्लाउड में कुछ नहीं: फ़ोन आपके LAN पर उत्तर देता है, और फ़िंगरप्रिंट फ़ोन के सुरक्षित हार्डवेयर (TEE / StrongBox) द्वारा लागू किया जाता है, ऐप कोड द्वारा नहीं। अगर कुछ भी गड़बड़ हो (फ़ोन बंद, रेंज से बाहर, आप Deny टैप करते हैं, 60 सेकंड बीत जाते हैं) तो sudo बस अपने सामान्य पासवर्ड प्रॉम्प्ट पर वापस चला जाता है। यह sudo को अधिक सुविधाजनक बना सकता है; यह आपको बाहर लॉक नहीं कर सकता।

यह कैसा दिखता है

Notification: Approve sudo? From 10.0.2.2 · tap to approve, with a Deny button
1. होस्ट पर sudo
फ़ोन पर पॉप अप होता है कि कौन पूछ रहा है। Deny यहीं से काम करता है।
Approval screen with a countdown ring, the requesting host, a first-request warning and a Deny button
2. इसे टैप करें
एक काउंटडाउन, होस्ट और समय, कभी न देखे गए होस्ट के लिए चेतावनी। फिर सिस्टम फ़िंगरप्रिंट प्रॉम्प्ट।
Approved: sudo on 10.0.2.2 can proceed
3. सेंसर छुएँ
TEE हस्ताक्षर करता है, sudo आगे बढ़ता है, ऐप स्वयं बंद हो जाता है।
Onboarding: Approve sudo with a touch, three steps, Get started
पहला रन
तीन चरण और एक बटन। अगर फ़ोन में फ़िंगरप्रिंट नहीं है तो नामांकन का विकल्प देता है।
Setup screen: Ready, with Listener, Notifications and Battery checks all green
सेटअप
एक लाइव चेकलिस्ट: लिसनर, नोटिफ़िकेशन, बैटरी, Do Not Disturb। "Ready" केवल तब जब सभी पास हों।
Denied: No signature was sent. The host falls back to the password.
अस्वीकृत या समय समाप्त
फ़ोन से कोई हस्ताक्षर नहीं जाता; होस्ट पासवर्ड माँगता है।

Pixel 7 एमुलेटर से स्क्रीनशॉट (इसलिए 10.0.2.2, एमुलेटर का होस्ट)। चरण 2 के ऊपर दिखने वाली सिस्टम फ़िंगरप्रिंट शीट एक सुरक्षित विंडो है और स्क्रीनशॉट में नहीं दिखती।

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

sudo on the host
  -> PAM: pam_rssh (third-party) dials the phone over the LAN, as an ssh-agent
  -> phone: "Approve sudo? From 192.168.1.10"              (notification)
  -> tap -> BiometricPrompt -> fingerprint
  -> the phone's TEE signs pam_rssh's fresh 32-byte challenge
  -> pam_rssh verifies against the pinned public key -> sudo proceeds

इसे क्यों भरोसेमंद माना जा सकता है

  • एकमात्र कस्टम कोड फ़ोन ऐप है, और वह केवल हस्ताक्षर करता है। PAM एकीकरण, हस्ताक्षर सत्यापन और fail-closed व्यवहार pam_rssh के हैं, जो एक मौजूदा, अनुरक्षित मॉड्यूल है। यहाँ लिखा गया कुछ भी प्रमाणीकरण के समय होस्ट पर root के रूप में नहीं चलता।
  • बायोमेट्रिक एक हार्डवेयर गेट है। Android Keystore कुंजी setUserAuthenticationParameters(0, AUTH_BIOMETRIC_STRONG) के साथ बनाई जाती है: हर हस्ताक्षर के लिए एक नया मज़बूत बायोमेट्रिक, जो TEE (या StrongBox) के अंदर लागू होता है। फ़ोन पर मैलवेयर भी आपकी उंगली के बिना हस्ताक्षर नहीं कर सकता, और कुंजी निर्यात नहीं की जा सकती।
  • यह sudo चुनौतियों के अलावा कुछ भी हस्ताक्षरित नहीं करता। एजेंट किसी भी ऐसे पेलोड को अस्वीकार करता है जो ठीक pam_rssh की 32-बाइट चुनौती न हो, इसलिए कुंजी SSH-लॉगिन या git-साइनिंग ऑरेकल के रूप में बेकार है।
  • ऐप में शून्य तृतीय-पक्ष रनटाइम निर्भरताएँ: केवल प्लेटफ़ॉर्म API।

SECURITY.md में पूरा खतरा मॉडल है, जिसमें यह भी शामिल है कि यह किस चीज़ से नहीं बचाता। docs/DESIGN.md में डिज़ाइन और उसके पीछे का तर्क है।

आवश्यकताएँ

  • फ़ोन: Android 11+ (API 30, जहाँ प्रति-उपयोग बायोमेट्रिक कुंजियाँ व्यक्त की जा सकीं) और एक Class 3 ("strong") फ़िंगरप्रिंट सेंसर।

  • होस्ट: नीचे दिए गए प्लेटफ़ॉर्म में से कोई भी। इंस्टॉलर अपने साथ pam_rssh लाता है: जहाँ पैकेज मौजूद है वहाँ पैकेज, अन्यथा एक पिन किए गए, सत्यापित कमिट से बनाया गया।

    प्लेटफ़ॉर्मस्थिति
    Arch, Manjaro, EndeavourOS✅ CI में एंड टू एंड परीक्षित
    Debian 12 / 13, Ubuntu 24.04, Mint, Pop!_OS✅ CI में एंड टू एंड परीक्षित
    Fedora, RHEL / Rocky / Alma 9✅ CI में एंड टू एंड परीक्षित
    openSUSE Tumbleweed✅ CI में एंड टू एंड परीक्षित
    Windows, WSL के माध्यम से (ऊपर का कोई भी वितरण)🧪 काम करना चाहिए, अपरीक्षित; डिस्कवरी WSL2 के NAT के पार फ़ोन न देख पाए, तो --phone पास करें
    macOS 14+ (/etc/pam.d/sudo_local के माध्यम से)🧪 प्रयोगात्मक, अपरीक्षित
    FreeBSD (security/pam_rssh पोर्ट)🧪 प्रयोगात्मक, अपरीक्षित
टूल डाउनलोड करें