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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/jonstratton/selenium-node-takeover-kit
शोषण फ्रेमवर्कवेब एप्लिकेशन शोषणडेटा निष्कासनपोस्ट-शोषणपेनिट्रेशन टेस्टिंगकमांड एंड कंट्रोलरेड टीमिंगरिमोट एक्सेस टूलपेलोड डेवलपमेंट
GitHubjonstratton/selenium-node-takeover-kit

selenium-node-takeover-kit

एक संग्रह selenium परीक्षणों का जो selenium नोड के अधिग्रहण में सहायता कर सकता है।

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

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

सभी देखें →

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

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

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

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

Metasploit Exploits

This project has moved. To get the latest version, pull from https://codeberg.org/JonStratton/selenium-node-takeover-kit

This combines some of the examples below to upload files to, download files from, and execute code on a Selenium node (via the “COMMAND_TYPE” param). RCE currently only works on Linux. To install, copy this to "~/.msf4/modules/exploits/multi/http/" or whatever.

  • metasploit_exploits/selenium_node_takeover_kit.rb

विविध उदाहरण

रिमोट फ़ाइल को कैट करना

यह बस "file:" URL पर जाता है और पृष्ठ सामग्री डंप करता है।

  • examples/selenium_node_cat.py
  • examples/selenium_node_cat.rb
    उदाहरण: examples/selenium_node_cat.py -h http://selenium-hub.lan:4444/wd/hub -r /etc/passwd

नोड से रिमोट फ़ाइल डाउनलोड करना

यह इनलाइन HTML का उपयोग करके एक इनलाइन फ़ॉर्म बनाता है जिसमें फ़ाइल अपलोड इनपुट होता है। फिर यह एक स्थानीय फ़ाइल स्थान को इस फ़ॉर्म में भेजता है। इस फ़ॉर्म में जावास्क्रिप्ट इस base64 एन्कोडेड फ़ाइल को उसी पृष्ठ में एम्बेड करता है। इसे फिर स्क्रिप्ट द्वारा पढ़ा और डिकोड किया जाता है, और एक स्थानीय फ़ाइल में सहेजा जाता है।

  • examples/selenium_node_download.py
  • examples/selenium_node_download.rb
    उदाहरण: examples/selenium_node_download.py -h http://selenium-hub.lan:4444/wd/hub -r ~/.ssh/id_rsa -l ./nodes_rsa

फ़ाइल सिस्टम को इटरेट करना

नोड डाउनलोड स्क्रिप्ट की तरह, लेकिन जावास्क्रिप्ट में फ़ाइल प्रोसेस करने की परवाह नहीं करता। यदि फ़ाइल मौजूद नहीं है, तो स्क्रिप्ट, send_keys() एक अपवाद फेंक देगा।

  • examples/selenium_node_iterate_fs.py

रिमोट कोड निष्पादन

केवल Firefox। एक Firefox प्रोफ़ाइल का उपयोग करता है (जो कि Selenium API हिट में एम्बेडेड एक base64 एन्कोडेड ज़िप फ़ाइल है) एक कस्टम हैंडलर बनाने के लिए (इस मामले में “application/sh” से /bin/sh)। फिर यह कुछ शेल कमांड्स को base64 एन्कोड करता है और “application/sh” से जुड़े कमांड्स पास करने के लिए इनलाइन “data:” का उपयोग करता है। Firefox तब कमांड्स के साथ एक अस्थायी फ़ाइल बनाएगा और इसे sh के साथ निष्पादित करेगा।

  • examples/selenium_node_rce.rb

रिमोट नोड पर फ़ाइल अपलोड करना

केवल Firefox। एक Firefox प्रोफ़ाइल का उपयोग करके एक कस्टम डाउनलोड निर्देशिका सेट करता है और "Save as" संकेत को बंद करता है। फिर इनलाइन HTML पर जाता है जिसमें एक एम्बेडेड "data:" लिंक है जो अपलोड करने के लिए एन्कोडेड फ़ाइल है। इस लिंक पर क्लिक किया जाता है।

  • examples/selenium_node_upload.py
  • examples/selenium_node_upload.rb
    उदाहरण: examples/selenium_node_upload.py -h http://selenium-hub.lan:4444/wd/hub -r ~/.ssh/rc -l ./reverse_shell.sh

प्रोफ़ाइल के माध्यम से रिमोट नोड पर फ़ाइल अपलोड करना

केवल Firefox। एक Filefox Profile का उपयोग करता है, जो सुरक्षित रूप से अनज़िप नहीं किया जाता, नोड के फ़ाइल सिस्टम पर फ़ाइल लिखने के लिए।

  • examples/selenium_node_upload_profile.rb

अन्य लिंक्स:

  • https://www.exploit-db.com/exploits/49915 - RCE उदाहरण के लिए Exploit Database लिंक।
  • https://github.com/SeleniumHQ/selenium/issues/8704 - Selenium को फ़ाइल अपलोड और डाउनलोड कमजोरियों का खुलासा।
  • https://github.com/SeleniumHQ/selenium/issues/9527 - Selenium को Firefox प्रोफ़ाइलों के असुरक्षित अनज़िप का खुलासा।
  • https://github.com/SeleniumHQ/selenium/issues/9526 - Selenium को Firefox प्रोफ़ाइलों के माध्यम से रिमोट कोड निष्पादन का खुलासा।
टूल डाउनलोड करें