sec.novobanco.pt Open in urlscan Pro
194.145.121.100  Public Scan

URL: https://sec.novobanco.pt/web/PTPW1/tpl.asp
Submission: On December 20 via api from US — Scanned from PT

Form analysis 1 forms found in the DOM

Name: form1POST tpl.asp

<form action="tpl.asp" method="POST" id="form1" name="form1" class="col-sm-12 login-form">
  <script src="/web/Resources/js/b20top.js?v1" language="javascript"></script><input type="hidden" name="SRV" value="00101"><input type="hidden" name="selo" value="0">
  <div class="col-sm-12 nblogin-message">
    <div id="AreaMensagemErro" class="hiddenError">
      <p></p>
    </div>
    <script language="javascript">
      document.getElementById("imgLoader").src = 'Resources/' + 'loader_anim.gif';
    </script>
  </div>
  <div class="rowLogin" id="pinpad">
    <div class="col-sm-6">
      <fieldset><label class="nblogin-title">Nº adesão </label><input type="text" name="ad" class="nblogin-input white-bg" size="7" maxlength="20" onkeypress="return validc(event,this.form,0);" onkeyup="return ValidaNa(this.form);"
          autocomplete="off"></fieldset>
      <fieldset><label class="nblogin-title">PIN </label>
        <div id="divPinKB" class="nblogin-input green-pin white-bg">
          <table cellspacing="0" cellpadding="0" id="slPin" class="nblogin-pincodigo">
            <tbody>
              <tr>
                <td id="sl0" class="pincodigo">&nbsp;</td>
                <td id="sl1" class="pincodigo">&nbsp;</td>
                <td id="sl2" class="pincodigo">&nbsp;</td>
                <td id="sl3" class="pincodigo">&nbsp;</td>
                <td id="sl4" class="pincodigo">&nbsp;</td>
                <td id="sl5" class="pincodigo">&nbsp;</td>
              </tr>
            </tbody>
          </table>
        </div><button class="btn btn-clear" onmouseup="cAKB();" onclick="return false;" style="visibility:hidden" id="btnLoginClear">Limpar</button>
      </fieldset>
      <ul class="nblogin-list">
        <li>Primeiro escreva o seu número de adesão, e depois insira o PIN usando o teclado virtual</li>
        <li>Esqueceu o <strong>PIN</strong>?<a style="color:#616469" href="tpl.asp?ad=&amp;pin=000000&amp;selo=1&amp;rp=1" onclick="behave();"><strong></strong></a><strong>Peça
            <a class="loginLink" href="https://sec.novobanco.pt/web/ocp/seguranca/nbo-reemissao-pin/?app=1&amp;md=2" target="_self">aqui</a> um novo.</strong></li>
      </ul>
    </div>
    <div class="col-sm-6"><input type="hidden" name="AvisaBrowser" value="true"><input type="hidden" name="pin" value=""><input type="hidden" name="nx" value="">
      <script language="javascript">
        var num_btk = parseInt('10', 10),
          num_btk2 = 0;
        var zpk = 0,
          zpk2 = 0,
          cntk = 3,
          actk = false;
        var ch_stk = (num_btk == 10) ? 48 : 65,
          ch_stk2 = 48;
        if (num_btk == 36) {
          num_btk = 26;
          num_btk2 = 10;
        }
        var pink = "",
          pinkentry = "spa";
        var lek1 = "",
          lek2 = "",
          lek3 = "";

        function lmp(frm) {
          frm.nx.value = '3' + cvt1('17394572h27Yws13', frm.pin.value);
          frm.pin.value = "";
        }

        function pKB(i) {
          var txtPin = document.getElementById("divPinKB");
          if (txtPin) {
            txtPin.className = "nblogin-input green-pin gray-bg";
          }
          var btnClear = document.getElementById("btnLoginClear");
          if (btnClear) {
            btnClear.style.visibility = "visible"
          }
          a = document.getElementById("sl" + pink.length);
          if (a) {
            a.innerHTML = "*";
            pink += "" + String.fromCharCode(ch_stk + (((1 * i) + zpk) % num_btk));
          }
          if (pink.length >= 6) {
            behave();
            pink = pink.substring(0, 6);
            document.form1.pin.value = pink;
            document.form1.selo.value = (new Date()).getTime();
            lmp(document.form1);
            document.form1.submit();
          }
        }

        function pKB2(i) {
          var txtPin = document.getElementById("divPinKB");
          if (txtPin) {
            txtPin.className = "nblogin-input green-pin gray-bg";
          }
          var btnClear = document.getElementById("btnLoginClear");
          if (btnClear) {
            btnClear.style.visibility = "visible"
          }
          a = document.getElementById("sl" + pink.length);
          if (a) {
            a.innerHTML = "*";
            pink += "" + String.fromCharCode(ch_stk2 + (((1 * i) + zpk2) % num_btk2));
          }
          if (pink.length >= 6) {
            behave();
            pink = pink.substring(0, 6);
            document.form1.pin.value = pink;
            document.form1.selo.value = (new Date()).getTime();
            lmp(document.form1);
            document.form1.submit();
          }
        }

        function cAKB() {
          var btnClear = document.getElementById("btnLoginClear");
          if (btnClear) {
            btnClear.style.visibility = "hidden"
          }
          var txtPin = document.getElementById("divPinKB");
          if (txtPin) {
            txtPin.className = "nblogin-input green-pin white-bg";
          }
          for (n = 0; n < 6; n++) {
            a = document.getElementById("sl" + n);
            if (a) a.innerHTML = '&#160;';
          }
          pink = "";
          fillSlotsKB();
          if (num_btk2 != 0) fillSlotsKB2();
        }

        function disablePostback(event) {
          if (event.preventDefault) {
            event.preventDefault();
          } else {
            event.returnValue = false;
          }
          return false;
        }

        function fillSlotsKB() {
          var a, n;
          zpk = (zpk + 1 + Math.floor(Math.random() * (num_btk - 1))) % num_btk;
          for (n = 0; n < num_btk; n++) {
            a = document.getElementById("btk" + n);
            if (a) a.innerHTML = String.fromCharCode(ch_stk + (n + zpk) % num_btk);
          }
        }

        function fillSlotsKB2() {
          var a, n;
          zpk2 = (zpk2 + 1 + Math.floor(Math.random() * (num_btk2 - 1))) % num_btk2;
          for (n = 0; n < num_btk2; n++) {
            a = document.getElementById("btk" + (n + num_btk));
            if (a) a.innerHTML = String.fromCharCode(ch_stk2 + (n + zpk2) % num_btk2);
          }
        }

        function changeSlotsKB(disabled) {
          var a, n;
          for (n = 0; n < num_btk; n++) {
            a = document.getElementById("btk" + n);
            if (a) a.disabled = disabled;
          }
          if (num_btk2 != 0) changeSlotsKB2(disabled);
        }

        function changeSlotsKB2(disabled) {
          var a, n;
          for (n = 0; n < num_btk2; n++) {
            a = document.getElementById("btk" + (n + num_btk));
            if (a) a.disabled = disabled;
          }
        }

        function changeActionMessageKB(msg) {
          a = document.getElementById("actionMsg");
          if (a) a.innerHTML = msg;
        }
      </script>
      <div class="pin-keyboard text-center">
        <div class="pin-numbers" onselectstart="return false;">
          <fieldset>Por favor, introduza o seu PIN</fieldset><button id="btk1" class="btn btn-numberPin" onmouseup="pKB('1')" onclick="disablePostback(event)" disabled="true" style="opacity: 0.3; pointer-events: none;">7</button><button id="btk2"
            class="btn btn-numberPin" onmouseup="pKB('2')" onclick="disablePostback(event)" disabled="true" style="opacity: 0.3; pointer-events: none;">8</button><button id="btk3" class="btn btn-numberPin" onmouseup="pKB('3')"
            onclick="disablePostback(event)" disabled="true" style="opacity: 0.3; pointer-events: none;">9</button><button id="btk4" class="btn btn-numberPin" onmouseup="pKB('4')" onclick="disablePostback(event)" disabled="true"
            style="opacity: 0.3; pointer-events: none;">0</button><button id="btk5" class="btn btn-numberPin" onmouseup="pKB('5')" onclick="disablePostback(event)" disabled="true" style="opacity: 0.3; pointer-events: none;">1</button><button
            id="btk6" class="btn btn-numberPin" onmouseup="pKB('6')" onclick="disablePostback(event)" disabled="true" style="opacity: 0.3; pointer-events: none;">2</button><button id="btk7" class="btn btn-numberPin" onmouseup="pKB('7')"
            onclick="disablePostback(event)" disabled="true" style="opacity: 0.3; pointer-events: none;">3</button><button id="btk8" class="btn btn-numberPin" onmouseup="pKB('8')" onclick="disablePostback(event)" disabled="true"
            style="opacity: 0.3; pointer-events: none;">4</button><button id="btk9" class="btn btn-numberPin" onmouseup="pKB('9')" onclick="disablePostback(event)" disabled="true" style="opacity: 0.3; pointer-events: none;">5</button><button
            id="btk0" class="btn btn-numberPin" onmouseup="pKB('0')" onclick="disablePostback(event)" disabled="true" style="opacity: 0.3; pointer-events: none;">6</button>
        </div>
        <div class="pin-privacy"><span>Modo teclado privacidade</span>
          <div class="customslider-cont" style="padding-top:15px">
            <div id="slider" class="ui-slider ui-slider-horizontal ui-widget ui-widget-content ui-corner-all" disabled="true" style="opacity: 0.3; pointer-events: none;">
              <div class="ui-slider-range ui-widget-header ui-corner-all ui-slider-range-max" style="width: 0%;"></div><span class="ui-slider-handle ui-state-default ui-corner-all" tabindex="0" style="left: 100%;"></span>
            </div>
          </div>
        </div>
      </div>
      <script language="javascript">
        fillSlotsKB();
        if (num_btk2 != 0) fillSlots2KB();
        changeSlotsKB(false);
        //Change pinpad class, because of hover problem in touchscreens
        if ('ontouchstart' in document) {
          var elements = document.getElementsByClassName("btn btn-numberPin");
          for (var i = elements.length - 1; i >= 0; --i) {
            elements[i].className = "btn btn-numberPin touch";
          }
        }
        $("#slider").slider({
          range: "max",
          animate: "fast",
          min: 25,
          max: 100,
          value: 100,
          slide: handleSliderChanges,
          stop: fillSlotsKB
        });

        function handleSliderChanges(e, ui) {
          //Calculate font-size
          var initialFontSize = 30;
          var fontSize = (initialFontSize * ui.value) / 100;
          $(".btn-numberPin").css("font-size", fontSize + "px");
        }
      </script>
    </div>
  </div><button class="btn btn-back" onmouseup="behave();window.location.href='https://www.novobanco.pt'" onclick="return false;">Voltar</button>
  <script language="Javascript">
    window.focus();
  </script><input type="hidden" name="FP" id="FP" value="704f664c6664169184b056b6f611b2e0">
</form>

Text Content





Sabia que o seu browser está desactualizado?
O seu browser está desactualizado e não é compatível com o serviço.
Seleccione um dos icons abaixo para aceder de imediato à página download.

Fechar

Nº adesão PIN

      

Limpar
 * Primeiro escreva o seu número de adesão, e depois insira o PIN usando o
   teclado virtual
 * Esqueceu o PIN?Peça aqui um novo.

Por favor, introduza o seu PIN7890123456
Modo teclado privacidade

Voltar



SEGURANÇA CANAIS DIGITAIS

 * Leia atentamente o conteúdo dos SMS de confirmação de operações.
 * Não reconhece a operação no texto do SMS? Não forneça o código a ninguém!
 * Nunca tire ou envie fotografias do cartão matriz.
 * Nunca lhe pediremos mais que 3 dígitos da matriz.
 * Não siga ou clique em links que constem em emails ou SMS suspeitos.
 * Nunca lhe pediremos o seu número de telemóvel nesta página.

   
   

   Recomendações de Segurança.

   
   

   Em caso de dúvida, contacte por favor o novobanco através do 218 837 700
   (custo contratado entre o cliente e a operadora telecomunicações) ou 707 247
   365 (custo de 0,09€/min a partir da rede fixa e de 0,13€/min a partir da rede
   móvel, acrescido de IVA à taxa em vigor).