Alterando uma configuração no Google Chrome?

Alterando uma configuração no Google Chrome?

Eu estava olhando a barra de download do Google Chrome e me perguntando como seria fácil alterar uma configuração no próprio Google Chrome.

Dê uma olhada nesta foto:

insira a descrição da imagem aqui

Quando o download está ocorrendo, há uma contagem regressiva (por exemplo, 2 hours remaining).

Eu queria saber o quão difícil seria, só por diversão, transformar essa hoursstring em outra coisa.

Tenho certeza de que esta é uma pergunta incomum, mas gostaria de saber.

Responder1

Você precisaria fazer uma de duas coisas:

  1. Obtenha a fonte (o Chrome é baseado no Chromium, que é de código aberto), modifique essa string e recompile. Isso pode ser muito fácil, pois para fins de internacionalização, strings como essa provavelmente estão contidas em arquivos de definição de idioma fáceis de editar.
  2. Altere a string em execução ou na memória, talvez interceptando instruções de desenho do WPF. Parece que me lembro que costumava haver uma ferramenta que fazia isso para lulz (aponte para um rótulo WPF e ela faz algumas edições rápidas de memória), mas suspeito que novos mecanismos de segurança possam tornar isso mais difícil.

informação relacionada