Tul xxx Tul
User / IP
:
216.73.216.159
Host / Server
:
45.84.207.204 / aircan.me
System
:
Linux lt-bnk-web1726.main-hosting.eu 5.14.0-611.36.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 3 11:23:52 EST 2026 x86_64
Command
|
Upload
|
Create
Mass Deface
|
Jumping
|
Symlink
|
Reverse Shell
Ping
|
Port Scan
|
DNS Lookup
|
Whois
|
Header
|
cURL
:
/
home
/
u931257429
/
domains
/
aircan.me
/
public_html
/
vnet
/
app
/
views
/
login
/
Viewing: index.php
<?php declare(strict_types=1); // Vista: Login. ?> <!doctype html> <html lang="es"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>VNET - Login</title> <link rel="icon" href="<?= htmlspecialchars((string)BASE_URL, ENT_QUOTES, 'UTF-8') ?>/public/img/favicon.png"> <link rel="stylesheet" href="<?= htmlspecialchars((string)BASE_URL, ENT_QUOTES, 'UTF-8') ?>/public/css/styles.css"> </head> <body class="auth"> <div class="auth__container"> <div class="auth__card"> <div class="auth__logo" aria-hidden="true"> <img src="<?= htmlspecialchars((string)BASE_URL, ENT_QUOTES, 'UTF-8') ?>/public/img/logo.png" alt="Logo VNET"> </div> <h1 class="auth__title">Iniciar sesión</h1> <?php if (!empty($error)) : ?> <div class="alert alert--error"><?= htmlspecialchars((string)$error, ENT_QUOTES, 'UTF-8') ?></div> <?php endif; ?> <form class="auth__form" method="post" action="<?= htmlspecialchars((string)BASE_URL, ENT_QUOTES, 'UTF-8') ?>/login/autenticar" autocomplete="off"> <label class="field"> <span class="field__label">Email</span> <input class="field__input" type="email" name="email" placeholder="tu@email.com" value="<?= htmlspecialchars((string)($email ?? ''), ENT_QUOTES, 'UTF-8') ?>" required> </label> <label class="field"> <span class="field__label">Contraseña</span> <div class="field__password"> <input class="field__input" type="password" name="password" placeholder="••••••••" required data-password-input> <button class="password-toggle" type="button" aria-label="Mostrar contraseña" data-password-toggle> <svg class="password-toggle__icon password-toggle__icon--show" width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> <path d="M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7-10-7-10-7Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M12 15a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg> <svg class="password-toggle__icon password-toggle__icon--hide" width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> <path d="M10.585 10.585a2 2 0 0 0 2.83 2.83" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M9.363 5.365C10.207 5.12 11.095 5 12 5c6.5 0 10 7 10 7a18.5 18.5 0 0 1-3.168 4.423" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M6.61 6.61A18.76 18.76 0 0 0 2 12s3.5 7 10 7c1.504 0 2.86-.374 4.06-.94" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M3 3l18 18" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> </div> </label> <button class="btn btn--primary btn--block" type="submit">Ingresar</button> </form> </div> </div> <script> (function () { const input = document.querySelector('[data-password-input]'); const toggle = document.querySelector('[data-password-toggle]'); if (!input || !toggle) { return; } toggle.addEventListener('click', function () { const isHidden = input.getAttribute('type') === 'password'; input.setAttribute('type', isHidden ? 'text' : 'password'); toggle.classList.toggle('is-visible', isHidden); toggle.setAttribute('aria-label', isHidden ? 'Ocultar contraseña' : 'Mostrar contraseña'); }); })(); </script> </body> </html>
Coded With 💗 by
0x6ick