Usoro "DNS rebinding" na-enye ohere, mgbe onye ọrụ mepere otu ibe na ihe nchọgharị, ịmepụta njikọ WebSocket na ọrụ netwọk na netwọk dị n'ime nke na-adịghị enweta ozugbo site na Ịntanetị. Iji zere nchedo eji eme ihe nchọgharị megide ịgafe oke ngalaba dị ugbu a (mbipụta obe), gbanwee aha nnabata na DNS. A haziri sava DNS nke onye mwakpo ahụ izipu adreesị IP abụọ n'otu n'otu: arịrịọ mbụ na-eziga ezigbo IP nke ihe nkesa na ibe ahụ, arịrịọ ndị na-esote weghachi adreesị ime nke ngwaọrụ ahụ (dịka ọmụmaatụ, 192.168.10.1).
A na-edozi oge ibi ndụ (TTL) maka nzaghachi mbụ na uru kacha nta, yabụ mgbe ị na-emepe ibe ahụ, ihe nchọgharị ahụ na-ekpebi ezigbo IP nke ihe nkesa onye mwakpo ahụ wee buru ọdịnaya dị na ibe ahụ. Ibe ahụ na-agba koodu Javascript nke na-echere TTL ka ọ gwụ ma zipụ arịrịọ nke abụọ, nke na-akọwapụta onye ọbịa ugbu a dị ka 192.168.10.1. Nke a na-enye Javascript ohere ịnweta ọrụ n'ime netwọkụ mpaghara, na-agafe mmachi mmalite.
isi: opennet.ru