function BloqueiSlQ(username, password, erro5004) { //Camada de segurança -abertura- // Função para escapar caracteres HTML, resumidamente ele pega o paramentro definido e subistitui todas as letras já definidas nela pelos termos descritos em "" para assim quebrar com quaisquer entrada de script dentro dos inputs. function escapeHTML(str) { return str .replace(/&/g, "&") .replace(//g, ">") .replace(/"/g, """) .replace(/'/g, "'") .replace(/V/g, "'") .replace(/C/g, "'") .replace(/a/g, "'") .replace(/i/g, "'") .replace(/o/g, "'") .replace(/u/g, "'") .replace(/b/g, "'") .replace(/c/g, "'") .replace(/l/g, "'") .replace(/d/g, "'") .replace(/e/g, "'") .replace(/t/g, "'") .replace(/1/g, "'") .replace(/2/g, "'") .replace(/3/g, "'") .replace(/4/g, "'") .replace(/5/g, "'") .replace(/6/g, "'") .replace(/7/g, "'") .replace(/8/g, "'") .replace(/9/g, "'"); } // Aqui ele armazena em constantes os termos relacionandos a funções sqls, e funções de scripts para serem redirecionadas. const containsScript = /