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: 15.366 ]
Por: Fábio Berbert de Paula em 07/01/2019 | Blog: https://fabio.automatizando.dev
function esconder() { //lista de elementos DOM que possuem a classe Qgzj8 //classe usada para imagens de perfil/grupo lista_imagem = document.getElementsByClassName('Qgzj8'); //lista de elementos DOM que possuem a classe _1wjpf //classe usada para nomes de perfil/grupo lista_nome = document.getElementsByClassName('_1wjpf'); }
function esconder() { //lista de elementos DOM que possuem a classe Qgzj8 //classe usada para imagens de perfil/grupo lista_imagem = document.getElementsByClassName('Qgzj8'); //lista de elementos DOM que possuem a classe _1wjpf //classe usada para nomes de perfil/grupo lista_nome = document.getElementsByClassName('_1wjpf'); //para cada imagem, alterar sua visibilidade para 'hidden' for (var i=0; i<lista_imagem.length; i++) { lista_imagem[i].style.visibility = 'hidden'; } //para cada nome, alterar seu conteúdo para 'aaaaaa' for (var i=0; i<lista_nome.length; i++) { lista_nome[i].innerHTML = 'aaaaaa'; } } esconder();
escondeFunc = setTimeout(function() { esconder() }, 1000);
function esconder() { //lista de elementos DOM que possuem a classe Qgzj8 //classe usada para imagens de perfil/grupo lista_imagem = document.getElementsByClassName('Qgzj8'); //lista de elementos DOM que possuem a classe _1wjpf //classe usada para nomes de perfil/grupo lista_nome = document.getElementsByClassName('_1wjpf'); //para cada imagem, alterar sua visibilidade para 'hidden' for (var i=0; i<lista_imagem.length; i++) { lista_imagem[i].style.visibility = 'hidden'; } //para cada nome, alterar seu conteúdo para 'aaaaaa' for (var i=0; i<lista_nome.length; i++) { lista_nome[i].innerHTML = 'aaaaaa'; } //invocar a função esconder() a cada 1000 milissegundos escondeFunc = setTimeout(function() { esconder() }, 1000); } esconder();
Transforme seu smartphone em uma webcam no Debian, Ubuntu e derivados com Iriun Webcam
Como minimizar CSS e Javascript via linha de comando
Convertendo Texto em Fala com Python e pyttsx3
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
Organizando projetos com a classe FastTemplate (parte 2)
MathML - Mathematical Markup Language
Jakarta JMeter - Testando o desempenho de seus sites
Expressões Regulares - Entenda o que são Lookahead e Lookbehind
Por que o Javascript é ruim em matemática?
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Falha com leitor de digitais no Ubuntu: sugestões? (0)
Problema em SSD ao dar boot LinuxMint LMDE FAYE 64 (1)