Como camuflar seu WhatsApp Web usando Snippets JavaScript

Está no trabalho com seu WhatsApp Web aberto e cansou das pessoas bisbilhotando para ver com quem você está conversando? Neste artigo veremos como camuflar o aplicativo usando snippets em JavaScript com o auxílio do Google Chrome DevTools.

[ Hits: 14.145 ]

Por: Fábio Berbert de Paula em 07/01/2019 | Blog: https://fabio.automatizando.dev


Snippet para restaurar os chats



E finalmente nosso snippet para restaurar o WhatsApp Web. É claro que se você fechar a aba e abrir uma nova, o aplicativo irá restaurar, pois o escopo do snippet é apenas a aba atual.

Abra o DevTools, entre na aba snippets, clique em "New snippet" e adicione o seguinte código. Vou chamar este snippet de: zap-mostrar-chats

//cancela o setTimeout contido na variável escondeFunc
clearTimeout(escondeFunc);

//seletor que captura numa lista todas as imagens de perfil
lista_imagem = document.getElementsByClassName('Qgzj8');

//restaura o estado de cada imagem para 'visible'
for (var i=0; i<lista_imagem.length; i++) { 
    lista_imagem[i].style.visibility = 'visible'; 
}

//seletor que captura numa lista todas os nomes de perfil
lista_nome = document.getElementsByClassName('_1wjpf');

//restaura cada nome de pessoa ou grupo
for (var i=0; i<lista_nome.length; i++) { 
    lista_nome[i].innerHTML = lista_nome[i].title;
}


Execute o snippet e páaa! WhatsApp Web restaurado. Missão 2/2 concluída!

Agora toda vez que você quiser esconder/restaurar seu aplicativo, abra o DevTools, entre em Sources > Snippets e execute o snippet desejado.

Você pode criar snippets para qualquer outro site, para isto basta algum conhecimento em JavaScript, CSS e uma dose de criatividade.

Um abraço.

Página anterior    

Páginas do artigo
   1. Introdução
   2. Snippet para esconder as imagens de perfil e nomes
   3. Snippet para restaurar os chats
Outros artigos deste autor

Criando seu próprio servidor de DNS dinâmico (nsupdate + bind9)

Como isolar seus projetos Python com virtualenv (ambiente virtual)

Criando sites para celular com WML

Criando Aplicativos Mobile com React Native

Root no Samsung Galaxy S3 usando GNU/Linux

Leitura recomendada

Por que o Javascript é ruim em matemática?

Diferenças de sites Web Standards

Google Maps API - Criando e interagindo com seus próprios mapas

Novo tipo de vírus pode afetar tanto Windows quanto Linux

W3C - World Wide Web Consortium

  
Comentários
[1] Comentário enviado por blacksky em 28/01/2019 - 03:14h

Excelente post, parabéns pela dedicação e dedicação para encontrar a solução.
Existe um plugin similar desenvolvido que fica similar ao esquema acima.
https://chrome.google.com/webstore/detail/webchats-incognito-mode/lapmmaaniipbdelgagpdaplgfagojkfo/r...

[2] Comentário enviado por icarotovarish em 06/02/2019 - 13:37h

Muito útil! Obrigado por compartilhar!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts