Help
RSS
API
Feed
Maltego
Contact
Domain > app.civillogs.in
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-08-25
52.85.61.22
(
ClassC
)
2026-01-06
18.161.6.89
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Tue, 06 Jan 2026 11:15:45 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://app.civillogs.in/X-Cache: Redirect from cloudfrontVia: 1.1 ba490acb2ea716cd57876286ed686786.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P1Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: fAYxqcQVvBhUpTP8ZptneOdgHjPvkYwbRpDb46UEV6Dzw25UM6YqUQ html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 8942Connection: keep-aliveDate: Tue, 06 Jan 2026 11:15:45 GMTCache-Control: public, max-age0, s-maxage31536000Server: AmazonS3Accept-Ranges: bytesETag: 64195a8ab0632fefaa6bd22ea3a2ef18Last-Modified: Sat, 06 Sep 2025 08:48:07 GMTX-Cache: Miss from cloudfrontVia: 1.1 8f251d23da31b683c3c9d6fad6ca944c.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P1Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: 2xCvEHXTFhz91Zm1U129c23loXxnCJY1mq5KgUwnsHgc8mdPpchKGw !DOCTYPE html>html langen> head> meta charsetUTF-8 /> meta nameviewport contentwidthdevice-width, initial-scale1.0 /> title>Civil Logs/title> !-- Favicon & App Icons --> link relicon href/logo.png typeimage/png> link relshortcut icon href/logo.png typeimage/png> !-- PWA Manifest & Theme --> link relmanifest href/assets/manifest-Bbz0V7SX.json /> meta nametheme-color content#1D2D44 /> !-- Apple Touch Icon --> link relapple-touch-icon href/logo.png> link relapple-touch-icon sizes180x180 href/logo.png> !-- Windows Tile Icons --> meta namemsapplication-TileColor content#1D2D44> meta namemsapplication-TileImage content/logo.png> !-- Theme Initializer Script --> script> (function() { try { var theme localStorage.getItem(theme); if (theme dark || (!theme && window.matchMedia((prefers-color-scheme: dark)).matches)) { document.documentElement.classList.add(dark); } else { document.documentElement.classList.remove(dark); } } catch (_) {} })(); /script> !-- Tailwind CSS --> script srchttps://cdn.tailwindcss.com>/script> script> tailwind.config { darkMode: class, theme: { extend: { colors: { primary: { // Replaced with Tailwinds orange 50: #fff7ed, 100: #ffedd5, 200: #fed7aa, 300: #fdba74, 400: #fb923c, 500: #f97316, 600: #ea580c, 700: #c2410c, 800: #9a3412, 900: #7c2d12, }, accentTeal: { // Added from logo 50: #f0fdfa, 100: #ccfbf1, 200: #99f6e4, 300: #5eead4, 400: #2dd4bf, 500: #14b8a6, 600: #0d9488, 700: #0f766e, 800: #115e59, 900: #134e4a, }, accentGreen: #6A994E, cream: #F0EAD6, } } } } /script> !-- Google Fonts --> link relpreconnect hrefhttps://fonts.googleapis.com> link relpreconnect hrefhttps://fonts.gstatic.com crossorigin> link hrefhttps://fonts.googleapis.com/css2?familyMontserrat:wght@400;600;700&familyUrbanist:wght@700;800&familyPoppins:wght@400;500;600;700&displayswap relstylesheet> !-- SheetJS for Excel Parsing --> script srchttps://cdn.sheetjs.com/xlsx-0.20.2/package/dist/xlsx.full.min.js>/script> !-- PDF.js for PDF Viewing --> script srchttps://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.16.105/pdf.min.js>/script> script> if (typeof pdfjsLib ! undefined) { pdfjsLib.GlobalWorkerOptions.workerSrc `https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.16.105/pdf.worker.min.js`; } /script> style> :root { --background: 248 250 252; /* slate-50 */ --foreground: 30 41 59; /* slate-800 */ } .dark { --background: 15 23 42; /* slate-900 */ --foreground: 240 234 214; /* #F0EAD6 */ } body { font-family: Poppins, sans-serif; background-color: rgb(var(--background)); } .font-heading { font-family: Urbanist, sans-serif; } @keyframes page-fade-in { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } } .page-content { animation: page-fade-in 0.3s ease-out forwards; } /* Mobile Modal Animations */ @keyframes slideInUp { from { transform: translateY(100%); } to { transform: translateY(0); } } .animate-slideInUp { animation: slideInUp 0.3s ease-out forwards; } /* Responsive animation for modals that are centered on desktop but slide up on mobile */ .animate-responsive-center { animation: slideInUp 0.3s ease-out forwards; } @media (min-width: 768px) { /* Corresponds to Tailwinds md breakpoint */ .animate-responsive-center { animation: scaleIn 0.25s ease-out forwards; } } @keyframes scaleIn { from { opacity: 0; transform: scale(0.96); } to { opacity: 1; transform: scale(1); } } .animate-scaleIn { animation: scaleIn 0.25s ease-out forwards; } /* For the backdrop fade-in */ @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .animate-fadeIn { animation: fadeIn 0.3s ease-out forwards; } /* SVG Feature Animation for Login Screen */ @keyframes feature-fade-cycle { 0% { opacity: 0; transform: translateY(10px) scale(0.95); } 4% { opacity: 1; transform: translateY(0) scale(1); } /* 0.5s fade in */ 12% { opacity: 1; transform: translateY(0) scale(1); } /* 1s hold */ 16% { opacity: 0; transform: translateY(-10px) scale(0.95); } /* 0.5s fade out */ 100% { opacity: 0; } } /* Print Styles */ @media print { body * { visibility: hidden; } .printable, .printable * { visibility: visible; } .printable { position: absolute; left: 0; top: 0; width: 100%; padding: 1rem; margin: 0; font-size: 11pt; color: #000; } .printable.hidden { display: block !important; } .no-print, .no-print * { display: none !important; } /* Reset styles for printable elements */ .printable div, .printable p, .printable h1, .printable h2, .printable h3, .printable h4, .printable span, .printable li, .printable table, .printable thead, .printable tbody, .printable tr, .printable th, .printable td { background: transparent !important; color: #000 !important; border-color: #ddd !important; box-shadow: none !important; } .printable .page-break-before { page-break-before: always; } /* Table Styles */ .printable table { width: 100%; border-collapse: collapse; } .printable th, .printable td { border: 1px solid #ddd; padding: 8px; } .printable th { font-weight: bold; } /* Utility classes for printing */ .printable .text-right { text-align: right; } .printable .font-semibold { font-weight: 600; } } /style> link relstylesheet href/index.css> script typeimportmap>{ imports: { react/: https://esm.sh/react@^18.3.1/, react: https://esm.sh/react@^18.3.1, @google/genai: https://esm.sh/@google/genai@^1.15.0, react-dom/: https://esm.sh/react-dom@^18.3.1/, firebase/: https://esm.sh/firebase@^12.1.0/, recharts: https://esm.sh/recharts@2.12.7, react-dom: https://esm.sh/react-dom@^18.3.1, firebase-functions: https://aistudiocdn.com/firebase-functions@^6.4.0, firebase-admin: https://aistudiocdn.com/firebase-admin@^13.4.0, firebase-functions/: https://aistudiocdn.com/firebase-functions@^6.4.0/, firebase-admin/: https://aistudiocdn.com/firebase-admin@^13.4.0/ }}/script> script typemodule crossorigin src/assets/index-DJhLbsi5.js>/script>/head> body> div idroot>/div> !-- Service Worker Registration --> script> if (serviceWorker in navigator) { const registerServiceWorker () > { // Construct the URL with the current origin to prevent cross-origin errors. const swUrl `${self.origin}/sw.js`; navigator.serviceWorker.register(swUrl).then(registration > { console.log(ServiceWorker registration successful with scope: , registration.scope); }).catch(error > { console.log(ServiceWorker registration failed: , error); }); }; // Ensure the page is loaded before registering the service worker. // This check avoids document is in an invalid state errors. if (document.readyState complete) { registerServiceWorker(); } else { window.addEventListener(load, registerServiceWorker); } } /script> /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
]