హోమ్ అభివృద్ధి క్రాస్ సైట్ స్క్రిప్టింగ్ (xss) అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

క్రాస్ సైట్ స్క్రిప్టింగ్ (xss) అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

విషయ సూచిక:

Anonim

నిర్వచనం - క్రాస్ సైట్ స్క్రిప్టింగ్ (XSS) అంటే ఏమిటి?

క్రాస్ సైట్ స్క్రిప్టింగ్ (XSS) అనేది హానికరమైన ఉద్దేశ్యంతో వినియోగదారు సమాచారాన్ని సేకరించడానికి నిజమైన వెబ్‌సైట్‌కు హానికరమైన కోడ్‌ను చేర్చే ప్రక్రియ. వెబ్ అనువర్తనాల్లో కనిపించే భద్రతా లోపాల ద్వారా XSS దాడులు సాధ్యమవుతాయి మరియు సాధారణంగా క్లయింట్-సైడ్ స్క్రిప్ట్‌ను ఇంజెక్ట్ చేయడం ద్వారా దోపిడీ చేయబడతాయి. జావాస్క్రిప్ట్ సాధారణంగా ఉపయోగించబడుతున్నప్పటికీ, కొంతమంది దాడి చేసేవారు VBScript, ActiveX లేదా Flash ను కూడా ఉపయోగిస్తారు.

టెకోపీడియా క్రాస్ సైట్ స్క్రిప్టింగ్ (XSS) గురించి వివరిస్తుంది

ఒక XSS దుర్బలత్వం విజయవంతంగా ఉపయోగించబడినప్పుడు, సర్వర్ అనువర్తనం పెద్ద ప్రమాదాలకు తీవ్రంగా గురవుతుంది. ఉదాహరణకు, డైనమిక్‌గా ఉత్పత్తి చేయబడిన పేజీలను చూసేటప్పుడు హానికరమైన స్క్రిప్ట్‌లను అమలు చేయడానికి వినియోగదారులను మోసగించవచ్చు. సంబంధిత సెషన్ కుకీ గడువు ముగిసేలోపు దాడి చేసేవాడు వినియోగదారు సెషన్‌ను స్వాధీనం చేసుకోవడం మరొక అవకాశం. మరో సందర్భంలో, అమాయక వినియోగదారులను హానికరమైన సర్వర్‌కు కనెక్ట్ చేయవచ్చు.


ఆచరణాత్మకంగా అన్ని దృశ్యాలలో, బాధితుడి వ్యవస్థను బాధితుడి అధికారాలను ఉపయోగించడం ద్వారా దాడి చేస్తారు. ఈ దాడులు ఖాతా హైజాకింగ్, కుకీ దొంగతనం, తప్పుడు ప్రకటనలు మరియు బాధితుడి ఖాతా యొక్క వినియోగదారు సెట్టింగులలో మార్పులు వంటివిగా అభివృద్ధి చెందుతాయి.


XSS దోపిడీ యొక్క నష్టాలను తగ్గించడానికి ఒక మార్గం బ్రౌజర్‌లలో క్రియాశీల స్క్రిప్టింగ్‌ను ఆపివేయడం. దురదృష్టవశాత్తు, ఇది డైనమిక్ వెబ్‌సైట్‌లను అమలు చేసే బ్రౌజర్ సామర్థ్యాన్ని కూడా తీసివేస్తుంది మరియు చాలా మంది వినియోగదారులకు వాస్తవిక పరిష్కారం కాదు.

క్రాస్ సైట్ స్క్రిప్టింగ్ (xss) అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం