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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
sessionprobe — बहु-थ्रेडेड वेब प्राधिकरण परीक्षण उपकरण जो URL की सूची में सत्र टोकन पहुँच की जाँच करके उपयोगकर्ता विशेषाधिकारों का मूल्यांकन करता है, संभावित टूटी पहुँच नियंत्रण समस्याओं को उजागर करता है। | Kitploit
उपकरण/GitHubGitHub/dub-flow/sessionprobe
वेब सुरक्षापेनिट्रेशन टेस्टिंग
GitHubdub-flow/sessionprobe

sessionprobe

बहु-थ्रेडेड वेब प्राधिकरण परीक्षण उपकरण जो URL की सूची में सत्र टोकन पहुँच की जाँच करके उपयोगकर्ता विशेषाधिकारों का मूल्यांकन करता है, संभावित टूटी पहुँच नियंत्रण समस्याओं को उजागर करता है।

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

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

सभी देखें →

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

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

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

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

Go Version Docker Image Size

SessionProbe 🚀⚡

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

SessionProbe का उद्देश्य Burp Suite के "Copy URLs in this host" फीचर के साथ Target टैब में उपयोग करना है (जो मुफ्त Community Edition में उपलब्ध है)।

नोट: आप Burp के Target टैब में filter को फ़ाइलों या इमेज को शामिल करने के लिए बदलना चाह सकते हैं। अन्यथा, ये URLs "Copy URLs in this host" द्वारा कॉपी नहीं होंगे और SessionProbe द्वारा परीक्षण नहीं किए जाएंगे।

बिल्ट-इन हेल्प 🆘

सहायता बिल्ट-इन है!

  • sessionprobe --help - सहायता आउटपुट करता है।

उपयोग कैसे करें ⚙

root@kitploit:~
Usage:
    sessionprobe [flags]

Flags:
  -u, --urls string             file containing the URLs to be checked (required)
  -H, --headers string          HTTP headers to be used in the requests in the format "Key1:Value1;Key2:Value2;..."
  -h, --help                    help for sessionprobe
      --ignore-css              ignore URLs ending with .css (default true)
      --ignore-js               ignore URLs ending with .js (default true)
  -o, --out string              output file (default "output.txt")
  -p, --proxy string            proxy URL (default: "")
  -r, --filter-regex string     exclude HTTP responses using a regex. Responses whose body matches this regex will not be part of the output.
  -l, --filter-lengths string   exclude HTTP responses by body length. You can specify lengths separated by commas (e.g., "123,456,789").
      --skip-verification       skip verification of SSL certificates (default false)
  -t, --threads int             number of threads (default 10)
      --check-all               Check POST, DELETE, PUT & PATCH methods (default false)
      --check-delete            Check DELETE method (default false)
      --check-patch             Check PATCH method (default false)
      --check-post              Check POST method (default false)
      --check-put               Check PUT method (default false)

Examples:
    ./sessionprobe -u ./urls.txt
    ./sessionprobe -u ./urls.txt --out ./unauthenticated-test.txt --threads 15
    ./sessionprobe -u ./urls.txt -H "Cookie: .AspNetCore.Cookies=<cookie>" -o ./output.txt
    ./sessionprobe -u ./urls.txt -H "Authorization: Bearer <token>" --proxy http://localhost:8080
    ./sessionprobe -u ./urls.txt -r "Page Not Found"
    ./sessionprobe -u ./urls.txt -H "Cookie: .AspNetCore.Cookies=<cookie>;Cookie: <another-cookie>=<another_value>"

Docker के माध्यम से चलाएँ 🐳

  1. उस निर्देशिका में जाएँ जहाँ आपकी URLs फ़ाइल है।
  2. नीचे दिए गए कमांड को चलाएँ:
root@kitploit:~
docker run -it --rm -v "$(pwd):/app/files" --name sessionprobe fw10/sessionprobe [flags]
  • ध्यान दें कि हम वर्तमान निर्देशिका को माउंट कर रहे हैं। इसका मतलब है कि आपकी URLs फ़ाइल वर्तमान निर्देशिका में होनी चाहिए और आपकी आउटपुट फ़ाइल भी इसी निर्देशिका में होगी।
  • यदि आप --proxy विकल्प का उपयोग करना चाहते हैं तो सभी इंटरफेस पर एक Burp listener चलाना याद रखें।

सेटअप ✅

  • आप इस टूल को स्रोत से go run . के माध्यम से चला सकते हैं।
  • आप go build के माध्यम से टूल स्वयं बना सकते हैं।
  • आप docker build . -t fw10/sessionprobe के माध्यम से डॉकर इमेज स्वयं बना सकते हैं।

टेस्ट चलाएँ 🧪

  • टेस्ट चलाने के लिए, go test या go test -v (अधिक जानकारी के लिए) चलाएँ।

विशेषताएँ 🔎

  • प्राधिकरण मुद्दों का परीक्षण करें
  • स्वचालित रूप से URLs की डुप्लिकेट हटाता है
  • प्रतिक्रिया स्थिति कोड और एक्सटेंशन (जैसे, .css, .js) के आधार पर URLs को सॉर्ट करता है और लंबाई प्रदान करता है
  • मल्टी-थ्रेडेड
  • सभी अनुरोधों को, उदा., Burp के माध्यम से पास करने के लिए प्रॉक्सी कार्यक्षमता
  • ...

नमूना आउटपुट 📋

root@kitploit:~
Responses with Status Code: 200

https://example.com/<some-path> => Length: 12345
https://example.com/<some-path> => Length: 40
...

Responses with Status Code: 301

https://example.com/<some-path> => Length: 890
https://example.com/<some-path> => Length: 434
...

Responses with Status Code: 302

https://example.com/<some-path> => Length: 0
...

Responses with Status Code: 404

...

Responses with Status Code: 502

...

रिलीज़ 🔑

  • Releases अनुभाग में आपके लिए कुछ पहले से संकलित बाइनरी हैं ताकि आपको टूल स्वयं बनाने की आवश्यकता न हो।
  • Mac रिलीज़ के लिए, आपका Mac एक चेतावनी दे सकता है ("cannot be opened because it is from an unidentified developer")
    • पहली बार में इस चेतावनी से बचने के लिए, आप ऐप को स्वयं बना सकते हैं (Setup देखें)।
    • वैकल्पिक रूप से, आप अपने जोखिम पर इस चेतावनी को बायपास कर सकते हैं, यहाँ दिए गए मार्गदर्शन का पालन करते हुए: https://support.apple.com/guide/mac-help/apple-cant-check-app-for-malicious-software-mchleab3a043/mac
    • उसके बाद, आप कमांड लाइन से बाइनरी चला सकते हैं और आवश्यक फ्लैग प्रदान कर सकते हैं।

बग रिपोर्ट 🐞

यदि आपको कोई बग मिलता है, तो कृपया यहाँ GitHub पर एक Issue दर्ज करें, और मैं समय पर इसे हल करने का प्रयास करूँगा।

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