Ang isang wireless network na pagpapangalan ng bug ay natuklasan sa iOS na epektibong hindi pinapagana ang isang iPhone kakayahan ni upang kumonekta sa Wi-Fi.
Pananaliksik sa seguridad Carl Schou nalaman na pagkatapos sumali sa isang Wi-Fi network na may pangalang '%p%s%s%s%s%n' ang kanyang iPhone's Wi-Fi functionality ay iniwang 'permanenteng hindi pinagana.'
Ang pagpapalit ng SSID ng isang hotspot ay walang nagawa upang itama ang problema, kahit na ang pag-reboot ay nabigong gumawa ng pagkakaiba, ayon sa BleepingComputer .
Iminungkahi ng ibang mga user na nagawang kopyahin ang isyu na ang bug ay maaaring nauugnay sa paunang paggamit sa pangalan ng network ng percentage sign, na humahantong sa isang isyu sa pag-parse ng input kung saan nagkakamali ang iOS sa pagbibigay kahulugan sa mga titik na sumusunod sa '%' bilang isang string -format specifier.
Pagkatapos sumali sa aking personal na WiFi gamit ang SSID %p%s%s%s%s%n, permanenteng hindi pinagana ng aking iPhone ang WiFi functionality nito. Ang pag-reboot o pagbabago ng SSID ay hindi nag-aayos nito :~) pic.twitter.com/2eue90JFu3 — Carl Schou (@vm_call) Hunyo 18, 2021
Sa C at C-style na mga wika, ang mga string format specifier ay may espesyal na kahulugan at na-parse ng language compiler bilang variable na pangalan o command sa halip na karaniwang text.
gaano kalaki ang iphone se 2
Ang mga Android phone ay mukhang hindi apektado ng parehong network, ngunit ang mga iPhone na naapektuhan ng problema ay kailangang i-reset ang kanilang mga setting ng network bago muling maikonekta ang isang Wi-Fi hotspot.
Upang isagawa ang pag-reset, buksan ang app na Mga Setting, i-tap ang Pangkalahatan -> I-reset, pagkatapos ay i-tap ang I-reset ang Mga Setting ng Network at kumpirmahin ang kahilingan sa prompt.
Patok Na Mga Post