Apple News

Ang iOS Bug ay Nagiging sanhi ng Partikular na Pangalan ng Network upang I-disable ang Wi-Fi sa mga iPhone

Linggo Hunyo 20, 2021 5:15 am PDT ni Tim Hardwick

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.





mga setting ng ios wifi
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.


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.