Help
RSS
API
Feed
Maltego
Contact
Domain > chatting-training.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2026-02-15
109.234.167.174
(
ClassC
)
2026-03-08
109.234.165.244
(
ClassC
)
Port 80
HTTP/1.1 200 OKDate: Sun, 08 Mar 2026 09:05:43 GMTContent-Type: text/html; charsetUTF-8Content-Length: 21347Connection: keep-aliveVary: Accept-EncodingExpires: Thu, 19 Nov 1981 08:52:00 GMTCache-Control: no-store, no-cache, must-revalidatePragma: no-cacheSet-Cookie: PHPSESSIDhtqv0eparqc475bqmgkgtcic0p; path/Server: o2switch-PowerBoost-v3.32.3 !DOCTYPE html>html langfr>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> meta namerobots contentnoindex, nofollow> meta namegooglebot contentnoindex, nofollow> title>Chatting Training/title> link relicon typeimage/x-icon hreffavicon.ico> link relpreconnect hrefhttps://fonts.googleapis.com> link relpreconnect hrefhttps://fonts.gstatic.com crossorigin> link hrefhttps://fonts.googleapis.com/css2?familyJetBrains+Mono:wght@400;600;700&familySpace+Mono:wght@400;700&displayswap relstylesheet> style> * { margin: 0; padding: 0; box-sizing: border-box; } :root { --bg-primary: #050811; --bg-secondary: #0a0f1e; --bg-tertiary: #0f1628; --accent-cyan: #00d9ff; --accent-blue: #4a7dff; --accent-purple: #6b52d6; --text-primary: #e2e8f0; --text-secondary: #94a3b8; --success: #10b981; --warning: #f59e0b; --color-green: #10b981; --color-yellow: #fbbf24; --color-orange: #f97316; --color-red: #ef4444; } body { font-family: JetBrains Mono, monospace; background: linear-gradient(135deg, var(--bg-primary) 0%, var(--bg-secondary) 100%); color: var(--text-primary); min-height: 100vh; position: relative; overflow-x: hidden; font-size: 16px; } body::before { content: ; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: radial-gradient(circle at 20% 50%, rgba(74, 125, 255, 0.08) 0%, transparent 50%), radial-gradient(circle at 80% 80%, rgba(0, 217, 255, 0.05) 0%, transparent 50%); pointer-events: none; z-index: 0; } .container { position: relative; z-index: 1; max-width: 1000px; margin: 0 auto; padding: 40px 20px; } .header { text-align: center; margin-bottom: 50px; animation: slideDown 0.6s ease-out; } .logo { font-family: Space Mono, monospace; font-size: 3.5rem; font-weight: 700; background: linear-gradient(135deg, var(--accent-cyan) 0%, var(--accent-blue) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; margin-bottom: 10px; } .tagline { color: var(--text-secondary); font-size: 1.1rem; letter-spacing: 2px; text-transform: uppercase; } .card { background: rgba(15, 22, 40, 0.6); backdrop-filter: blur(20px); border: 1px solid rgba(74, 125, 255, 0.2); border-radius: 20px; padding: 40px; box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.05); animation: fadeIn 0.8s ease-out; } .form-group { margin-bottom: 25px; } label { display: block; margin-bottom: 10px; color: var(--accent-cyan); font-weight: 600; font-size: 1.05rem; text-transform: uppercase; letter-spacing: 1px; } inputtypetext, inputtypepassword, inputtypenumber, textarea { width: 100%; padding: 18px 22px; background: rgba(5, 8, 17, 0.8); border: 2px solid rgba(74, 125, 255, 0.3); border-radius: 12px; color: var(--text-primary); font-family: JetBrains Mono, monospace; font-size: 1.1rem; transition: all 0.3s ease; outline: none; } inputtypetext:focus, inputtypepassword:focus, inputtypenumber:focus, textarea:focus { border-color: var(--accent-cyan); box-shadow: 0 0 20px rgba(0, 217, 255, 0.2); transform: translateY(-2px); } textarea { min-height: 140px; resize: vertical; font-size: 1.15rem; } .btn { padding: 20px 40px; background: linear-gradient(135deg, var(--accent-blue) 0%, var(--accent-purple) 100%); border: none; border-radius: 12px; color: white; font-family: JetBrains Mono, monospace; font-size: 1.1rem; font-weight: 700; cursor: pointer; transition: all 0.3s ease; text-transform: uppercase; letter-spacing: 1px; box-shadow: 0 10px 30px rgba(74, 125, 255, 0.3); } .btn:hover { transform: translateY(-3px); box-shadow: 0 15px 40px rgba(74, 125, 255, 0.5); } .btn:active { transform: translateY(-1px); } .btn:disabled { opacity: 0.5; cursor: not-allowed; } .btn-secondary { background: rgba(74, 125, 255, 0.2); border: 2px solid var(--accent-blue); box-shadow: none; } .btn-secondary:hover { background: rgba(74, 125, 255, 0.3); } .btn-full { width: 100%; margin-bottom: 15px; } .phrase-display { background: rgba(0, 217, 255, 0.05); border: 2px solid var(--accent-cyan); border-radius: 15px; padding: 30px; margin-bottom: 30px; min-height: 120px; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 1.4rem; line-height: 1.6; animation: pulse 2s ease-in-out infinite;} .counter { text-align: center; margin-bottom: 25px; font-size: 1.3rem; color: var(--accent-cyan); font-weight: 600; } .timers-container { position: fixed; top: 20px; right: 20px; z-index: 1000; display: flex; flex-direction: column; gap: 15px; } .timer { background: rgba(5, 8, 17, 0.95); backdrop-filter: blur(10px); padding: 20px 30px; border-radius: 12px; border: 2px solid var(--accent-cyan); box-shadow: 0 10px 30px rgba(0, 217, 255, 0.2); } .timer-label { font-size: 0.85rem; color: var(--text-secondary); text-transform: uppercase; letter-spacing: 1px; margin-bottom: 8px; } .timer-value { font-size: 2.5rem; font-weight: 700; color: var(--accent-cyan); } .timer-question { border-color: var(--accent-blue); box-shadow: 0 10px 30px rgba(74, 125, 255, 0.2); } .timer-question .timer-value { color: var(--accent-blue); font-size: 1.8rem; } .char-counter { position: absolute; bottom: 18px; right: 25px; font-size: 0.95rem; color: var(--text-secondary); background: rgba(5, 8, 17, 0.95); padding: 6px 14px; border-radius: 8px; border: 1px solid rgba(74, 125, 255, 0.3); } .textarea-wrapper { position: relative; } .emoji-picker { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 15px; padding: 12px; background: rgba(5, 8, 17, 0.5); border-radius: 12px; border: 1px solid rgba(74, 125, 255, 0.2); justify-content: center; } .emoji-btn { background: rgba(74, 125, 255, 0.1); border: 1px solid rgba(74, 125, 255, 0.3); border-radius: 8px; padding: 6px 10px; font-size: 1.1rem; cursor: pointer; transition: all 0.2s ease; } .emoji-btn:hover { background: rgba(74, 125, 255, 0.3); transform: scale(1.15); } .score-display { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 30px; } .score-item { background: rgba(74, 125, 255, 0.1); border: 2px solid var(--accent-blue); border-radius: 12px; padding: 25px; text-align: center; } .score-item-large { grid-column: 1 / -1; background: rgba(0, 217, 255, 0.15); border-color: var(--accent-cyan); padding: 35px; } .score-item-large .score-value { font-size: 4.5rem; color: var(--accent-cyan); } .score-label { color: var(--text-secondary); font-size: 1rem; margin-bottom: 12px; text-transform: uppercase; letter-spacing: 1px; } .score-value { font-size: 2.8rem; font-weight: 700; color: var(--accent-cyan); } .score-green { color: var(--color-green) !important; border-color: var(--color-green) !important; } .score-yellow { color: var(--color-yellow) !important; border-color: var(--color-yellow) !important; } .score-orange { color: var(--color-orange) !important; border-color: var(--color-orange) !important; } .score-red { color: var(--color-red) !important; border-color: var(--color-red) !important; } .details-table { width: 100%; margin-top: 30px; border-collapse: separate; border-spacing: 0 10px; font-size: 1rem; } .details-table th { color: var(--accent-cyan); text-transform: uppercase; font-size: 0.85rem; letter-spacing: 1px; padding: 14px; text-align: left; background: rgba(0, 217, 255, 0.05); border-bottom: 2px solid var(--accent-cyan); cursor: pointer; user-select: none; } .details-table th:hover { background: rgba(0, 217, 255, 0.1); } .details-table th.sortable::after { content: ▼▲; font-size: 0.7rem; opacity: 0.3; } .details-table th.sorted-asc::after { content: ▲; opacity: 1; } .details-table th.sorted-desc::after { content: ▼; opacity: 1; } .details-table td { padding: 14px; background: rgba(74, 125, 255, 0.05); border-left: 2px solid transparent; transition: all 0.3s ease; } .details-table tr:hover td { background: rgba(74, 125, 255, 0.15); border-left-color: var(--accent-blue); } .details-table tr td:first-child { border-top-left-radius: 8px; border-bottom-left-radius: 8px; } .details-table tr td:last-child { border-top-right-radius: 8px; border-bottom-right-radius: 8px; } .history-table { width: 100%; margin-top: 30px; border-collapse: separate; border-spacing: 0 10px; } .history-table th { color: var(--accent-cyan); text-transform: uppercase; font-size: 0.95rem; letter-spacing: 1px; padding: 16px; text-align: left; background: rgba(0, 217, 255, 0.05); border-bottom: 2px solid var(--accent-cyan); } .history-table td { padding: 16px; background: rgba(74, 125, 255, 0.05); border-left: 2px solid transparent; transition: all 0.3s ease; } .history-table tr:hover td { background: rgba(74, 125, 255, 0.15); border-left-color: var(--accent-blue); } .history-table tr td:first-child { border-top-left-radius: 8px; border-bottom-left-radius: 8px; } .history-table tr td:last-child { border-top-right-radius: 8px; border-bottom-right-radius: 8px; } .phrase-list { margin-top: 20px; } .phrase-item { display: flex; gap: 15px; margin-bottom: 15px; align-items: center; } .phrase-item span { color: var(--accent-cyan); font-weight: 700; min-width: 40px; } .phrase-item input { flex: 1; } .phrase-item .remove-btn { background: rgba(239, 68, 68, 0.2); border: 1px solid #ef4444; color: #ef4444; padding: 10px 18px; border-radius: 8px; cursor: pointer; transition: all 0.3s ease; font-size: 0.95rem; } .phrase-item .remove-btn:hover { background: rgba(239, 68, 68, 0.3); } .add-phrase-btn { background: rgba(16, 185, 129, 0.2); border: 2px solid var(--success); color: var(--success); padding: 16px 35px; border-radius: 10px; cursor: pointer; font-family: JetBrains Mono, monospace; font-size: 1.05rem; font-weight: 600; transition: all 0.3s ease; margin-bottom: 20px; } .add-phrase-btn:hover { background: rgba(16, 185, 129, 0.3); transform: translateY(-2px); } .logout-btn { position: fixed; top: 20px; left: 20px; padding: 12px 24px; background: rgba(239, 68, 68, 0.2); border: 2px solid #ef4444; border-radius: 8px; color: #ef4444; font-family: JetBrains Mono, monospace; font-size: 1rem; cursor: pointer; transition: all 0.3s ease; text-decoration: none; display: inline-block; } .logout-btn:hover { background: rgba(239, 68, 68, 0.3); transform: translateY(-2px); } .success-message { background: rgba(16, 185, 129, 0.1); border: 2px solid var(--success); border-radius: 12px; padding: 15px; margin-bottom: 20px; color: var(--success); text-align: center; animation: slideDown 0.5s ease-out; font-size: 1rem; } .error-message { background: rgba(239, 68, 68, 0.1); border: 2px solid var(--color-red); border-radius: 12px; padding: 15px; margin-bottom: 20px; color: var(--color-red); text-align: center; animation: slideDown 0.5s ease-out; font-size: 1rem; } .phrase-count { text-align: center; color: var(--text-secondary); margin-bottom: 15px; font-size: 1rem; } .button-group { display: flex; gap: 15px; margin-top: 20px; } .button-group .btn { flex: 1; } .thresholds-section { background: rgba(5, 8, 17, 0.5); border: 1px solid rgba(74, 125, 255, 0.2); border-radius: 12px; padding: 25px; margin-bottom: 30px; } .thresholds-section h3 { color: var(--accent-cyan); margin-bottom: 20px; font-size: 1.2rem; } .threshold-group { margin-bottom: 25px; } .threshold-group h4 { color: var(--accent-blue); margin-bottom: 15px; font-size: 1rem; } .threshold-inputs { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; } .threshold-input { display: flex; flex-direction: column; gap: 8px; } .threshold-input label { font-size: 0.85rem; margin-bottom: 0; } .threshold-input input { padding: 12px; font-size: 0.95rem; } @keyframes fadeIn { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } @keyframes slideDown { from { opacity: 0; transform: translateY(-30px); } to { opacity: 1; transform: translateY(0); } } @keyframes pulse { 0%, 100% { box-shadow: 0 0 20px rgba(0, 217, 255, 0.2); } 50% { box-shadow: 0 0 40px rgba(0, 217, 255, 0.4); } } .hidden { display: none; } @media (max-width: 768px) { .logo { font-size: 2.5rem; } .card { padding: 25px; } .score-display { grid-template-columns: 1fr; } .timers-container { top: 10px; right: 10px; } .timer { padding: 12px 18px; } .timer-value { font-size: 1.8rem; } .timer-question .timer-value { font-size: 1.3rem; } .logout-btn { top: 10px; left: 10px; } .button-group { flex-direction: column; } .threshold-inputs { grid-template-columns: 1fr; } } /style>/head>body> div classcontainer> !-- PAGE DE CONNEXION --> div classheader> div classlogo>CHATTING TRAINING/div> div classtagline>Système dauthentification sécurisé/div> /div> div classcard> form methodPOST action> div classform-group> label forprenom>Votre Prénom/label> input typetext idprenom nameprenom required autocompleteoff> /div> div classform-group> label forpassword>Mot de passe/label> input typepassword idpassword namepassword required autocompleteoff> /div> button typesubmit namelogin classbtn btn-full>Accéder/button> /form> /div> /div>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Sun, 08 Mar 2026 09:05:44 GMTContent-Type: text/html; charsetUTF-8Content-Length: 21347Connection: keep-aliveVary: Accept-EncodingExpires: Thu, 19 Nov 1981 08:52:00 GMTCache-Control: no-store, no-cache, must-revalidatePragma: no-cacheSet-Cookie: PHPSESSIDt7ffbtqcm5n1v39nfvs01mo91b; path/Server: o2switch-PowerBoost-v3.32.3 !DOCTYPE html>html langfr>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> meta namerobots contentnoindex, nofollow> meta namegooglebot contentnoindex, nofollow> title>Chatting Training/title> link relicon typeimage/x-icon hreffavicon.ico> link relpreconnect hrefhttps://fonts.googleapis.com> link relpreconnect hrefhttps://fonts.gstatic.com crossorigin> link hrefhttps://fonts.googleapis.com/css2?familyJetBrains+Mono:wght@400;600;700&familySpace+Mono:wght@400;700&displayswap relstylesheet> style> * { margin: 0; padding: 0; box-sizing: border-box; } :root { --bg-primary: #050811; --bg-secondary: #0a0f1e; --bg-tertiary: #0f1628; --accent-cyan: #00d9ff; --accent-blue: #4a7dff; --accent-purple: #6b52d6; --text-primary: #e2e8f0; --text-secondary: #94a3b8; --success: #10b981; --warning: #f59e0b; --color-green: #10b981; --color-yellow: #fbbf24; --color-orange: #f97316; --color-red: #ef4444; } body { font-family: JetBrains Mono, monospace; background: linear-gradient(135deg, var(--bg-primary) 0%, var(--bg-secondary) 100%); color: var(--text-primary); min-height: 100vh; position: relative; overflow-x: hidden; font-size: 16px; } body::before { content: ; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: radial-gradient(circle at 20% 50%, rgba(74, 125, 255, 0.08) 0%, transparent 50%), radial-gradient(circle at 80% 80%, rgba(0, 217, 255, 0.05) 0%, transparent 50%); pointer-events: none; z-index: 0; } .container { position: relative; z-index: 1; max-width: 1000px; margin: 0 auto; padding: 40px 20px; } .header { text-align: center; margin-bottom: 50px; animation: slideDown 0.6s ease-out; } .logo { font-family: Space Mono, monospace; font-size: 3.5rem; font-weight: 700; background: linear-gradient(135deg, var(--accent-cyan) 0%, var(--accent-blue) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; margin-bottom: 10px; } .tagline { color: var(--text-secondary); font-size: 1.1rem; letter-spacing: 2px; text-transform: uppercase; } .card { background: rgba(15, 22, 40, 0.6); backdrop-filter: blur(20px); border: 1px solid rgba(74, 125, 255, 0.2); border-radius: 20px; padding: 40px; box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.05); animation: fadeIn 0.8s ease-out; } .form-group { margin-bottom: 25px; } label { display: block; margin-bottom: 10px; color: var(--accent-cyan); font-weight: 600; font-size: 1.05rem; text-transform: uppercase; letter-spacing: 1px; } inputtypetext, inputtypepassword, inputtypenumber, textarea { width: 100%; padding: 18px 22px; background: rgba(5, 8, 17, 0.8); border: 2px solid rgba(74, 125, 255, 0.3); border-radius: 12px; color: var(--text-primary); font-family: JetBrains Mono, monospace; font-size: 1.1rem; transition: all 0.3s ease; outline: none; } inputtypetext:focus, inputtypepassword:focus, inputtypenumber:focus, textarea:focus { border-color: var(--accent-cyan); box-shadow: 0 0 20px rgba(0, 217, 255, 0.2); transform: translateY(-2px); } textarea { min-height: 140px; resize: vertical; font-size: 1.15rem; } .btn { padding: 20px 40px; background: linear-gradient(135deg, var(--accent-blue) 0%, var(--accent-purple) 100%); border: none; border-radius: 12px; color: white; font-family: JetBrains Mono, monospace; font-size: 1.1rem; font-weight: 700; cursor: pointer; transition: all 0.3s ease; text-transform: uppercase; letter-spacing: 1px; box-shadow: 0 10px 30px rgba(74, 125, 255, 0.3); } .btn:hover { transform: translateY(-3px); box-shadow: 0 15px 40px rgba(74, 125, 255, 0.5); } .btn:active { transform: translateY(-1px); } .btn:disabled { opacity: 0.5; cursor: not-allowed; } .btn-secondary { background: rgba(74, 125, 255, 0.2); border: 2px solid var(--accent-blue); box-shadow: none; } .btn-secondary:hover { background: rgba(74, 125, 255, 0.3); } .btn-full { width: 100%; margin-bottom: 15px; } .phrase-display { background: rgba(0, 217, 255, 0.05); border: 2px solid var(--accent-cyan); border-radius: 15px; padding: 30px; margin-bottom: 30px; min-height: 120px; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 1.4rem; line-height: 1.6; animation: pulse 2s ease-in-out infinite;} .counter { text-align: center; margin-bottom: 25px; font-size: 1.3rem; color: var(--accent-cyan); font-weight: 600; } .timers-container { position: fixed; top: 20px; right: 20px; z-index: 1000; display: flex; flex-direction: column; gap: 15px; } .timer { background: rgba(5, 8, 17, 0.95); backdrop-filter: blur(10px); padding: 20px 30px; border-radius: 12px; border: 2px solid var(--accent-cyan); box-shadow: 0 10px 30px rgba(0, 217, 255, 0.2); } .timer-label { font-size: 0.85rem; color: var(--text-secondary); text-transform: uppercase; letter-spacing: 1px; margin-bottom: 8px; } .timer-value { font-size: 2.5rem; font-weight: 700; color: var(--accent-cyan); } .timer-question { border-color: var(--accent-blue); box-shadow: 0 10px 30px rgba(74, 125, 255, 0.2); } .timer-question .timer-value { color: var(--accent-blue); font-size: 1.8rem; } .char-counter { position: absolute; bottom: 18px; right: 25px; font-size: 0.95rem; color: var(--text-secondary); background: rgba(5, 8, 17, 0.95); padding: 6px 14px; border-radius: 8px; border: 1px solid rgba(74, 125, 255, 0.3); } .textarea-wrapper { position: relative; } .emoji-picker { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 15px; padding: 12px; background: rgba(5, 8, 17, 0.5); border-radius: 12px; border: 1px solid rgba(74, 125, 255, 0.2); justify-content: center; } .emoji-btn { background: rgba(74, 125, 255, 0.1); border: 1px solid rgba(74, 125, 255, 0.3); border-radius: 8px; padding: 6px 10px; font-size: 1.1rem; cursor: pointer; transition: all 0.2s ease; } .emoji-btn:hover { background: rgba(74, 125, 255, 0.3); transform: scale(1.15); } .score-display { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 30px; } .score-item { background: rgba(74, 125, 255, 0.1); border: 2px solid var(--accent-blue); border-radius: 12px; padding: 25px; text-align: center; } .score-item-large { grid-column: 1 / -1; background: rgba(0, 217, 255, 0.15); border-color: var(--accent-cyan); padding: 35px; } .score-item-large .score-value { font-size: 4.5rem; color: var(--accent-cyan); } .score-label { color: var(--text-secondary); font-size: 1rem; margin-bottom: 12px; text-transform: uppercase; letter-spacing: 1px; } .score-value { font-size: 2.8rem; font-weight: 700; color: var(--accent-cyan); } .score-green { color: var(--color-green) !important; border-color: var(--color-green) !important; } .score-yellow { color: var(--color-yellow) !important; border-color: var(--color-yellow) !important; } .score-orange { color: var(--color-orange) !important; border-color: var(--color-orange) !important; } .score-red { color: var(--color-red) !important; border-color: var(--color-red) !important; } .details-table { width: 100%; margin-top: 30px; border-collapse: separate; border-spacing: 0 10px; font-size: 1rem; } .details-table th { color: var(--accent-cyan); text-transform: uppercase; font-size: 0.85rem; letter-spacing: 1px; padding: 14px; text-align: left; background: rgba(0, 217, 255, 0.05); border-bottom: 2px solid var(--accent-cyan); cursor: pointer; user-select: none; } .details-table th:hover { background: rgba(0, 217, 255, 0.1); } .details-table th.sortable::after { content: ▼▲; font-size: 0.7rem; opacity: 0.3; } .details-table th.sorted-asc::after { content: ▲; opacity: 1; } .details-table th.sorted-desc::after { content: ▼; opacity: 1; } .details-table td { padding: 14px; background: rgba(74, 125, 255, 0.05); border-left: 2px solid transparent; transition: all 0.3s ease; } .details-table tr:hover td { background: rgba(74, 125, 255, 0.15); border-left-color: var(--accent-blue); } .details-table tr td:first-child { border-top-left-radius: 8px; border-bottom-left-radius: 8px; } .details-table tr td:last-child { border-top-right-radius: 8px; border-bottom-right-radius: 8px; } .history-table { width: 100%; margin-top: 30px; border-collapse: separate; border-spacing: 0 10px; } .history-table th { color: var(--accent-cyan); text-transform: uppercase; font-size: 0.95rem; letter-spacing: 1px; padding: 16px; text-align: left; background: rgba(0, 217, 255, 0.05); border-bottom: 2px solid var(--accent-cyan); } .history-table td { padding: 16px; background: rgba(74, 125, 255, 0.05); border-left: 2px solid transparent; transition: all 0.3s ease; } .history-table tr:hover td { background: rgba(74, 125, 255, 0.15); border-left-color: var(--accent-blue); } .history-table tr td:first-child { border-top-left-radius: 8px; border-bottom-left-radius: 8px; } .history-table tr td:last-child { border-top-right-radius: 8px; border-bottom-right-radius: 8px; } .phrase-list { margin-top: 20px; } .phrase-item { display: flex; gap: 15px; margin-bottom: 15px; align-items: center; } .phrase-item span { color: var(--accent-cyan); font-weight: 700; min-width: 40px; } .phrase-item input { flex: 1; } .phrase-item .remove-btn { background: rgba(239, 68, 68, 0.2); border: 1px solid #ef4444; color: #ef4444; padding: 10px 18px; border-radius: 8px; cursor: pointer; transition: all 0.3s ease; font-size: 0.95rem; } .phrase-item .remove-btn:hover { background: rgba(239, 68, 68, 0.3); } .add-phrase-btn { background: rgba(16, 185, 129, 0.2); border: 2px solid var(--success); color: var(--success); padding: 16px 35px; border-radius: 10px; cursor: pointer; font-family: JetBrains Mono, monospace; font-size: 1.05rem; font-weight: 600; transition: all 0.3s ease; margin-bottom: 20px; } .add-phrase-btn:hover { background: rgba(16, 185, 129, 0.3); transform: translateY(-2px); } .logout-btn { position: fixed; top: 20px; left: 20px; padding: 12px 24px; background: rgba(239, 68, 68, 0.2); border: 2px solid #ef4444; border-radius: 8px; color: #ef4444; font-family: JetBrains Mono, monospace; font-size: 1rem; cursor: pointer; transition: all 0.3s ease; text-decoration: none; display: inline-block; } .logout-btn:hover { background: rgba(239, 68, 68, 0.3); transform: translateY(-2px); } .success-message { background: rgba(16, 185, 129, 0.1); border: 2px solid var(--success); border-radius: 12px; padding: 15px; margin-bottom: 20px; color: var(--success); text-align: center; animation: slideDown 0.5s ease-out; font-size: 1rem; } .error-message { background: rgba(239, 68, 68, 0.1); border: 2px solid var(--color-red); border-radius: 12px; padding: 15px; margin-bottom: 20px; color: var(--color-red); text-align: center; animation: slideDown 0.5s ease-out; font-size: 1rem; } .phrase-count { text-align: center; color: var(--text-secondary); margin-bottom: 15px; font-size: 1rem; } .button-group { display: flex; gap: 15px; margin-top: 20px; } .button-group .btn { flex: 1; } .thresholds-section { background: rgba(5, 8, 17, 0.5); border: 1px solid rgba(74, 125, 255, 0.2); border-radius: 12px; padding: 25px; margin-bottom: 30px; } .thresholds-section h3 { color: var(--accent-cyan); margin-bottom: 20px; font-size: 1.2rem; } .threshold-group { margin-bottom: 25px; } .threshold-group h4 { color: var(--accent-blue); margin-bottom: 15px; font-size: 1rem; } .threshold-inputs { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; } .threshold-input { display: flex; flex-direction: column; gap: 8px; } .threshold-input label { font-size: 0.85rem; margin-bottom: 0; } .threshold-input input { padding: 12px; font-size: 0.95rem; } @keyframes fadeIn { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } @keyframes slideDown { from { opacity: 0; transform: translateY(-30px); } to { opacity: 1; transform: translateY(0); } } @keyframes pulse { 0%, 100% { box-shadow: 0 0 20px rgba(0, 217, 255, 0.2); } 50% { box-shadow: 0 0 40px rgba(0, 217, 255, 0.4); } } .hidden { display: none; } @media (max-width: 768px) { .logo { font-size: 2.5rem; } .card { padding: 25px; } .score-display { grid-template-columns: 1fr; } .timers-container { top: 10px; right: 10px; } .timer { padding: 12px 18px; } .timer-value { font-size: 1.8rem; } .timer-question .timer-value { font-size: 1.3rem; } .logout-btn { top: 10px; left: 10px; } .button-group { flex-direction: column; } .threshold-inputs { grid-template-columns: 1fr; } } /style>/head>body> div classcontainer> !-- PAGE DE CONNEXION --> div classheader> div classlogo>CHATTING TRAINING/div> div classtagline>Système dauthentification sécurisé/div> /div> div classcard> form methodPOST action> div classform-group> label forprenom>Votre Prénom/label> input typetext idprenom nameprenom required autocompleteoff> /div> div classform-group> label forpassword>Mot de passe/label> input typepassword idpassword namepassword required autocompleteoff> /div> button typesubmit namelogin classbtn btn-full>Accéder/button> /form> /div> /div>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]