Essential PHP Security। PHP अनुप्रयोगों की सुरक्षा
Настольная книга по безопасности PHP
सारांश:
परिचय
पुस्तक «Essential PHP Security» (लेखक — क्रिस शिफलेट, 2005, 124 पृष्ठ) PHP में लिखे गए वेब एप्लिकेशन की सुरक्षा सुनिश्चित करने के लिए एक संक्षिप्त लेकिन अत्यंत समृद्ध मार्गदर्शिका है। अपनी उम्र (किताब लगभग 20 साल पहले प्रकाशित हुई थी) के बावजूद, इसके मूल सिद्धांत आज भी प्रासंगिक हैं, क्योंकि इसमें वर्णित कमजोरियां गायब नहीं हुई हैं — वे केवल बदल गई हैं। शिफलेट, एक प्रसिद्ध सुरक्षा विशेषज्ञ और PHP Security Consortium के संस्थापकों में से एक, केवल नियमों का एक सेट नहीं, बल्कि इस बात की गहरी समझ प्रदान करते हैं कि हमलावर कैसे सोचता है और मजबूत सुरक्षा कैसे बनाई जाए।
यह पुस्तक किस बारे में है
पुस्तक में 8 अध्याय हैं, जिनमें से प्रत्येक सुरक्षा के एक विशिष्ट पहलू पर केंद्रित है। लेखक मूलभूत सिद्धांतों (इनपुट डेटा फ़िल्टरिंग, आउटपुट डेटा एस्केपिंग) से शुरू करता है और क्रमिक रूप से सबसे सामान्य कमजोरियों का विश्लेषण करता है: क्रॉस-साइट स्क्रिप्टिंग (XSS), SQL इंजेक्शन, क्रॉस-साइट रिक्वेस्ट फोर्जरी (CSRF), सत्र हमले, फ़ाइल सिस्टम समस्याएं और अन्य। ग्लोबल arrays ($_GET, $_POST, $_COOKIE) के साथ सही ढंग से काम करने और PHP सेटिंग्स पर विशेष ध्यान दिया जाता है जो सुरक्षा में मदद या नुकसान पहुंचा सकती हैं।
यह पुस्तक किसके लिए है
यह पुस्तक निम्नलिखित के लिए उपयोगी होगी:
- PHP डेवलपर्स (किसी भी स्तर के) जो शुरू से ही सुरक्षित कोड लिखना चाहते हैं;
- टीम लीड और आर्किटेक्ट जो परियोजनाओं की सुरक्षा के लिए जिम्मेदार हैं;
- वे सभी जो वेब एप्लिकेशन सुरक्षा की मूल बातें समझना चाहते हैं।