Dette script patches WebKit (MacOS X HTML rendering engine, der bruges af Safari), at ignorere "autocomplete" flag (en ikke-standard HTML forlængelse af IE). Dette flag bruges af nogle (men ikke alle) banker og andre hjemmesider for at deaktivere en browser funktionen AutoFyld på visse websider.
Den dårlige nyhed er, at Apple ofte foretager ændringer i WebKit, som overskrive denne patch (f.eks mange system og sikkerhedsopdateringer vil gøre dette), men den gode nyhed er dette script er temmelig elastisk den måde, det er skrevet, og vil sandsynligvis til at arbejde langt ud i fremtiden, selv med nyere versioner af Mac OS.
Hvordan plasteret virker: Kun to bytes ændres i WebCore filen. To Opslagstabel poster for ordet "autocomplete" ændres ved at ændre "A" karakter til et "x". Dette effektivt deaktiverer kontrol til "autocomplete = off" flag, så flaget ignoreres. En en-line perl søg-og-erstat opkald gør plasteret. Denne simple teknik bør give scriptet til at fungere langt ind i fremtiden over mange forskellige versioner af WebKit og Mac OS.
Dette script er et open source AppleScript program.
Om sikkerhed: Mens "autocomplete = off" gimmick kan øge sikkerhed for en malware befængt OS ligesom Windoze, det modsatte er tilfældet for en sikker OS som MacOS X. Brug af dette flag er faktisk en sikkerhedsrisiko for Mac-bruger fordi det tilskynder brugerne til at bruge svage passwords, eller gemme dem på harddisken, som et alm fil. Adgangskoder er langt mere sikre siddende krypteret i Mac nøglering (som Safari bruger til at lagre denne form for information). Hvis du ikke behøver at huske og indtaste adgangskoden manuelt, er du langt mere tilbøjelige til at bruge en stærk adgangskode.
Krav :
Mac OS X 10.3 via 10.5.x. (Vil sandsynligvis arbejde med senere versioner af OS, forudsat Apple ændrer ikke placering eller format WebCore filen. Programmet kontrollerer filen, før du forsøger at lappe det, så det skal være sikkert at prøve).
Kommentarer ikke fundet