ग्राहक की ओर: Difference between revisions

From Vigyanwiki
mNo edit summary
No edit summary
 
(15 intermediate revisions by 4 users not shown)
Line 1: Line 1:
क्लाइंट-साइड उन संचालनो को संदर्भित करता है जो [[क्लाइंट (कंप्यूटिंग)]] द्वारा [[कंप्यूटर नेटवर्क]] में क्लाइंट-सर्वर संबंध को दर्शाता है।<ref name=stackexchange>{{cite web|url=http://softwareengineering.stackexchange.com/questions/171203/what-are-the-differences-between-server-side-and-client-side-programming|title=सर्वर-साइड और क्लाइंट-साइड प्रोग्रामिंग में क्या अंतर हैं?|website=softwareengineering.stackexchange.com|access-date=2016-12-13}}</ref><ref name=oreilly>{{cite book |url=https://books.google.com/books?id=DyrLV0kZEd8C&q=client-side+OR+server-side&pg=PT17 |title=कंप्यूटर सुरक्षा मूल बातें|edition=2nd |last1=Lehtinen |first1=Rick |last2=Russell |first2=Deborah |last3=Gangemi |first3=G. T. |publisher=[[O'Reilly Media]] |isbn=9780596006693 |date=2006 |access-date=2017-07-07}}</ref><ref name=n3tweb>{{cite web |url=https://n3tweb.wordpress.com/2015/10/15/week-4-is-there-a-difference-between-client-side-and-server-side/ |title=सप्ताह 4: क्या क्लाइंट साइड और सर्वर साइड के बीच कोई अंतर है?|author=JS |website=n3tweb.wordpress.com |date=2015-10-15 |access-date=2017-07-07}}</ref><ref name=alpinesecurity>{{cite web |url=https://www.alpinesecurity.com/s/Alpine-Security-Decoding-the-Hack-Presentation-22-April-16.pdf |title=हैक को डिकोड करना|last=Espinosa |first=Christian |website=alpinesecurity.com |date=2016-04-23 |access-date=2017-07-07 }}{{Dead link|date=October 2022 |bot=InternetArchiveBot |fix-attempted=yes }}</ref>
क्लाइंट-साइड उन संचालनो को संदर्भित करता है जो [[क्लाइंट (कंप्यूटिंग)|ग्राहक(संगणना)]] द्वारा [[कंप्यूटर नेटवर्क]] में ग्राहक -सर्वर संबंध को दर्शाता है।<ref name=stackexchange>{{cite web|url=http://softwareengineering.stackexchange.com/questions/171203/what-are-the-differences-between-server-side-and-client-side-programming|title=सर्वर-साइड और क्लाइंट-साइड प्रोग्रामिंग में क्या अंतर हैं?|website=softwareengineering.stackexchange.com|access-date=2016-12-13}}</ref><ref name=oreilly>{{cite book |url=https://books.google.com/books?id=DyrLV0kZEd8C&q=client-side+OR+server-side&pg=PT17 |title=कंप्यूटर सुरक्षा मूल बातें|edition=2nd |last1=Lehtinen |first1=Rick |last2=Russell |first2=Deborah |last3=Gangemi |first3=G. T. |publisher=[[O'Reilly Media]] |isbn=9780596006693 |date=2006 |access-date=2017-07-07}}</ref><ref name=n3tweb>{{cite web |url=https://n3tweb.wordpress.com/2015/10/15/week-4-is-there-a-difference-between-client-side-and-server-side/ |title=सप्ताह 4: क्या क्लाइंट साइड और सर्वर साइड के बीच कोई अंतर है?|author=JS |website=n3tweb.wordpress.com |date=2015-10-15 |access-date=2017-07-07}}</ref><ref name=alpinesecurity>{{cite web |url=https://www.alpinesecurity.com/s/Alpine-Security-Decoding-the-Hack-Presentation-22-April-16.pdf |title=हैक को डिकोड करना|last=Espinosa |first=Christian |website=alpinesecurity.com |date=2016-04-23 |access-date=2017-07-07 }}{{Dead link|date=October 2022 |bot=InternetArchiveBot |fix-attempted=yes }}</ref>


== सामान्य अवधारणाएँ ==
== सामान्य अवधारणाएँ ==
विशिष्ट रूप से,क्लाइंट एक [[कंप्यूटर]] अनुप्रयोग है जैसे एक [[वेब ब्राउज़र]],जो [[उपयोगकर्ता (कंप्यूटिंग)]] के स्थानीय कंप्यूटर, [[स्मार्टफोन]] या अन्य उपकरण पर चलता है, और आवश्यकतानुसार एक [[सर्वर (कंप्यूटिंग)|सर्वर]] से जुड़ता है। क्लाइंट-साइड द्वारा संचालन किया जा सकता है क्योंकि उन्हें क्लाइंट पर उपलब्ध जानकारी या कार्यक्षमता तक पहुंच की आवश्यकता होती है, लेकिन सर्वर पर नहीं। क्योंकि उपयोगकर्ता को संचालन का निरीक्षण करने या इनपुट प्रदान करने की आवश्यकता होती है, या क्योंकि सर्वर को निष्पादित करने के लिए प्रसंस्करण शक्ति की कमी होती है इसके द्वारा सेवा प्रदान करने वाले सभी ग्राहकों के लिए समयबद्ध तरीके से संचालन। इसके अतिरिक्त, यदि क्लाइंट द्वारा नेटवर्क पर डेटा भेजे बिना संचालन किया जा सकता है, तो वे कम समय ले सकते हैं, कम [[बैंडविड्थ (कंप्यूटिंग)]] का उपयोग कर सकते हैं, और कम [[कंप्यूटर सुरक्षा]] जोखिम उठा सकते हैं।
विशिष्ट रूप से,ग्राहक एक [[कंप्यूटर]] अनुप्रयोग है जैसे [[वेब ब्राउज़र]],जो [[उपयोगकर्ता (कंप्यूटिंग)|उपयोगकर्ता (संगणना)]] के स्थानीय कंप्यूटर, [[स्मार्टफोन]] या अन्य उपकरण पर चलता है और आवश्यकतानुसार एक [[सर्वर (कंप्यूटिंग)|सर्वर]] से जुड़ता है। क्लाइंट-साइड द्वारा संचालन किया जा सकता है लेकिन सर्वर पर नहीं क्योंकि उन्हें क्लाइंट पर उपलब्ध जानकारी या कार्यक्षमता तक पहुंच की आवश्यकता होती है। उपयोगकर्ता को सभी ग्राहकों लिए समयबद्ध तरीके से संचालन का निरीक्षण करने या इनपुट प्रदान करने की आवश्यकता होती है, पर सर्वर में निष्पादित करने के लिए प्रसंस्करण शक्ति की कमी होती है इसलिए क्लाइंट साइड का उपयोग किया जाता है। इसके अतिरिक्त, यदि ग्राहक द्वारा नेटवर्क पर जानकारी भेजे बिना संचालन किया जा सकता है, तो वे कम समय में कम [[बैंडविड्थ (कंप्यूटिंग)]] का उपयोग करके कम [[कंप्यूटर सुरक्षा]] का खतरा उठा सकते हैं।


जब सर्वर सामान्य रूप से उपयोग किए जाने वाले तरीके से डेटा प्रदान करता है, उदाहरण के लिए मानक [[प्रोटोकॉल (कंप्यूटिंग)]] के अनुसार जैसे [[हाइपरटेक्स्ट परहस्त शिष्टाचार]] या [[फ़ाइल ट्रांसफ़र प्रोटोकॉल]], उपयोगकर्ताओं के पास कई क्लाइंट प्रोग्रामों की अपनी पसंद हो सकती है (उदाहरण के लिए अधिकांश आधुनिक वेब ब्राउज़र अनुरोध कर सकते हैं और HTTP और FTP दोनों का उपयोग करके डेटा प्राप्त करें)। अधिक विशिष्ट अनुप्रयोगों के मामले में, [[प्रोग्रामर]] अपना स्वयं का सर्वर, क्लाइंट और [[संचार प्रोटोकॉल]] लिख सकते हैं, जिनका उपयोग केवल एक दूसरे के साथ किया जा सकता है।
जब सर्वर सामान्य रूप से उपयोग किए जाने वाले तरीके से जानकारी प्रदान करता है, उदाहरण के लिए स्तरीय [[प्रोटोकॉल (कंप्यूटिंग)]] जैसे [[हाइपरटेक्स्ट परहस्त शिष्टाचार]] (एचटीटीपी) या [[फ़ाइल ट्रांसफ़र प्रोटोकॉल|फ़ाइल स्थानांतरण संलेख]] (एफटीपी) उपयोगकर्ताओं के पास कई ग्राहक कार्यक्रमों की अपनी पसंद हो सकती है, उदाहरण के लिए अधिकांश आधुनिक वेब ब्राउज़र अनुरोध कर सकते हैं कि एचटीटीपी और एफटीपी दोनों का उपयोग करके जानकारी प्राप्त करें। अधिक विशिष्ट अनुप्रयोगों में, [[प्रोग्रामर]] अपना स्वयं का ग्राहक सर्वर और [[संचार प्रोटोकॉल|संचार संलेख]] लिख सकते हैं, जिनका उपयोग केवल एक दूसरे के साथ किया जा सकता है।


ऐसे प्रोग्राम जो उपयोगकर्ता के स्थानीय कंप्यूटर पर नेटवर्क पर डेटा भेजे या प्राप्त किए बिना चलते हैं, उन्हें क्लाइंट नहीं माना जाता है, और इसलिए ऐसे कार्यक्रमों के संचालन को क्लाइंट-साइड ऑपरेशन नहीं कहा जाएगा।
ऐसे कार्यक्रम जो उपयोगकर्ता के स्थानीय कंप्यूटर पर नेटवर्क पर जानकारी भेजे या प्राप्त किए बिना चलते हैं, उन्हें ग्राहक नहीं माना जाता है, और इसलिए ऐसे कार्यक्रमों के संचालन को क्लाइंट-साइड संचालन नहीं कहा जाएगा।


== कंप्यूटर सुरक्षा ==
== कंप्यूटर सुरक्षा ==
कंप्यूटर सुरक्षा के संदर्भ में, क्लाइंट-साइड भेद्यता या हमले उन लोगों को संदर्भित करते हैं जो [[सर्वर साइड]] या मैन-इन-द-बीच हमले के बजाय क्लाइंट/उपयोगकर्ता के कंप्यूटर सिस्टम पर होते हैं। एक उदाहरण के रूप में, यदि किसी सर्वर में एक [[कूटलेखन]] फ़ाइल या संदेश होता है जिसे केवल उपयोगकर्ता के कंप्यूटर सिस्टम पर रखी गई [[कुंजी (क्रिप्टोग्राफी)]] का उपयोग करके डिक्रिप्ट किया जा सकता है, तो क्लाइंट-साइड अटैक आमतौर पर डिक्रिप्ट की गई सामग्री तक पहुंच प्राप्त करने के लिए हमलावर का एकमात्र अवसर होगा। . उदाहरण के लिए, हमलावर क्लाइंट सिस्टम पर मालवेयर स्थापित कर सकता है, जिससे हमलावर उपयोगकर्ता की स्क्रीन देख सकता है, उपयोगकर्ता के कीस्ट्रोक रिकॉर्ड कर सकता है, और उपयोगकर्ता की एन्क्रिप्शन कुंजियों की प्रतियां चुरा सकता है, आदि। वैकल्पिक रूप से, एक हमलावर क्रॉस-साइट को नियोजित कर सकता है। किसी भी स्थायी रूप से निवासी [[मैलवेयर]] को स्थापित करने की आवश्यकता के बिना ग्राहक के सिस्टम पर दुर्भावनापूर्ण कोड निष्पादित करने के लिए स्क्रिप्टिंग भेद्यता।<ref name=oreilly /><ref name=n3tweb /><ref name=alpinesecurity />
कंप्यूटर सुरक्षा के संदर्भ में, क्लाइंट-साइड भेद्यता या खतरा उन लोगों को संदर्भित करते हैं जो [[सर्वर साइड]] या इन दोनों के बीच काम करने के बजाय ग्राहक/उपयोगकर्ता के कंप्यूटर प्रणाली पर काम करते हैं। एक उदाहरण के रूप में, यदि किसी सर्वर में एक [[कूटलेखन]] फ़ाइल या संदेश होता है जिसे केवल उपयोगकर्ता के कंप्यूटर प्रणाली पर रखी गई [[कुंजी (क्रिप्टोग्राफी)]] का उपयोग करके विकोड किया जा सकता है, तो क्लाइंट-साइड हमला सामान्यतः विकोड की गई सामग्री तक पहुंच प्राप्त करने के लिए खतरा उत्पन्न करने वाला का एकमात्र अवसर होगा। उदाहरण के लिए, खतरा उत्पन्न करने वाला ग्राहक प्रणाली पर मालवेयर स्थापित कर सकता है, जिससे खतरा उत्पन्न करने वाला उपयोगकर्ता की स्क्रीन देखकर आघात कुंजी अभिलेख कर सकता है,और उपयोगकर्ता की [[कूटलेखन]] कुंजियों की प्रतियां चुरा सकता है या वैकल्पिक रूप से, किसी भी स्थायी मैलवेयर को स्थापित किए बिना ग्राहक के प्रणाली पर दुर्भाग्यपूर्ण कोड निष्पादित करने के लिए एक खतरा उत्पन्न करने वाला क्रॉस-साइट को नियोजित कर सकता है।<ref name=oreilly /><ref name=n3tweb /><ref name=alpinesecurity />


'''<big>उदाहरण</big>'''
'''<big>उदाहरण</big>'''


वितरित कंप्यूटिंग प्रोजेक्ट जैसे SETI@home और ग्रेट इंटरनेट मेर्सेन प्राइम सर्च, साथ ही इंटरनेट पर निर्भर एप्लिकेशन जैसे Google धरती, मुख्य रूप से क्लाइंट-साइड ऑपरेशंस पर भरोसा करते हैं। वे सर्वर के साथ एक कनेक्शन शुरू करते हैं (या तो एक उपयोगकर्ता क्वेरी के जवाब में, जैसा कि Google धरती के साथ, या एक स्वचालित रूप में, जैसा कि SETI@home के साथ होता है), और कुछ डेटा का अनुरोध करते हैं। सर्वर डेटा सेट (सर्वर-साइड ऑपरेशन) का चयन करता है और इसे क्लाइंट को वापस भेजता है। क्लाइंट तब डेटा का विश्लेषण करता है (एक क्लाइंट-साइड ऑपरेशन), और, जब विश्लेषण पूरा हो जाता है, तो इसे उपयोगकर्ता को प्रदर्शित करता है (जैसा कि Google धरती के साथ होता है) और/या गणना के परिणामों को सर्वर पर वापस भेजता है (जैसा SETI@ के साथ होता है) घर)।
वितरित संगणना परियोजना जैसे सेटी@गृह और मुख्य इंटरनेट मेर्सेन प्रधान खोज,साथ ही इंटरनेट पर निर्भर एप्लिकेशन जैसे गूगल अर्थ, मुख्य रूप से क्लाइंट-साइड संचालन पर भरोसा करते हैं। वे सर्वर के साथ एक संपर्क आरम्भ करते हैं या तो एक उपयोगकर्ता के प्रश्न के जवाब में जैसा कि गूगल अर्थ के साथ, या एक स्वचालित रूप में, जैसा कि SETI@home के साथ होता है और कुछ जानकारी का अनुरोध करते हैं। सर्वर जानकारी समूह (सर्वर-साइड संचालन) का चयन करता है और इसे ग्राहक को वापस भेजता है। ग्राहक तब जानकारी का विश्लेषण करता है और जब विश्लेषण पूरा हो जाता है तो इसे उपयोगकर्ता को प्रदर्शित करता है जैसा कि गूगल अर्थ के साथ होता है या गणना के परिणामों को सर्वर पर वापस भेजता है जैसा SETI@home के साथ होता है।
 
[[वर्ल्ड वाइड वेब]] के संदर्भ में, सामान्यतः प्रयोग की जाने वाली कंप्यूटर भाषाओं का मूल्यांकन किया जाता है या क्लाइंट साइड पर चलाया जाता है:<ref name=stackexchange />
 
[[व्यापक शैली पत्रक]]
 
* कैस्केडिंग स्टाइल शीट्स (सीएसएस)


[[वर्ल्ड वाइड वेब]] के संदर्भ में, आमतौर पर सामना की जाने वाली कंप्यूटर भाषाओं का मूल्यांकन किया जाता है या क्लाइंट साइड पर चलाया जाता है:<ref name=stackexchange />* [[व्यापक शैली पत्रक]] | कैस्केडिंग स्टाइल शीट्स (सीएसएस)
* [[एचटीएमएल]]
* [[एचटीएमएल]]
* [[जावास्क्रिप्ट]]
* [[जावास्क्रिप्ट]]
Line 25: Line 30:
==संदर्भ==
==संदर्भ==
{{Reflist}}
{{Reflist}}
[[श्रेणी: ग्राहक (कंप्यूटिंग)]]
 


{{नेटवर्क-सॉफ्टवेयर-आधार}}
{{नेटवर्क-सॉफ्टवेयर-आधार}}


 
[[Category:All articles with dead external links]]
[[Category: Machine Translated Page]]
[[Category:Articles with dead external links from October 2022]]
[[Category:Articles with permanently dead external links]]
[[Category:CS1 français-language sources (fr)]]
[[Category:CS1 maint]]
[[Category:CS1 Ελληνικά-language sources (el)]]
[[Category:Citation Style 1 templates|W]]
[[Category:Collapse templates]]
[[Category:Created On 30/12/2022]]
[[Category:Created On 30/12/2022]]
[[Category:Machine Translated Page]]
[[Category:Navigational boxes| ]]
[[Category:Navigational boxes without horizontal lists]]
[[Category:Pages with script errors]]
[[Category:Sidebars with styles needing conversion]]
[[Category:Template documentation pages|Documentation/doc]]
[[Category:Templates based on the Citation/CS1 Lua module]]
[[Category:Templates generating COinS|Cite web]]
[[Category:Templates generating microformats]]
[[Category:Templates that are not mobile friendly]]
[[Category:Templates used by AutoWikiBrowser|Cite web]]
[[Category:Templates using TemplateData]]
[[Category:Wikipedia fully protected templates|Cite web]]
[[Category:Wikipedia metatemplates]]

Latest revision as of 14:06, 16 January 2023

क्लाइंट-साइड उन संचालनो को संदर्भित करता है जो ग्राहक(संगणना) द्वारा कंप्यूटर नेटवर्क में ग्राहक -सर्वर संबंध को दर्शाता है।[1][2][3][4]

सामान्य अवधारणाएँ

विशिष्ट रूप से,ग्राहक एक कंप्यूटर अनुप्रयोग है जैसे वेब ब्राउज़र,जो उपयोगकर्ता (संगणना) के स्थानीय कंप्यूटर, स्मार्टफोन या अन्य उपकरण पर चलता है और आवश्यकतानुसार एक सर्वर से जुड़ता है। क्लाइंट-साइड द्वारा संचालन किया जा सकता है लेकिन सर्वर पर नहीं क्योंकि उन्हें क्लाइंट पर उपलब्ध जानकारी या कार्यक्षमता तक पहुंच की आवश्यकता होती है। उपयोगकर्ता को सभी ग्राहकों लिए समयबद्ध तरीके से संचालन का निरीक्षण करने या इनपुट प्रदान करने की आवश्यकता होती है, पर सर्वर में निष्पादित करने के लिए प्रसंस्करण शक्ति की कमी होती है इसलिए क्लाइंट साइड का उपयोग किया जाता है। इसके अतिरिक्त, यदि ग्राहक द्वारा नेटवर्क पर जानकारी भेजे बिना संचालन किया जा सकता है, तो वे कम समय में कम बैंडविड्थ (कंप्यूटिंग) का उपयोग करके कम कंप्यूटर सुरक्षा का खतरा उठा सकते हैं।

जब सर्वर सामान्य रूप से उपयोग किए जाने वाले तरीके से जानकारी प्रदान करता है, उदाहरण के लिए स्तरीय प्रोटोकॉल (कंप्यूटिंग) जैसे हाइपरटेक्स्ट परहस्त शिष्टाचार (एचटीटीपी) या फ़ाइल स्थानांतरण संलेख (एफटीपी) उपयोगकर्ताओं के पास कई ग्राहक कार्यक्रमों की अपनी पसंद हो सकती है, उदाहरण के लिए अधिकांश आधुनिक वेब ब्राउज़र अनुरोध कर सकते हैं कि एचटीटीपी और एफटीपी दोनों का उपयोग करके जानकारी प्राप्त करें। अधिक विशिष्ट अनुप्रयोगों में, प्रोग्रामर अपना स्वयं का ग्राहक सर्वर और संचार संलेख लिख सकते हैं, जिनका उपयोग केवल एक दूसरे के साथ किया जा सकता है।

ऐसे कार्यक्रम जो उपयोगकर्ता के स्थानीय कंप्यूटर पर नेटवर्क पर जानकारी भेजे या प्राप्त किए बिना चलते हैं, उन्हें ग्राहक नहीं माना जाता है, और इसलिए ऐसे कार्यक्रमों के संचालन को क्लाइंट-साइड संचालन नहीं कहा जाएगा।

कंप्यूटर सुरक्षा

कंप्यूटर सुरक्षा के संदर्भ में, क्लाइंट-साइड भेद्यता या खतरा उन लोगों को संदर्भित करते हैं जो सर्वर साइड या इन दोनों के बीच काम करने के बजाय ग्राहक/उपयोगकर्ता के कंप्यूटर प्रणाली पर काम करते हैं। एक उदाहरण के रूप में, यदि किसी सर्वर में एक कूटलेखन फ़ाइल या संदेश होता है जिसे केवल उपयोगकर्ता के कंप्यूटर प्रणाली पर रखी गई कुंजी (क्रिप्टोग्राफी) का उपयोग करके विकोड किया जा सकता है, तो क्लाइंट-साइड हमला सामान्यतः विकोड की गई सामग्री तक पहुंच प्राप्त करने के लिए खतरा उत्पन्न करने वाला का एकमात्र अवसर होगा। उदाहरण के लिए, खतरा उत्पन्न करने वाला ग्राहक प्रणाली पर मालवेयर स्थापित कर सकता है, जिससे खतरा उत्पन्न करने वाला उपयोगकर्ता की स्क्रीन देखकर आघात कुंजी अभिलेख कर सकता है,और उपयोगकर्ता की कूटलेखन कुंजियों की प्रतियां चुरा सकता है या वैकल्पिक रूप से, किसी भी स्थायी मैलवेयर को स्थापित किए बिना ग्राहक के प्रणाली पर दुर्भाग्यपूर्ण कोड निष्पादित करने के लिए एक खतरा उत्पन्न करने वाला क्रॉस-साइट को नियोजित कर सकता है।[2][3][4]

उदाहरण

वितरित संगणना परियोजना जैसे सेटी@गृह और मुख्य इंटरनेट मेर्सेन प्रधान खोज,साथ ही इंटरनेट पर निर्भर एप्लिकेशन जैसे गूगल अर्थ, मुख्य रूप से क्लाइंट-साइड संचालन पर भरोसा करते हैं। वे सर्वर के साथ एक संपर्क आरम्भ करते हैं या तो एक उपयोगकर्ता के प्रश्न के जवाब में जैसा कि गूगल अर्थ के साथ, या एक स्वचालित रूप में, जैसा कि SETI@home के साथ होता है और कुछ जानकारी का अनुरोध करते हैं। सर्वर जानकारी समूह (सर्वर-साइड संचालन) का चयन करता है और इसे ग्राहक को वापस भेजता है। ग्राहक तब जानकारी का विश्लेषण करता है और जब विश्लेषण पूरा हो जाता है तो इसे उपयोगकर्ता को प्रदर्शित करता है जैसा कि गूगल अर्थ के साथ होता है या गणना के परिणामों को सर्वर पर वापस भेजता है जैसा SETI@home के साथ होता है।

वर्ल्ड वाइड वेब के संदर्भ में, सामान्यतः प्रयोग की जाने वाली कंप्यूटर भाषाओं का मूल्यांकन किया जाता है या क्लाइंट साइड पर चलाया जाता है:[1]

व्यापक शैली पत्रक

  • कैस्केडिंग स्टाइल शीट्स (सीएसएस)

यह भी देखें

संदर्भ

  1. 1.0 1.1 "सर्वर-साइड और क्लाइंट-साइड प्रोग्रामिंग में क्या अंतर हैं?". softwareengineering.stackexchange.com. Retrieved 2016-12-13.
  2. 2.0 2.1 Lehtinen, Rick; Russell, Deborah; Gangemi, G. T. (2006). कंप्यूटर सुरक्षा मूल बातें (2nd ed.). O'Reilly Media. ISBN 9780596006693. Retrieved 2017-07-07.
  3. 3.0 3.1 JS (2015-10-15). "सप्ताह 4: क्या क्लाइंट साइड और सर्वर साइड के बीच कोई अंतर है?". n3tweb.wordpress.com. Retrieved 2017-07-07.
  4. 4.0 4.1 Espinosa, Christian (2016-04-23). "हैक को डिकोड करना" (PDF). alpinesecurity.com. Retrieved 2017-07-07.[permanent dead link]


Template:नेटवर्क-सॉफ्टवेयर-आधार