این اسکریپت تکه WebKit است (HTML موتور MacOS اکس را ارائه، استفاده شده توسط صفری)، به چشم پوشی از "تکمیل خودکار" پرچم (فرمت HTML غیر استاندارد از اینترنت اکسپلورر). این پرچم توسط برخی استفاده می شود (اما نه همه) بانک ها و وب سایت های دیگر به غیر فعال کردن ویژگی تکمیل خودکار مرورگر در صفحات وب خاص.
خبر بد این است که اپل اغلب تغییر می کند به WebKit است، که بازنویسی این پچ (به عنوان مثال سیستم و امنیت بسیاری از به روز رسانی خواهد شد این کار)، اما خبر خوب این است که از این اسکریپت راه آن نوشته شده است نسبتا انعطاف پذیر، و به احتمال زیاد به کار طولانی به آینده، حتی با نسخه های جدیدتر از سیستم عامل مک.
چگونه پچ کار می کند: تنها دو بایت در فایل WebCore تغییر کرده است. دو مدخل جدول مراجعه برای کلمه "تکمیل خودکار" هستند با تغییر "A" شخصیت به "X" تغییر داده است. این به طور موثر غیر فعال چک کردن برای "از autocomplete = خاموش" پرچم، به طوری که پرچم کنه. یک خط پرل جستجو و جایگزین تماس می سازد پچ. این روش ساده باید اجازه اسکریپت به خوبی عمل به آینده بیش از بسیاری از نسخه های مختلف از WebKit و سیستم عامل مک.
این اسکریپت یک منبع برنامه AppleScript باز است.
در مورد امنیت: در حالی که "از autocomplete = خاموش" حیله ممکن امنیتی برای سیستم عامل نرم افزارهای مخرب مانند Windoze آلوده افزایش می دهد، این قضیه صادق برای یک سیستم عامل امن مانند از MacOS X. استفاده از این پرچم است است که در واقع یک ریسک امنیتی برای کاربر مک چرا که آن را تشویق می کند تا کاربران را به استفاده از کلمات عبور ضعیف، یا به آنها را ذخیره کنید بر روی دیسک به عنوان یک فایل متنی. کلمه عبور بسیار امن نشسته رمزگذاری در در Keychain مک (که صفری استفاده می کند به ذخیره این نوع از اطلاعات) بیشتر است. اگر شما لازم نیست به خاطر داشته باشید و در نوع رمز عبور دستی، شما به مراتب بیشتر احتمال دارد به استفاده از یک رمز عبور قوی.
در مورد نیاز:
در سیستم عامل مک ایکس 10.3 از طریق 10.5.x. (احتمالا با نسخه های بعد از سیستم عامل، ارائه اپل محل و یا فرمت فایل WebCore تغییر نمی کار می کنند. این برنامه چک فایل قبل از اقدام به آن وصله، پس از آن باید امن است را امتحان کنید).
نظر یافت نشد