LFI2RCE via Segmentation Fault
Last updated
Last updated
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
लेखों के अनुसार https://spyclub.tech/2018/12/21/one-line-and-return-of-one-line-php-writeup/ (दूसरा भाग) और https://hackmd.io/@ZzDmROodQUynQsF9je3Q5Q/rJlfZva0m?type=view, निम्नलिखित पेलोड्स ने PHP में एक विभाजन दोष (segmentation fault) का कारण बना:
आपको पता होना चाहिए कि यदि आप एक POST अनुरोध भेजते हैं जिसमें एक फाइल होती है, तो PHP एक अस्थायी फाइल /tmp/php<कुछ>
बनाएगा जिसमें उस फाइल की सामग्री होगी। यह फाइल स्वतः हटा दी जाएगी जब अनुरोध को संसाधित किया जाएगा।
यदि आप एक LFI पाते हैं और आप PHP में एक विभाजन दोष प्रेरित करने में सफल होते हैं, तो अस्थायी फाइल कभी नहीं हटेगी। इसलिए, आप LFI भेद्यता के साथ इसे खोज सकते हैं जब तक कि आप इसे न ढूंढ लें और मनमाना कोड निष्पादित करें।
आप परीक्षण के लिए डॉकर इमेज https://hub.docker.com/r/easyengine/php7.0 का उपयोग कर सकते हैं।
सीखें और AWS हैकिंग का अभ्यास करें:HackTricks Training AWS Red Team Expert (ARTE) सीखें और GCP हैकिंग का अभ्यास करें: HackTricks Training GCP Red Team Expert (GRTE)