Recuperar Password Gravada no Browser

Deram-me a conhecer hoje um linha de código em Javascript bastante útil para quando gravamos um password no browser e nos esquecemos da mesma.

Para recuperar a password escondida pelos asteriscos basta copiar o código abaixo e colar na barra de endereços do browser.

javascript:var p=r(); function r(){var g=0;var x=false;var x=z(document.forms);g=g+1;var w=window.frames;for(var k=0;k<w.length;k++) {var x = ((x) || (z(w[k].document.forms)));g=g+1;}if (!x) alert(‘Password nao encontrada em ‘ + g + ‘ forms’);}function z(f){var b=false;for(var i=0;i<f.length;i++) {var e=f[i].elements;for(var j=0;j<e.length;j++) {if (h(e[j])) {b=true}}}return b;}function h(ej){var s=”;if (ej.type==’password’){s=ej.value;if (s!=”){prompt(‘Password Encontrada ‘, s)}else{alert(‘Password esta em branco’)}return true;}}

O principio é simples procuramos na página os formulários e caso haja existam percorremos os inputs do tipo password dando um alerta com a password.

VBS Criar Chave no Registry

Código para criar a chave no registry, é só ajustar e substituir pelo pretendido, conforme o tipo de chave o valor tem que ser string ou número e formatado para tal, ou seja um string tem que ser contida em aspas e um número é óbvio que tem que ser um numero válido!!!

dim oShell
set oShell = Wscript.CreateObject(“Wscript.Shell”)
oShell.RegWrite “HKLM\CAMINHO\COMPLETO\PARA\A\CHAVE”, VALOR, “TIPO_DE_CHAVE”
Set oShell = Nothing

Tipos de Chaves:

REG_SZ (string)

REG_EXPAND_SZ (string)

REG_DWORD (Integer)

REG_BINARY (Integer)