VPN వెనుక మిశ్రమ కంటెంట్: వనరును సరిచేయండి, సొరంగాన్ని కాదు
తాళం పత్రాన్ని వివరిస్తుంది, అది లోడ్ చేసే స్క్రిప్ట్లను కాదు. కన్సోల్ చదవండి, నిరోధాన్ని ఉంచండి, సూచనను దాని మూలంలోనే సరిచేయండి, ఆపై పేజీని మళ్లీ పరీక్షించండి.
HTTP ద్వారా స్క్రిప్ట్లను లోడ్ చేసే HTTPS పేజీ రెండు వేర్వేరు రక్షణ స్థాయిలతో రెండు అభ్యర్థనలు చేస్తుంది, తాళం మొదటిదాన్ని మాత్రమే వివరిస్తుంది. సొరంగం దీన్ని మార్చదు, ఎందుకంటే అది వాహకాన్ని రక్షిస్తుంది, వనరు యొక్క స్వంత పథకాన్ని కాదు. చిరునామా పట్టీకి బదులు కన్సోల్ చదిస్తే, ఏ అభ్యర్థన విఫలమైందో బ్రౌజర్ ఇప్పటికే చెబుతోంది. మూడు తనిఖీలు మీను సగం పనిచేసే పేజీ నుండి నిజమైన మరమ్మత్తుకు తీసుకువెళతాయి.
అభ్యర్థనను చదవండి, చిరునామా పట్టీని కాదు
HTTPS ద్వారా తెచ్చిన పత్రం సాధారణ HTTP ద్వారా స్క్రిప్ట్, స్టైల్షీట్, ఫాంట్ లేదా ఫ్రేమ్ను సూచించగలదు. ఆ సూచన ప్రత్యేక అభ్యర్థన, బ్రౌజర్ దాని గురించే ఫిర్యాదు చేస్తుంది. ప్రధాన పత్రం రక్షణ దానిలోకి వెనక్కి వెళ్లదు, రెండు ప్రవాహాలను మోసే సొరంగం ఏ పథకాన్ని మార్చదు. కాబట్టి పేజీ ఒకేసారి నిజంగా సురక్షితంగా మరియు నిజంగా పగిలినదిగా ఉండవచ్చు.
వనరును కేవలం చేర్చిన ఫైల్ అని పిలవడం దాని ప్రత్యామ్నాయాన్ని హానిలేనిదిగా చేయదు.
అసురక్షిత స్క్రిప్ట్ కంటెంట్ను మార్గంలో మార్చి తర్వాత అమలు చేయగలిగితే, అది పేజీ ప్రవర్తనను మార్చగలదు, ఇది దృశ్య లోపం కంటే పెద్ద సమస్య. చిత్రాలు మార్గంలో మార్చబడినప్పుడు చిన్నదైనా నిజమైన ప్రమాదాన్ని మోస్తాయి. తాళం ఏ విషయంలోనూ అబద్ధం చెప్పదు. మీరు అడిగిన ప్రశ్న కంటే ఇరుకైన ప్రశ్నకు ఇది సమాధానం ఇస్తోంది.
ఏ వనరులు నిరోధించబడతాయో, ఏవి ఉన్నతీకరించబడతాయో తెలుసుకోండి
బ్రౌజర్లు ప్రతి రకమైన వనరుతో ఒకేలా ప్రవర్తించవు. మిశ్రమ కంటెంట్ మార్గదర్శకం HTTPS-కు ఉన్నతీకరించే అభ్యర్థనలను పూర్తిగా నిరోధించే అభ్యర్థనల నుండి వేరు చేస్తుంది; స్క్రిప్ట్లు, స్టైల్షీట్లు మరియు ప్రోగ్రామాటిక్ అభ్యర్థనలు నిరోధించిన వైపు ఉంటాయి, చిత్రాలు మరియు మీడియా బదులుగా ఉన్నతీకరించబడవచ్చు లేదా గుర్తించబడవచ్చు.
ఈ భేదమే గందరగోళంగా ఉండే నివేదికలను వివరిస్తుంది. నిరోధించిన స్క్రిప్ట్ ఉన్న పేజీ ఒక లక్షణాన్ని పూర్తిగా కోల్పోతుంది, ఉన్నతీకరించిన చిత్రం ఉన్న పేజీ మంచిగా కనిపిస్తుంది మరియు నిశ్శబ్దంగా తన అభ్యర్థనను మార్చింది. నమోదిత వర్గాలకు మినహాయింపులూ ఉన్నాయి, కాబట్టి ఇచ్చిన రకమైన ప్రతి URL విజయవంతంగా ఉన్నతీకరించబడుతుందని భావించకండి. ఫైల్ పొడిగింపు నుండి వాదించకుండా, నిర్దిష్ట అభ్యర్థన గురించి కన్సోల్ ఏమి చెబుతుందో చదవండి.
నిరోధించిన విడ్జెట్ సొరంగం విఫలమైందనడానికి రుజువు కాదు. బ్రౌజర్ తన పని చేసిందనడానికి అది రుజువు.
సూచనను దాని మూలంలోనే సరిచేయండి
సైట్ యజమానికి, మరమ్మత్తు అసురక్షిత URL వ్రాసిన చోటికే చెందుతుంది: ఒక టెంప్లేట్, స్టైల్షీట్, URLలను కూర్చే స్క్రిప్ట్, లేదా మూడవ పక్షం భాగం. కనిపించే పేజీ చిరునామాను మార్చడం అవన్నీ తాకకుండా వదిలివేస్తుంది. మూలంలో హోస్ట్ను వెతికి, కన్సోల్ యాదృచ్ఛికంగా పేర్కొన్న ఒకటి మాత్రమే కాదు, ప్రతి సూచనను సరిచేయండి.
తర్వాత వనరు నిజంగా చెల్లుబాటు గుర్తింపుతో HTTPS ద్వారా అందించబడుతోందని నిర్ధారించండి, ఎందుకంటే పథకం మార్పు అక్కడ ఎప్పుడూ ప్రచురించని సేవను సృష్టించలేదు.
grep -rn "http://assets.example" ./templates
curl -sSI https://assets.example/widget.js | head -n 1మళ్లింపులను కూడా అనుసరించండి, ఎందుకంటే HTTPS తో ప్రారంభమయ్యే సూచన కూడా సాదా పాఠ్య పంపిణీ మార్గానికి దిగవచ్చు. ఒక ఆధారానికి సురక్షిత పంపిణీ లేకపోతే, పరిష్కారాన్ని పంపడానికి బదులు సాధారణ మార్పు ప్రక్రియ ద్వారా దాన్ని తీసివేయండి లేదా భర్తీ చేయండి. వినియోగదారు కోసం బ్రౌజర్ రక్షణలను ఆన్లో ఉంచండి మరియు సైట్ యజమానికి వనరు URL, దాని రకం మరియు కన్సోల్ సందేశాన్ని నివేదించండి. ఒక పేజీ కోసం సిబ్బందిని అసురక్షిత కంటెంట్ను అనుమతించమని చెప్పే సూచనలను ఎప్పుడూ వ్యాప్తి చేయవద్దు, ఎందుకంటే ఆ మినహాయింపు దాన్ని రేకెత్తించిన సంఘటన కంటే ఎక్కువ కాలం జీవిస్తుంది.
వినియోగదారులు పేజీని తాకిన విధంగానే మళ్లీ పరీక్షించండి
డిమాండ్పై వనరులను లోడ్ చేసే కార్యకలాపాలను సాధన చేయండి, మొదటి పత్రాన్ని మాత్రమే కాదు. బటన్ నొక్కిన తర్వాత పేజీలు అదనపు కోడ్, డేటా మరియు డౌన్లోడ్లను తెస్తాయి, ఆ అభ్యర్థనలే తరచుగా అసురక్షితమైనవి. రక్షణ ఇంకా ఆన్లో ఉండగానే నిర్దిష్ట అభ్యర్థనలు మరియు కనిపించే ప్రవర్తనను నిర్ధారించండి. సడలించిన బ్రౌజర్ ప్రొఫైల్తో ప్రారంభమయ్యే పరీక్ష సాధారణ వినియోగదారు ఏమి చూస్తారో మీకు చూపలేదు.
సొరంగానికి ఇంకా దాని సొంత పని ఉంది, ఆ పని నెట్వర్క్ యాక్సెస్, పేజీ సమగ్రత కాదు.
ట్రాఫిక్ సొరంగం చివరి బిందువును విడిచిన తర్వాత, మిగిలిన ఏ HTTP పొందికైనా వాహకం నుండి ఏమీ పొందలేదు. వనరు మార్గాన్ని సరిచేయండి మరియు బ్రౌజర్ అమలును దాని స్థానంలో ఉంచండి. అసురక్షిత ఆధారానికి మరమ్మత్తుగా మరో రవాణా పొరను పరిగణించడమే, సరిగ్గా పనిచేసిన నియంత్రణను ఆఫ్ చేసే హెల్ప్డెస్క్ స్క్రిప్ట్ను ఒక జట్టు చేరుకునే మార్గం.