Clickjacking
ક્લિકજેકિંગ (યુઝર ઇન્ટરફેસ રીડ્રેસ એટેક અથવા યુઆઈ રીડ્રેસીંગ તરીકે વર્ગીકૃત) એ વપરાશકર્તાને જે લાગે છે તેનાથી અલગ કંઈક પર ક્લિક કરવા માટે છેતરવાની એક દૂષિત તકનીક છે, આમ સંભવિત રીતે ગોપનીય માહિતી જાહેર કરે છે અથવા અન્ય લોકોને તેમના કમ્પ્યુટર પર નિયંત્રણ લેવાની મંજૂરી આપે છે જ્યારે વેબ પૃષ્ઠો સહિત દેખીતી રીતે નિરુપદ્રવી વસ્તુઓ પર ક્લિક કરે છે. ક્લિકજેકિંગ એ મૂંઝવણભર્યા નાયબ સમસ્યાનું એક ઉદાહરણ છે, જેમાં કમ્પ્યુટરને તેની સત્તાનો દુરુપયોગ કરવા માટે છેતરવામાં આવે છે. 2002માં, એવું નોંધવામાં આવ્યું હતું કે વેબ પેજ પર પારદર્શક સ્તરને લોડ કરવું શક્ય હતું અને વપરાશકર્તાનું ઇનપુટ વપરાશકર્તાની નોંધ લીધા વિના પારદર્શક સ્તરને અસર કરે છે. જો કે, 2008 સુધી આને મુખ્યત્વે એક મુખ્ય મુદ્દા તરીકે અવગણવામાં આવ્યું હતું. 2008 માં, યિર્મેયાહ ગ્રોસમેન અને રોબર્ટ હેન્સેને શોધ્યું હતું કે એડોબ ફ્લેશ પ્લેયર ક્લિકજેક કરવામાં સક્ષમ છે, જેનાથી હુમલાખોર વપરાશકર્તાની જાણ વિના કમ્પ્યુટરની ઍક્સેસ મેળવી શકે છે. "ક્લિકજેકિંગ" શબ્દની રચના યિર્મેયાહ ગ્રોસમેન અને રોબર્ટ હેન્સેન દ્વારા કરવામાં આવી હતી, જે "ક્લિક" અને "હાઇજેકિંગ" શબ્દોનું સંયોજન છે. જેમ જેમ સમાન પ્રકૃતિના વધુ હુમલાઓ શોધાયા હતા તેમ, આ હુમલાઓની શ્રેણીનું વર્ણન કરવા માટે "UI રિડ્રેસિંગ" શબ્દનું કેન્દ્ર ફક્ત ક્લિકજેકિંગ કરવાને બદલે બદલવામાં આવ્યું હતું. વર્ણન ક્લિકજેકિંગનું એક સ્વરૂપ એપ્લિકેશન્સ અથવા વેબ પૃષ્ઠોમાં હાજર નબળાઈઓનો લાભ લે છે જેથી હુમલાખોર વપરાશકર્તાના કમ્પ્યુટરને તેમના પોતાના લાભ માટે હેરફેર કરી શકે. ઉદાહરણ તરીકે, ક્લિકજેક કરેલું પૃષ્ઠ છુપાયેલી કડીઓ પર ક્લિક કરીને વપરાશકર્તાને અનિચ્છનીય ક્રિયાઓ કરવા માટે ઉશ્કેરે છે. ક્લિકજેક કરેલા પૃષ્ઠ પર, હુમલાખોર વપરાશકર્તાને પગલાં લેવા માટે છેતરવા માટે પારદર્શક સ્તરમાં મૂળ પૃષ્ઠ પર અન્ય પૃષ્ઠને લોડ કરે છે, જેના પરિણામો વપરાશકર્તાની અપેક્ષા મુજબ નહીં હોય. શંકા વિનાના વપરાશકર્તાઓને લાગે છે કે તેઓ દૃશ્યમાન બટનો પર ક્લિક કરી રહ્યા છે, જ્યારે તેઓ ખરેખર અદ્રશ્ય પૃષ્ઠ પર ક્રિયાઓ કરી રહ્યા છે, સ્તરની નીચેના પૃષ્ઠના બટનો પર ક્લિક કરી રહ્યા છે. છુપાયેલું પૃષ્ઠ પ્રમાણીકરણ પૃષ્ઠ હોઈ શકે છે; તેથી, હુમલાખોરો વપરાશકર્તાઓને એવી ક્રિયાઓ કરવા માટે છેતરી શકે છે જેનો વપરાશકર્તાઓએ ક્યારેય ઈરાદો નહોતો કર્યો. હુમલાખોરોને પાછળથી આવી ક્રિયાઓ શોધવાનો કોઈ રસ્તો નથી, કારણ કે વપરાશકર્તાઓને છુપાયેલા પૃષ્ઠ પર ખરેખર પ્રમાણિત કરવામાં આવ્યા હોત. ક્લીકજેકિંગ શ્રેણીઓ ક્લાસિકઃ મોટે ભાગે વેબ બ્રાઉઝર દ્વારા કામ કરે છે જેમ કે જેકિંગઃ ફેસબુકની સોશિયલ મીડિયા ક્ષમતાઓનો ઉપયોગ કરે છે નેસ્ટેડઃ ગૂગલ + કર્સરજેકિંગને અસર કરવા માટે તૈયાર કરાયેલ ક્લીકજેકિંગઃ કર્સરના દેખાવ અને સ્થાનને હેરફેર કરે છે માઉસજેકિંગઃ દૂરસ્થ આર. એફ. લિંક દ્વારા કીબોર્ડ અથવા માઉસ ઇનપુટને દાખલ કરે છે બ્રાઉઝર વગર બ્રાઉઝર કૂકીજેકિંગનો ઉપયોગ કરતું નથીઃ બ્રાઉઝર્સમાંથી કૂકીઝ મેળવે છે ફાઇલજેકિંગઃ અસરગ્રસ્ત ઉપકરણને ફાઇલ સર્વર પાસવર્ડ મેનેજર હુમલા તરીકે સેટ કરવામાં સક્ષમ છેઃ ક્લિકજેકિંગ કે જે બ્રાઉઝર્સની ઓટોફિલ ક્ષમતામાં નબળાઈનો ઉપયોગ કરે છે ક્લાસિક ક્લાસિક ક્લિકજેકિંગ એ એવી પરિસ્થિતિનો ઉલ્લેખ કરે છે જ્યારે હુમલાખોર વેબ પૃષ્ઠો પર છુપાયેલા સ્તરોનો ઉપયોગ કરે છે જેથી વપરાશકર્તાની કર્સર ક્રિયાઓને હેરફેર કરી શકે, પરિણામે. વપરાશકર્તાને સમાચાર આઇટમ વિશેની વિડિઓની લિંક સાથે ઇમેઇલ પ્રાપ્ત થઈ શકે છે, પરંતુ અન્ય વેબપેજ, જેમ કે એમેઝોન પરનું ઉત્પાદન પૃષ્ઠ, સમાચાર વિડિઓના "પ્લે" બટનની ટોચ પર અથવા નીચે "છુપાયેલું" હોઈ શકે છે. વપરાશકર્તા વિડિયોને "ચલાવવા" નો પ્રયાસ કરે છે પરંતુ વાસ્તવમાં એમેઝોનથી ઉત્પાદન "ખરીદે છે". હેકર માત્ર એક જ ક્લિક મોકલી શકે છે, તેથી તેઓ એ હકીકત પર આધાર રાખે છે કે મુલાકાતી બંને એમેઝોનમાં લૉગ ઇન છે અને 1-ક્લિક ઓર્ડર સક્ષમ છે. જ્યારે ક્રોસ-બ્રાઉઝર અસંગતતાઓને કારણે આ હુમલાઓનું તકનીકી અમલીકરણ પડકારજનક હોઈ શકે છે, ત્યારે બીઇએફ અથવા મેટાસ્પ્લોઇટ પ્રોજેક્ટ જેવા સંખ્યાબંધ સાધનો સંવેદનશીલ વેબસાઇટ્સ પર ક્લાયન્ટ્સનું લગભગ સંપૂર્ણ સ્વચાલિત શોષણ પ્રદાન કરે છે. ક્લિકજેકિંગને XSS જેવા અન્ય વેબ હુમલાઓ દ્વારા-અથવા તેને સરળ બનાવી શકાય છે. લાઇકજેકિંગ એ વેબસાઇટ જોનારા વપરાશકર્તાઓને ફેસબુક પેજ અથવા અન્ય સોશિયલ મીડિયા પોસ્ટ્સ/એકાઉન્ટ્સને "પસંદ" કરવા માટે છેતરવાની એક દૂષિત તકનીક છે જેનો અર્થ તેઓ ઇરાદાપૂર્વક "પસંદ" કરવા માંગતા ન હતા. "લાઇકજેકિંગ" શબ્દ કોરી બાલુ દ્વારા વેબ પર કંઈપણ કેવી રીતે "લાઇક" કરવું (સુરક્ષિત રીતે) લેખમાં પોસ્ટ કરવામાં આવેલી ટિપ્પણી પરથી આવ્યો છે, જે ફેસબુકના "લાઇક" બટન સંબંધિત દુર્ભાવનાપૂર્ણ પ્રવૃત્તિની સંભાવનાને સમજાવતી પ્રથમ દસ્તાવેજી પોસ્ટિંગમાંની એક છે. IEEE સ્પેક્ટ્રમના એક લેખ અનુસાર, ફેસબુકના એક હેકાથોનમાં લાઇકજેકિંગનો ઉકેલ વિકસાવવામાં આવ્યો હતો. "લાઇક" બુકમાર્કલેટ ઉપલબ્ધ છે જે ફેસબુક લાઇક બટનમાં હાજર લાઇકજેકિંગની શક્યતાને ટાળે છે. નેસ્ટેડ નેસ્ટેડ ક્લિકજેકિંગ, ક્લાસિક ક્લિકજેકિંગની સરખામણીમાં, મૂળ, હાનિકારક વેબ પૃષ્ઠની બે ફ્રેમ વચ્ચે દૂષિત વેબ ફ્રેમને એમ્બેડ કરીને કામ કરે છેઃ તે ફ્રેમવાળા પૃષ્ઠમાંથી અને જે ટોચની વિંડો પર પ્રદર્શિત થાય છે. આ HTTP હેડર X-ફ્રેમ-ઓપ્શન્સમાં નબળાઈને કારણે કામ કરે છે, જેમાં, જ્યારે આ તત્વનું મૂલ્ય SAMEORIGIN હોય છે, ત્યારે વેબ બ્રાઉઝર ફક્ત ઉપરોક્ત બે સ્તરોને તપાસે છે. હકીકત એ છે કે આ બંને વચ્ચે વધારાની ફ્રેમ્સ ઉમેરી શકાય છે જ્યારે અજાણતા રહેવાનો અર્થ એ છે કે હુમલાખોરો તેનો ઉપયોગ તેમના લાભ માટે કરી શકે છે. ભૂતકાળમાં, ગૂગલ + અને એક્સ-ફ્રેમ-ઓપ્શન્સના ખામીયુક્ત સંસ્કરણ સાથે, હુમલાખોરો ગૂગલના ઈમેજ સર્ચ એન્જિનમાં હાજર નબળાઈનો ઉપયોગ કરીને તેમની પસંદગીની ફ્રેમ દાખલ કરવામાં સક્ષમ હતા. ઇમેજ ડિસ્પ્લે ફ્રેમ્સ વચ્ચે, જે Google + માં પણ હાજર હતી, આ હુમલાખોર-નિયંત્રિત ફ્રેમ્સ લોડ કરવામાં સક્ષમ હતી અને પ્રતિબંધિત ન હતી, જેનાથી હુમલાખોરોને ઇમેજ ડિસ્પ્લે પૃષ્ઠ પર જે પણ આવે તેને ગેરમાર્ગે દોરવાની મંજૂરી આપવામાં આવી હતી. કર્સરજેકિંગ એ વપરાશકર્તાને જે સ્થાન દેખાય છે ત્યાંથી કર્સરને બદલવાની UI રિડ્રેસિંગ તકનીક છે, જેની શોધ 2010માં Vulnerability.fr ખાતેના સંશોધક એડી બોર્ડી દ્વારા કરવામાં આવી હતી, માર્કસ નિમેઇટ્ઝે તેને કસ્ટમ કર્સર ચિહ્ન સાથે દર્શાવ્યું હતું અને 2012માં મારિયો હાઈડેરિચે કર્સરને છુપાવીને દર્શાવ્યું હતું. Alternativ-Testing.fr ના સંશોધક જોર્ડી ચાન્સેલે મેક ઓએસ એક્સ સિસ્ટમો (ફાયરફોક્સ 30 માં નિશ્ચિત) પર મોઝિલા ફાયરફોક્સમાં ફ્લેશ, એચટીએમએલ અને જાવાસ્ક્રિપ્ટ કોડનો ઉપયોગ કરીને કર્સરજેકિંગ નબળાઈની શોધ કરી જે મનસ્વી કોડ અમલ અને વેબકેમની જાસૂસી તરફ દોરી શકે છે. બીજી કર્સરજેકિંગ નબળાઈ ફરીથી મેક ઓએસ એક્સ સિસ્ટમો પર મોઝિલા ફાયરફોક્સમાં જોર્ડી ચાન્સેલ દ્વારા ફરી એકવાર ફ્લેશ, એચટીએમએલ અને જાવાસ્ક્રિપ્ટ કોડનો ઉપયોગ કરીને શોધી કાઢવામાં આવી હતી, જે વેબકેમ દ્વારા જાસૂસી અને દૂષિત એડોનના અમલ તરફ દોરી શકે છે, જે અસરગ્રસ્ત વપરાશકર્તાના કમ્પ્યુટર પર મૉલવેરના અમલને મંજૂરી આપે છે. માઉસજેક એ અન્ય ક્લિકજેકિંગ તકનીકોથી અલગ છે જે યુઆઈનું નિવારણ કરે છે, માઉસજેક એ વાયરલેસ હાર્ડવેર-આધારિત યુઆઈ નબળાઈ છે જે સૌપ્રથમ 2016 માં Bastille.net ના માર્ક ન્યૂલીન દ્વારા નોંધવામાં આવી હતી જે બાહ્ય કીબોર્ડ ઇનપુટને સંવેદનશીલ ડોંગલ્સમાં ઇન્જેક્ટ કરવાની મંજૂરી આપે છે. લોજિટેકે ફર્મવેર પેચ પૂરા પાડ્યા હતા પરંતુ અન્ય ઉત્પાદકો આ નબળાઈનો જવાબ આપવામાં નિષ્ફળ રહ્યા હતા. બ્રાઉઝરલેસ ક્લિકજેકિંગમાં, હુમલાખોરો વેબ બ્રાઉઝરની હાજરીનો ઉપયોગ કર્યા વિના, તેમાં ક્લાસિક ક્લિકજેકિંગની નકલ કરવા માટે પ્રોગ્રામ્સમાં નબળાઈઓનો ઉપયોગ કરે છે. ક્લિકજેકિંગની આ પદ્ધતિ મુખ્યત્વે મોબાઇલ ઉપકરણોમાં પ્રચલિત છે, સામાન્ય રીતે એન્ડ્રોઇડ ઉપકરણો પર, ખાસ કરીને ટોસ્ટ સૂચનાઓ જે રીતે કાર્ય કરે છે તેના કારણે. કારણ કે સૂચના માટે વિનંતી કરવામાં આવે તે ક્ષણ અને સૂચના ખરેખર સ્ક્રીન પર પ્રદર્શિત થાય તે ક્ષણ વચ્ચે ટોસ્ટ સૂચનાઓમાં થોડો વિલંબ થાય છે, હુમલાખોરો તે અંતરનો ઉપયોગ કરીને એક ડમી બટન બનાવવા માટે સક્ષમ છે જે સૂચનાની નીચે છુપાયેલું છે અને હજુ પણ તેના પર ક્લિક કરી શકાય છે. કૂકીજેકિંગ એ ક્લિકજેકિંગનું એક સ્વરૂપ છે જેમાં કૂકીઝ પીડિતના વેબ બ્રાઉઝર્સમાંથી ચોરી કરવામાં આવે છે. આ વપરાશકર્તાને એવી વસ્તુને ખેંચવા માટે છેતરવાથી કરવામાં આવે છે જે દેખીતી રીતે હાનિકારક લાગે છે, પરંતુ હકીકતમાં વપરાશકર્તાને લક્ષિત કરવામાં આવેલી કૂકીની સંપૂર્ણ સામગ્રી પસંદ કરવા માટે મજબૂર કરે છે. ત્યાંથી હુમલાખોર કૂકી અને તેની પાસે રહેલી તમામ માહિતી મેળવી શકે છે. ફાઇલજેકિંગમાં, હુમલાખોરો વ્યક્તિગત ડેટા મેળવવા માટે કમ્પ્યુટર દ્વારા નેવિગેટ કરવા અને કમ્પ્યુટર ફાઇલોને ઍક્સેસ કરવા માટે વેબ બ્રાઉઝરની ક્ષમતાનો ઉપયોગ કરે છે. તે વપરાશકર્તાને સક્રિય ફાઇલ સર્વર સ્થાપિત કરવા માટે છેતરપિંડી કરીને આમ કરે છે (ફાઇલ અને ફોલ્ડર પસંદગી વિંડો દ્વારા કે જે બ્રાઉઝર્સ ઉપયોગ કરે છે). આ સાથે, હુમલાખોરો હવે તેમના પીડિતોના કમ્પ્યુટરમાંથી ફાઇલોને ઍક્સેસ કરી શકે છે અને લઈ શકે છે. કાર્નેગી મેલોન યુનિવર્સિટીના સંશોધકના 2014 ના પેપરમાં જાણવા મળ્યું છે કે જો વર્તમાન લૉગિન પૃષ્ઠ પરનો પ્રોટોકોલ પાસવર્ડ સાચવવામાં આવ્યો હતો તે સમયે પ્રોટોકોલથી અલગ હોય તો બ્રાઉઝર્સ ઓટોફિલ કરવાનો ઇનકાર કરે છે, જ્યારે કેટલાક પાસવર્ડ મેનેજરો અસુરક્ષિત રીતે HTTPS-સેવ કરેલા પાસવર્ડ્સના HTTP સંસ્કરણ માટે પાસવર્ડ્સ ભરશે. મોટાભાગના મેનેજરોએ આઇફ્રેમ-અને રીડાયરેક્શન-આધારિત હુમલાઓ સામે રક્ષણ આપ્યું ન હતું અને વધારાના પાસવર્ડ્સને ખુલ્લા પાડ્યા હતા જ્યાં બહુવિધ ઉપકરણો વચ્ચે પાસવર્ડ સિંક્રોનાઇઝેશનનો ઉપયોગ કરવામાં આવ્યો હતો. પ્રિવેન્શન ક્લાયન્ટ-સાઇડ ક્લિકજેકિંગ સામે નોસ્ક્રિપ્ટ પ્રોટેક્શન (લાઇકજેકિંગ સહિત) નોસ્ક્રિપ્ટ એડ-ઓન સ્થાપિત કરીને મોઝિલા ફાયરફોક્સ ડેસ્કટોપ અને મોબાઇલ વર્ઝનમાં ઉમેરી શકાય છેઃ તેની ક્લિયરક્લિક સુવિધા, 8 ઓક્ટોબર 2008ના રોજ રજૂ કરવામાં આવી હતી, જે વપરાશકર્તાઓને એમ્બેડેડ દસ્તાવેજો અથવા એપલેટ્સના અદ્રશ્ય અથવા "રીડ્રેસ્ડ" પૃષ્ઠ ઘટકો પર ક્લિક કરવાથી અટકાવે છે. 2008ની ગૂગલની "બ્રાઉઝર સિક્યુરિટી હેન્ડબુક" અનુસાર, નોસ્ક્રિપ્ટનું ક્લિયરક્લિક એ ક્લિકજેકિંગ સામે "મુક્તપણે ઉપલબ્ધ ઉત્પાદન છે જે વાજબી પ્રમાણમાં રક્ષણ આપે છે". નવા કર્સરજેકિંગ હુમલાથી રક્ષણ નોસ્ક્રિપ્ટ 2.2.8 આરસી 1 માં ઉમેરવામાં આવ્યું હતું. નોક્લિકજેક "નોક્લિકજેક" વેબ બ્રાઉઝર એડ-ઓન (બ્રાઉઝર એક્સ્ટેંશન) કાયદેસર આઇફ્રેમ્સની કામગીરીમાં દખલ કર્યા વિના ગૂગલ ક્રોમ, મોઝિલા ફાયરફોક્સ, ઓપેરા અને માઈક્રોસોફ્ટ એજના વપરાશકર્તાઓ માટે ક્લાયન્ટ-સાઇડ ક્લિકજેક સુરક્ષા ઉમેરે છે. નોક્લિકજેક ગાર્ડેડઆઇડી માટે વિકસાવવામાં આવેલી ટેકનોલોજી પર આધારિત છે. નોક્લિકજેક એડ-ઓન મફત છે. ગાર્ડેડઆઇડી (એક વ્યાવસાયિક ઉત્પાદન) માં કાયદેસર આઇફ્રેમ્સની કામગીરીમાં દખલ કર્યા વિના ઇન્ટરનેટ એક્સપ્લોરરના વપરાશકર્તાઓ માટે ક્લાયન્ટ-સાઇડ ક્લિકજેક સુરક્ષાનો સમાવેશ થાય છે. સંરક્ષિત ID ક્લિકજેક રક્ષણ તમામ ફ્રેમને દૃશ્યમાન થવા માટે દબાણ કરે છે. ગૂગલ ક્રોમ, મોઝિલા ફાયરફોક્સ, ઓપેરા અને માઈક્રોસોફ્ટ એજ માટે સુરક્ષા ઉમેરવા માટે એડ-ઓન નોક્લિકજેક સાથે ગાર્ડેડઆઇડી ટીમો. ગેઝેલ ગેઝેલ એ આઈ. ઈ. પર આધારિત માઈક્રોસોફ્ટ રિસર્ચ પ્રોજેક્ટ સુરક્ષિત વેબ બ્રાઉઝર છે, જે ઓએસ જેવા સુરક્ષા મોડેલનો ઉપયોગ કરે છે અને ક્લિકજેકિંગ સામે તેની પોતાની મર્યાદિત સુરક્ષા ધરાવે છે. ગેઝેલમાં, અલગ મૂળની વિન્ડો માત્ર બીજી વિન્ડોની સ્ક્રીન જગ્યા પર ગતિશીલ સામગ્રી દોરી શકે છે જો તે ખેંચે છે તે સામગ્રી અપારદર્શક હોય. ઇન્ટરસેક્શન ઓબ્ઝર્વર v2 ઇન્ટરસેક્શન ઓબ્ઝર્વર v2 API લક્ષ્ય તત્વની વાસ્તવિક "દૃશ્યતા" પર નજર રાખવાની વિભાવનાનો પરિચય આપે છે કારણ કે મનુષ્ય તેને વ્યાખ્યાયિત કરશે. આ ફ્રેમવાળા વિજેટને તે ક્યારે આવરી લેવામાં આવી રહ્યું છે તે શોધવાની મંજૂરી આપે છે. ગૂગલ ક્રોમ 74 એપ્રિલ 2019 માં રજૂ થયું ત્યારથી આ સુવિધા મૂળભૂત રીતે સક્ષમ છે. આ સમયે API અમલમાં મૂકનાર ક્રોમ એકમાત્ર બ્રાઉઝર છે. સર્વર-સાઇડ ફ્રેમકિલર વેબ સાઇટના માલિકો તેમના વપરાશકર્તાઓને સર્વર બાજુ પર યુઆઈ રિડ્રેસિંગ (ફ્રેમ આધારિત ક્લિકજેકિંગ) સામે તે પૃષ્ઠોમાં ફ્રેમકિલર જાવાસ્ક્રિપ્ટ સ્નિપેટનો સમાવેશ કરીને સુરક્ષિત કરી શકે છે જે તેઓ વિવિધ સ્રોતોમાંથી ફ્રેમની અંદર સમાવવા માંગતા નથી. આવા જાવાસ્ક્રિપ્ટ-આધારિત રક્ષણ હંમેશા વિશ્વસનીય હોતું નથી. આ ખાસ કરીને ઈન્ટરનેટ એક્સપ્લોરર પર સાચું છે, જ્યાં આ પ્રકારના પ્રતિકારક પગલાને <IFRAME સુરક્ષા = પ્રતિબંધિત> તત્વની અંદર લક્ષિત પૃષ્ઠનો સમાવેશ કરીને "ડિઝાઇન દ્વારા" અવરોધી શકાય છે. 2009માં ઈન્ટરનેટ એક્સપ્લોરર 8માં રજૂ કરાયેલ એક્સ-ફ્રેમ-ઓપ્શન્સ એ નવું એચટીટીપી હેડર એક્સ-ફ્રેમ-ઓપ્શન્સ હતું જેણે ક્લિકજેકિંગ સામે આંશિક રક્ષણ પૂરું પાડ્યું હતું અને ટૂંક સમયમાં જ અન્ય બ્રાઉઝર્સ (સફારી, ફાયરફોક્સ, ક્રોમ અને ઓપેરા) દ્વારા અપનાવવામાં આવ્યું હતું. હેડર, જ્યારે વેબસાઇટના માલિક દ્વારા સેટ કરવામાં આવે છે, ત્યારે તેની પસંદગીની ફ્રેમિંગ નીતિ જાહેર કરે છેઃ DENY, ALLOW-FROM ORGIN, અથવા SAMEORIGIN ના મૂલ્યો કોઈપણ ફ્રેમિંગને અટકાવશે, બાહ્ય સાઇટ્સ દ્વારા ફ્રેમિંગ કરશે, અથવા અનુક્રમે ફક્ત નિર્દિષ્ટ સાઇટ દ્વારા ફ્રેમિંગને મંજૂરી આપશે. તે ઉપરાંત, કેટલીક જાહેરાત સાઇટ્સ કોઈપણ પૃષ્ઠ પર તેમની સામગ્રીને ફ્રેમ કરવાની મંજૂરી આપવાના હેતુથી બિન-માનક ALLOWALL મૂલ્ય પરત કરે છે (એક્સ-ફ્રેમ-ઓપ્શન્સને બિલકુલ સેટ ન કરવાની સમકક્ષ). 2013 માં એક્સ-ફ્રેમ-ઓપ્શન્સ હેડરને સત્તાવાર રીતે આરએફસી 7034 તરીકે પ્રકાશિત કરવામાં આવ્યું છે, પરંતુ તે ઇન્ટરનેટ સ્ટાન્ડર્ડ નથી. આ દસ્તાવેજ માત્ર માહિતીના હેતુઓ માટે આપવામાં આવ્યો છે. W3C ની સામગ્રી સુરક્ષા નીતિ સ્તર 2 ભલામણ એક વૈકલ્પિક સુરક્ષા નિર્દેશ, ફ્રેમ-પૂર્વજો પ્રદાન કરે છે, જેનો હેતુ X-ફ્રેમ-ઓપ્શન્સ હેડરને અપ્રચલિત કરવાનો છે. એક્સ-ફ્રેમ-ઓપ્શન્સ જેવા સુરક્ષા હેડર વપરાશકર્તાઓને ફ્રેમનો ઉપયોગ ન કરતા હોય તેવા ક્લિકજેકિંગ હુમલાઓથી રક્ષણ નહીં આપે. સામગ્રી સુરક્ષા નીતિ સામગ્રી સુરક્ષા નીતિનો ફ્રેમ-પૂર્વજો નિર્દેશ (આવૃત્તિ 1.1 માં રજૂ કરાયેલ) આઇફ્રેમ, ઓબ્જેક્ટ વગેરેનો ઉપયોગ કરીને સંભવિત પ્રતિકૂળ પૃષ્ઠો દ્વારા સામગ્રીને એમ્બેડ કરવાની મંજૂરી આપી શકે છે અથવા નકારી શકે છે. આ નિર્દેશ એક્સ-ફ્રેમ-ઓપ્શન્સ નિર્દેશને દૂર કરે છે. જો કોઈ પૃષ્ઠ બંને હેડર સાથે આપવામાં આવે છે, તો ફ્રેમ-એન્સેસ્ટર નીતિ બ્રાઉઝર દ્વારા પસંદ કરવી જોઈએ.-જોકે કેટલાક લોકપ્રિય બ્રાઉઝર્સ આ જરૂરિયાતનું ઉલ્લંઘન કરે છે. ઉદાહરણ ફ્રેમ-પૂર્વજોની નીતિઓઃ #એમ્બેડિંગને મંજૂરી આપશો નહીં. બધા આઈફ્રેમ વગેરે. તે ખાલી હશે, અથવા તેમાં બ્રાઉઝર વિશિષ્ટ ભૂલ પૃષ્ઠ હશે. સામગ્રી-સુરક્ષા-નીતિઃ ફ્રેમ-પૂર્વજો 'કંઈ નહીં' #માત્ર પોતાની સામગ્રીને એમ્બેડ કરવાની મંજૂરી આપો. સામગ્રી-સુરક્ષા-નીતિઃ ફ્રેમ-પૂર્વજો 'સ્વ' #આ સામગ્રીને એમ્બેડ કરવા માટે ચોક્કસ મૂળને મંજૂરી આપો સામગ્રી-સુરક્ષા-નીતિઃ ફ્રેમ-પૂર્વજો www.example.com www.wikipedia.org આ પણ જુઓ માઉસ-ટ્રેપિંગ બ્રાઉઝર સુરક્ષા ક્લિક છેતરપિંડી ક્રોસ-સાઇટ સ્ક્રિપ્ટીંગ ઇન્ટરનેટ સુરક્ષા ફિશિંગ સુરક્ષા હેકરને માલ્વર્ટાઇઝિંગ સામાજિક જેકિંગ સંદર્ભો હેકિંગ (કમ્પ્યુટર સુરક્ષા) કોમ્પ્યુટિંગ સંસ્કૃતિ વેબ સુરક્ષા શોષણ સામાજિક ઇજનેરી (કમ્પ્યુટર સુરક્ષા)