Como posso salvar cookies específicos no Chrome, mas excluir automaticamente todos os outros (incluindo os do mesmo domínio) quando o navegador fechar ou abrir? [duplicado]

0

Como posso salvar um ou mais cookies específicos no Chrome, mas excluir automaticamente todos os outros (incluindo os do mesmo domínio) ao fechar o navegador ou abrir?

Meu pensamento original foi encontrar uma extensão de cookie que:

  • Adicionou um cookie específico à lista de permissões e me deu a capacidade de excluir todos outros no arranque ou no encerramento

    ou

  • Permite-me importar automaticamente um cookie no arranque e utilizar o Chrome configurações de cookies para removê-las no encerramento.

No entanto, o problema parece ser que não consigo encontrar uma extensão que faça o que eu quero. Existem extensões como o Vanilla Cookie Manager, que me permitem colocar na whitelist cookies para um domínio específico e excluir todos os outros, mas isso não consegue realizar o que eu preciso.

As extensões ou outras opções permitem que eu realize as opções acima?

    
por Kevin Follstad 10.10.2014 / 21:28

1 resposta

0

Eu criei uma solução que funciona e é transparente para o usuário, mas tem suas próprias falhas de segurança. Por isso, deixarei isso em aberto caso haja um mecanismo mais legítimo para resolver isso com o Chrome ou o Chrome Extensions no Windows 7.

  1. Definir o Chrome para descartar todos os cookies na saída
  2. Crie o diretório C: \ ChromeHelper - Não coloque isso em nenhum dos diretórios de arquivos do programa ou você sempre obterá um prompt do UAC ao executar o Chrome.
  3. No Google Chrome, exclua todos os cookies, exceto o (s) que você quer manter.
  4. Copie o arquivo de cookie (% LocalAppData% \ Google \ Chrome \ User Data \ Default \ Cookies) para o diretório do ChromeHelper
  5. Faça o download do programa GPL Create Hidden Process (CHP), que permite executar qualquer comando ou programa do Windows em um janela escondida. Extraia o conteúdo do arquivo zip para o Diretório do ChromeHelper
  6. Renomeie o chp.exe para algo mais descritivo e conhecido apenas por você. Por exemplo renomear chp.exe RunCustomChromeSession.exe
  7. Crie um arquivo batch startchrome.bat no diretório ChromeHelper. Veja abaixo o conteúdo do arquivo.
  8. Crie / altere atalhos para executar seu programa. (Alvo: "C: \ ChromeHelper \ RunCustomChromeSession.exe" startchrome.bat) (Iniciar em: "C: \ ChromeHelper") Escolha o ícone no Chrome.
  9. Executar e desmarque a caixa de seleção "Sempre perguntar antes de abrir este arquivo "na caixa de diálogo Aviso de segurança de arquivo aberto.
  10. Se necessário, inclua na lista de permissões o programa RunCustomChromeSession.exe com  seu software anitvírus.

Obviamente, esta não é a melhor solução, pois agora você tem um programa que pode executar software arbitrário completamente oculto da visão instalada em sua máquina. No entanto, em situações de baixa segurança, esta é uma solução de trabalho.

startchrome.bat:

copy /y "C:\ChromeHelper\Cookies" "%LocalAppData%\Google\Chrome\User Data\Default\Cookies"
Start /MAX "chrome" "%ProgramFiles(x86)%\Google\Chrome\Application\Chrome.exe"
    
por 10.10.2014 / 23:52