Help
RSS
API
Feed
Maltego
Contact
Domain > app.mgrant.in
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-08-04
108.138.106.67
(
ClassC
)
2025-08-04
108.138.106.90
(
ClassC
)
2026-03-01
3.169.173.82
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Sun, 01 Mar 2026 10:52:19 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://app.mgrant.in/X-Cache: Redirect from cloudfrontVia: 1.1 bc4e0a32a1893d7693b91555def3133e.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4X-Amz-Cf-Id: gmqqBl7peyTS4ATRmhxd4plWGZRik54TEcGBZ-nHaSYgy96PAhbJJw 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: 5703Connection: keep-aliveDate: Sun, 01 Mar 2026 10:52:21 GMTLast-Modified: Wed, 10 Sep 2025 08:52:06 GMTETag: e01383e58c326e7e7ee23b13d644cdffx-amz-server-side-encryption: AES256Accept-Ranges: bytesServer: AmazonS3X-Cache: Miss from cloudfrontVia: 1.1 6a31d7747628574e9fa26dd40efa100a.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4X-Amz-Cf-Id: c993zKn6QSbb67qKqeHFUOzrDzblYTJqLjPpbRCMjXUu-JplJmzt-w !DOCTYPE html>html>head> !-- If you are serving your web app in a path other than the root, change the href value below to reflect the base path you are serving from. The path provided below has to start and end with a slash / in order for it to work correctly. For more details: * https://developer.mozilla.org/en-US/docs/Web/HTML/Element/base This is a placeholder for base href that will be replaced by the value of the `--base-href` argument provided to `flutter build`. --> base href/> meta charsetUTF-8> meta contentIEEdge http-equivX-UA-Compatible> meta namedescription contentmForm Web> !-- iOS meta tags & icons --> meta nameapple-mobile-web-app-capable contentyes> meta nameapple-mobile-web-app-status-bar-style contentblack> !-- meta nameapple-mobile-web-app-title contentmform_flutter>--> link relapple-touch-icon hreffavicon_mgrant.png> !-- Favicon --> link relicon typeimage/png hreffavicon_mgrant.png/> !-- title>mForm Lite/title>--> link relmanifest hrefmanifest.json> !-- This script adds the flutter initialization JS code --> script srchttps://unpkg.com/@rive-app/canvas@2.9.1>/script>/head>body>script srcflutter_bootstrap.js async>/script>div idloading> style> body { inset: 0; overflow: hidden; margin: 0; padding: 0; position: fixed; } #loading { align-items: center; display: flex; height: 100%; justify-content: center; width: 100%; } #loading img { animation: 1s ease-in-out 0s infinite alternate breathe; opacity: .66; transition: opacity .4s; } #loading.main_done img { opacity: 1; } #loading.init_done img { animation: .33s ease-in-out 0s 1 forwards zooooom; opacity: .05; } @keyframes breathe { from { transform: scale(1) } to { transform: scale(0.95)}} @keyframes zooooom { from { transform: scale(1) } to { transform: scale(10)}} /style> canvas idcanvas width100 height100>/canvas> !-- img srcicons/mform_tri_logo.png altLoading indicator... height100 />-->/div>script typetext/javascript> window.onbeforeunload function() { let url window.location.href; if(url.includes(/form-detail/)) { return Changes that you made may not be saved.; } return null; }/script>script> const r new rive.Rive({ src: icons/loader_tri_v2.riv, // OR the path to a discoverable and public Rive asset // src: /public/example.riv, canvas: document.getElementById(canvas), autoplay: true, stateMachines: State Machine 1, onLoad: () > { r.resizeDrawingSurfaceToCanvas(); }, });/script>script> importScripts(https://www.gstatic.com/firebasejs/8.10.1/firebase-app.js); importScripts(https://www.gstatic.com/firebasejs/8.10.1/firebase-analytics.js); importScripts(https://www.gstatic.com/firebasejs/8.10.1/firebase-messaging.js); const firebaseConfig { apiKey: AIzaSyBifLUiO2p0Q_h3ZfbbOR_6huX3SXMBP3w, authDomain: mform-flutter.firebaseapp.com, projectId: mform-flutter, storageBucket: mform-flutter.appspot.com, messagingSenderId: 493345288284, appId: 1:493345288284:web:55eb6670f20a80025af699, measurementId: G-ZGWWYE3G34 }; // Initialize Firebase const app initializeApp(firebaseConfig); const analytics getAnalytics(app);/script>script> window.addEventListener(load, function(ev) { var loading document.querySelector(#loading); var canvas document.querySelector(#canvas); // Download main.dart.js _flutter.loader.load({ serviceWorker: { serviceWorkerVersion: {{ flutter_service_worker_version }}, } }).then(function(engineInitializer) { loading.classList.add(main_done); return engineInitializer.initializeEngine(); }).then(function(appRunner) { loading.classList.add(init_done); canvas.style.display none; return appRunner.runApp(); }); });/script>script> if (serviceWorker in navigator) { window.addEventListener(load, function () { let xmlhttp new XMLHttpRequest(); xmlhttp.open(GET, ./version.json?v + new Date().getTime(), true); // Ensures cache-busting with unique timestamp xmlhttp.onload function () { if (xmlhttp.status 200) { let version xmlhttp.responseText.split(,)1; let currentVersion window.localStorage.getItem(version); console.log(currentVersion is + currentVersion); console.log(version is + version); if(!currentVersion){ currentVersion version; } if (currentVersion ! version) { // Check if the version is different before clearing cache console.log(clearing cache); caches.keys().then((cacheNames) > { return Promise.all( cacheNames.map((cacheName) > { console.log(Deleting cache: + cacheName); return caches.delete(cacheName); }) ); }).then(() > { console.log(Cache cleared. Setting new version in localStorage.); window.localStorage.setItem(version, version); // Ensure version is set after clearing cache }); } else { console.log(Version is up to date. No cache cleared.); window.localStorage.setItem(version, version); } } }; xmlhttp.send(); });}/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
]