هرچند بسیاری از متخصصین نرم افزار سیستم عامل iOS اپل را مطمئن‌تر می‌دانند و سیستم عامل اندروید را به دلیل امنیت پایین سرزنش می‌کنند، اما پلتفرم اپل هم باگ‌های نرم افزار متعددی داشته است. امروز نیز یکی از کاربران توییتر مدعی شد یک نام SSID خاص می‌تواند موجب از کار افتادن شبکه Wi-Fi گوشی‌های آیفون شود.

امروز یک باگ نرم افزاری عجیب در سیستم عامل iOS اپل گزارش شد که موجب از کار افتادن وای‌فای گوشی‌های آیفون می‌شود. اخیراً یک متخصص امنیت به نام Carl Schou در اکانت توییتر خود نوشت که با اتصال آیفون به یک شبکه Wi-Fi با نام «%p%s%s%s%s%n»، کارایی وای‌فای گوشی به صورت کامل از کار افتاده است.

tweet.JPG

وی همچنین مدعی شد این مشکل با ریست کردن گوشی یا تغییر نام SSID نیز تغییری نمی‌کند و با انتشار ویدیویی نشان داد که Wi-Fi گوشی پس از روشن کردن سریعاً خاموش می‌شود. برخی دیگر کاربران که این قضیه را شبیه‌سازی کرده بودند در ادامه‌ی توییت وی بیان کردند که این امر احتمالاً حضور علامت درصد (%) در نام این شبکه موجب اختلال عملکرد گوشی می‌شود و در اصل سیستم عامل حرف‌های بعد از علامت درصد را به عنوان یک String-Format Specifier می‌خواند.

bad-ssid.gif

در زبان‌های برنامه نویسی C و شبیه به C، توابع String-Format Specifiers یک مفهوم جداگانه دارند و توسط کامپایلر این زبان‌ها به عنوان نام یک متغیر یا یک دستور متفاوت ترجمه می‌شوند؛ پس با توجه به اینکه سیستم عامل iOS نیز در پایه‌ای‌ترین حالت خود توسط زبان‌های C و C++ نوشته شده، احتمالاً مشکل از همین بخش است.

جالب اینجاست که گوشی‌های اندرویدی با اتصال به شبکه‌ای با این نام عجیب و غریب به مشکلی بر نخورده‌اند و این باگ فقط به آیفون‌ها و سیستم عامل iOS مربوط است.

bleeping-wifi-test.png

در این رابطه بخوانید:

آیفون 12 رسماً معرفی شد؛ نمایشگر قدیمی OLED با 5G
آیفون 12 پرو و آیفون 12 پرو مکس رسماً معرفی شدند؛ دوربین‌های متحول شده، 5G و نمایشگر بزرگتر
باگ نرم‌افزار Messages برای کاربران آیفون‌های 12 مشکل ساز شد
باگ iOS 14 تنظیمات مرورگر و ایمیل پیش‌فرض را به حالت اول برمی‌گرداند
ادعای جدید تیم کوک درباره اندروید؛ میزان بدافزار اندروید ۴۷ برابر بیشتر از iOS است!

در هر صورت به گفته‌ی کاربران توییتر، افرادی که با این مشکل در آیفون خود مواجه شده‌اند باید تنظیمات شبکه‌ی خود را ریست کنند تا سیستم Wi-Fi گوشی به حالت عادی بازگردد. برای این کار باید پس از مراجعه به تنظیمات گوشی به بخش General و سپس Reset رفته و روی گزینه‌ی Reset Network Settings کلیک کنید، تا تنظیمات شبکه‌ی گوشی به حالت کارخانه بازگردند.

reset.jpg

آیا شما هم تاکنون در iPhone خود به چنین مشکلی برخورده‌اید، نظر شما در مورد باگ‌های نرم افزاری سیستم عامل‌های iOS و اندروید چیست؟

نظر خود را اضافه کنید.

ارسال نظر بدون عضویت در سایت

0
  • هیچ نظری یافت نشد

ورود به شهرسخت‌افزار

ثبت نام در شهر سخت افزار
ورود به شهر سخت افزار

ثبت نام در شهر سخت افزار

نام و نام خانوادگی(*)
لطفا نام خود را وارد کنید

ایمیل(*)
لطفا ایمیل خود را به درستی وارد کنید

رمز عبور(*)
لطفا رمز عبور خود را وارد کنید

شماره موبایل
Invalid Input

جزو کدام دسته از اشخاص هستید؟(*)

لطفا یکی از موارد را انتخاب کنید