"DNS rebinding" තාක්ෂණය මඟින් පරිශීලකයෙකු බ්රවුසරයක යම් පිටුවක් විවෘත කරන විට, අන්තර්ජාලය හරහා සෘජුවම ප්රවේශ විය නොහැකි අභ්යන්තර ජාලයේ ජාල සේවාවකට WebSocket සම්බන්ධතාවයක් ස්ථාපිත කිරීමට ඉඩ සලසයි. වත්මන් වසමේ (හරස් සම්භවය) විෂය පථයෙන් ඔබ්බට යාමට එරෙහිව බ්රවුසරවල භාවිතා වන ආරක්ෂාව මඟ හැරීමට, DNS හි සත්කාරක නාමය වෙනස් කරන්න. ප්රහාරකයාගේ DNS සේවාදායකය IP ලිපින දෙකක් එකින් එක යැවීමට වින්යාස කර ඇත: පළමු ඉල්ලීම පිටුව සමඟ සේවාදායකයේ සැබෑ IP යවයි, සහ පසුව ඉල්ලීම් උපාංගයේ අභ්යන්තර ලිපිනය ආපසු ලබා දෙයි (උදාහරණයක් ලෙස, 192.168.10.1).
පළමු ප්රතිචාරය සඳහා ජීවත් වීමට කාලය (TTL) අවම අගයකට සකසා ඇත, එබැවින් පිටුව විවෘත කරන විට, බ්රවුසරය ප්රහාරකයාගේ සේවාදායකයේ සැබෑ IP තීරණය කර පිටුවේ අන්තර්ගතය පූරණය කරයි. පිටුව TTL කල් ඉකුත් වන තෙක් බලා සිටින JavaScript කේතය ධාවනය කරන අතර දෙවන ඉල්ලීමක් යවයි, එය දැන් ධාරකය 192.168.10.1 ලෙස හඳුනා ගනී. මෙමඟින් JavaScript හට ප්රාදේශීය ජාලය තුළ ඇති සේවාවක් වෙත ප්රවේශ වීමට ඉඩ සලසයි.
මූලාශ්රය: opennet.ru