Este script remendos WebKit (motor de renderização HTML do MacOS X, usado pelo Safari), a ignorar a bandeira "autocomplete" (a extensão HTML não-padrão do IE). Esta bandeira é usada por alguns (mas não todos) os bancos e outros sites para desativar funcionalidade de preenchimento automático de um navegador em certas páginas da web.
A má notícia é que a Apple muitas vezes faz alterações em WebKit, que substituirão esse patch (por exemplo, muitas atualizações de sistema e de segurança vai fazer isso), mas a boa notícia é que esse script é bastante resistente a forma como está escrito, e é provável para trabalhar por muito tempo no futuro, mesmo com as versões mais recentes do Mac OS.
Como o patch funciona: Apenas dois bytes são alteradas no arquivo WebCore. Duas entradas da tabela de lookup para a palavra "autocomplete" são alterado mudando a letra "A" para um "x". Isso efetivamente desativa a verificação da "autocomplete = off" bandeira, assim que a bandeira é ignorado. A busca e substituição chamada de uma linha perl faz o patch. Esta técnica simples deve permitir que o script para funcionar bem no futuro ao longo de muitas versões diferentes do WebKit e Mac OS.
Este script é uma aplicação AppleScript código aberto.
Sobre a segurança: Enquanto o gimmick "autocomplete = off" pode aumentar a segurança de um malware OS infestado como Windoze, o oposto é verdadeiro para um sistema operacional seguro como o MacOS X. O uso deste flag é realmente um risco de segurança para o usuário Mac porque incentiva os usuários a usar senhas fracas, ou para salvá-los no disco como um arquivo de texto plano. As senhas são muito mais seguro sessão criptografada em Keychain do Mac (que Safari usa para armazenar este tipo de informação). Se você não tem que se lembrar e digitar a senha manualmente, você é muito mais propensos a usar uma senha forte.
Requisitos :
Mac OS X 10.3 até 10.5.x. (Provavelmente irá funcionar com versões mais recentes do sistema operacional, desde que a Apple não alterar o local ou formato do arquivo WebCore. Este programa verifica o arquivo antes de tentar corrigi-lo, então ele deve ser seguro para tentar).
Comentários não encontrado