इस प्रोजेक्ट के बारे में

Shescape विभिन्न शेल के लिए स्ट्रिंग्स को एस्केप करने हेतु एक सरल, हल्का API प्रदान करता है, जिससे शेल इंजेक्शन हमलों को रोका जा सके। यह लक्ष्य शेल का स्वतः पता लगाता है और Unix शेल (Bash, BusyBox, csh, Dash, Zsh) तथा Windows शेल (cmd.exe, PowerShell) का समर्थन करता है। इंस्टॉलेशन npm के माध्यम से होता है, और उपयोग में एक Shescape इंस्टेंस बनाकर उसके escape मेथड्स को कॉल करना शामिल है। यह लाइब्रेरी एनवायरनमेंट वेरिएबल एक्सेस और फ्लैग इंजेक्शन से भी बचाव करती है, और इसमें उपयोग के मामलों, रेसिपीज़, माइग्रेशन तथा परीक्षण के लिए दस्तावेज़ शामिल हैं।