
एकल-फ़ाइल PHP शेल
p0wny@shell:~# एक बहुत ही बुनियादी, सिंगल-फ़ाइल, PHP शेल है। इसका उपयोग PHP एप्लिकेशन की पेन-टेस्टिंग करते समय सर्वर पर तुरंत कमांड निष्पादित करने के लिए किया जा सकता है। इसे सावधानी से उपयोग करें: यह स्क्रिप्ट सर्वर के लिए एक सुरक्षा जोखिम है।
विशेषताएं:
↑ ↓ का उपयोग करके)Tab कुंजी का उपयोग करके)cd कमांड का उपयोग करके)upload <destination_file_name> कमांड का उपयोग करके)download <file_name> कमांड का उपयोग करके)चेतावनी: यह स्क्रिप्ट एक सुरक्षा छेद है। जब तक आपको पता न हो कि आप क्या कर रहे हैं, इसे सर्वर पर अपलोड न करें!

Docker के साथ डेमो:
docker build -t p0wny .
docker run -it -p 8080:8080 -d p0wny
# open with your browser http://127.0.0.1:8080/shell.php
यदि आपका कोई प्रश्न है, तो आप:
यदि आपको कोई बग मिला है, तो कृपया GitHub पर यथासंभव अधिक जानकारी के साथ एक issue खोलें:
PHP-FPM 8.1, Apache mod_php 7.4,...)Nginx 1.23, Apache 2.4.55,...)कृपया किसी नई सुविधा पर काम शुरू करने से पहले बग दर्ज करने पर विचार करें; इससे हमें इसे करने का सर्वोत्तम तरीका तय करने में मदद मिलेगी। यदि आप केवल कोड में टाइपो या छोटी त्रुटियों को ठीक करना चाहते हैं, तो यह स्पष्ट रूप से अनावश्यक है।
इस प्रोजेक्ट को सपोर्ट करना चाहते हैं?
exec, shell_exec, system, passthru, popen, proc_open) आज़माएं (@cli-ish, #31, #32)cd कमांड में पाथ का विस्तार करें (cd ~, cd ~username,...)clear कमांड जोड़ता है (@izharaazmi #12)