Help
RSS
API
Feed
Maltego
Contact
Domain > allrtoservices.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-08-16
104.21.80.26
(
ClassC
)
2025-10-16
148.113.25.173
(
ClassC
)
Port 80
HTTP/1.1 200 OKConnection: Keep-AliveKeep-Alive: timeout5, max100content-type: text/html; charsetUTF-8transfer-encoding: chunkeddate: Thu, 16 Oct 2025 02:41:14 GMTserver: LiteSpeed !DOCTYPE html>html langen>head> meta charsetUTF-8 /> meta nameviewport contentwidthdevice-width, initial-scale1.0 /> title>RTO SERVICES/title> link hrefhttps://fonts.googleapis.com/css2?familyPoppins:wght@300;400;500;600;700&displayswap relstylesheet /> link hrefhttps://fonts.googleapis.com/css2?familyOpen+Sans:wght@400;600;700&displayswap relstylesheet> !-- Consider adding an icon library like Font Awesome if you want real icons --> !-- link relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css> --> style> :root { --primary-color: #007bff; --primary-hover-color: #0056b3; --secondary-color: #003366; --accent-color: #00c6ff; /* A lighter accent */ --background-light: #f8f9fa; /* Slightly off-white */ --background-white: #ffffff; --text-dark: #212529; --text-medium: #495057; --text-light: #6c757d; --text-on-dark: #f8f9fa; --border-color: #dee2e6; --shadow-sm: 0 2px 4px rgba(0, 0, 0, 0.05); --shadow-md: 0 4px 12px rgba(0, 0, 0, 0.08); --shadow-lg: 0 10px 30px rgba(0, 123, 255, 0.15); --border-radius-sm: 0.25rem; /* 4px */ --border-radius-md: 0.5rem; /* 8px */ --border-radius-lg: 0.75rem; /* 12px */ --font-family-sans-serif: Poppins, sans-serif; } * { margin: 0; padding: 0; box-sizing: border-box; } html { scroll-behavior: smooth; } body { font-family: var(--font-family-sans-serif); background-color: var(--background-light); color: var(--text-dark); line-height: 1.7; font-size: 16px; } header { background-color: var(--background-white); padding: 15px 30px; display: flex; justify-content: space-between; align-items: center; box-shadow: var(--shadow-md); position: sticky; top: 0; z-index: 1000; border-bottom: 2px solid transparent; /* For potential hover/active effect */ } .logo { display: flex; align-items: center; } .logo img { height: 50px; margin-right: 12px; border-radius: var(--border-radius-sm); } .logo h1 { font-size: 24px; font-weight: 700; color: var(--primary-color); } .menu-toggle { display: none; flex-direction: column; cursor: pointer; gap: 5px; /* Space between bars */ } .menu-toggle div { width: 28px; height: 3px; background-color: var(--primary-color); border-radius: 2px; transition: all 0.3s ease; } .menu-toggle.active div:nth-child(1) { transform: rotate(-45deg) translate(-6px, 6px); } .menu-toggle.active div:nth-child(2) { opacity: 0; } .menu-toggle.active div:nth-child(3) { transform: rotate(45deg) translate(-6px, -6px); } nav { display: flex; gap: 30px; /* Increased gap */ } nav a { color: var(--text-medium); text-decoration: none; font-weight: 500; /* Medium weight for nav links */ font-size: 1rem; padding: 5px 0; position: relative; transition: color 0.3s ease, border-bottom-color 0.3s ease; } nav a::after { content: ; position: absolute; width: 0; height: 2px; bottom: -2px; left: 0; background-color: var(--primary-color); transition: width 0.3s ease; } nav a:hover, nav a.active-link { /* For active page indication */ color: var(--primary-color); } nav a:hover::after, nav a.active-link::after { width: 100%; } @media (max-width: 768px) { header { padding: 5px 20px; } nav { display: none; flex-direction: column; background-color: var(--background-white); position: absolute; top: calc(100% + 2px); /* Position below header */ right: 0; width: 250px; box-shadow: var(--shadow-lg); padding: 20px; border-radius: 0 0 var(--border-radius-md) var(--border-radius-md); gap: 15px; border-top: 1px solid var(--border-color); } nav.active { display: flex; } nav a { padding: 10px 5px; font-size: 1.1rem; } nav a::after { display: none; /* Remove underline for mobile dropdown */ } .menu-toggle { display: flex; } } .hero { /* Softer gradient, or consider a subtle pattern/image */ background: linear-gradient(135deg, #e6f2ff 0%, #ffffff 70%); text-align: center; padding: 0px 20px; /* Increased padding */ padding-top: 40px; padding-bottom: 40px; min-height: auto; display: flex; flex-direction: column; justify-content: center; align-items: center; } .hero h2 { font-size: clamp(2.5rem, 5vw, 3.5rem); /* Responsive font size */ color: var(--secondary-color); margin-bottom: 25px; font-weight: 700; max-width: 800px; line-height: 1.2; /* ✅ Tighter line spacing */ white-space: nowrap; } .hero p { font-size: clamp(1rem, 2.5vw, 1.25rem); max-width: 750px; margin: 0 auto 10px auto; color: var(--text-medium); font-weight: 400; } .auth-buttons { text-align: center; margin-top: 10px; margin-bottom: 0px; padding: 10 10px; } .auth-buttons a { display: inline-block; margin: 10px 10px 0 10px; padding: 14px 35px; background-color: var(--primary-color); color: var(--text-on-dark); border-radius: var(--border-radius-md); font-weight: 600; text-decoration: none; box-shadow: var(--shadow-sm); transition: all 0.3s ease; border: 2px solid transparent; } .auth-buttons a:hover { transform: translateY(-3px); box-shadow: 0 8px 15px rgba(0, 123, 255, 0.2); background-color: var(--primary-hover-color); } .auth-buttons a.register-btn { /* Example for secondary button style */ background-color: transparent; color: var(--primary-color); border: 2px solid var(--primary-color); } .auth-buttons a.register-btn:hover { background-color: var(--primary-color); color: var(--text-on-dark); } .section-padding { padding: 05px 40px 40px 40px; } .section-title { font-size: clamp(2rem, 4vw, 2.8rem); color: var(--secondary-color); margin-bottom: 30px 30px 30px 30px; text-align: center; font-weight: 700; white-space: nowrap; font-family: Roboto, sans-serif; padding: 1px 1px; } .services { background-color: var(--background-white); /* White background for contrast */ } .services-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 30px; /* Consistent gap */ justify-content: center; } .service-card { background-color: var(--background-white); border-radius: var(--border-radius-lg); box-shadow: var(--shadow-md); padding: 30px; text-align: center; display: flex; flex-direction: column; align-items: center;} transition: all 0.3s ease; border: 1px solid var(--border-color); /* Subtle border */ } .service-card:hover { transform: translateY(-8px); box-shadow: var(--shadow-lg); } .service-card .icon-placeholder { /* Placeholder for an icon */ font-size: 2.5rem; color: var(--primary-color); margin-bottom: 20px; /* If using Font Awesome: font-family: Font Awesome 6 Free; font-weight: 900; */ display: inline-block; /* for margin-bottom to work if text */ } .service-card h3 { font-size: 1.5rem; /* Increased size */ color: var(--primary-color); margin-bottom: 15px; font-weight: 600; } .service-card p { font-size: 0.95rem; color: var(--text-light); line-height: 1.6; } .about-section { background-color: var(--background-light); /* Alternating background */ } .about-section p { width: 100%; font-size: 0.95rem; color: var(--text-medium); line-height: 1.8; text-align: left; padding: 0px 5px 5px 5px;} } .contact-form-section { background-color: var(--background-white); } .contact-form form { max-width: 700px; /* Wider form */ margin: 0 auto; display: flex; flex-direction: column; gap: 20px; /* Increased gap */ } .contact-form input, .contact-form textarea { padding: 15px; /* More padding */ border-radius: var(--border-radius-md); border: 1px solid var(--border-color); font-size: 1rem; font-family: var(--font-family-sans-serif); resize: vertical; transition: border-color 0.3s ease, box-shadow 0.3s ease; } .contact-form input:focus, .contact-form textarea:focus { outline: none; border-color: var(--primary-color); box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.2); } .contact-form button { padding: 15px; background-color: var(--primary-color); color: var(--text-on-dark); font-weight: 600; font-size: 1.05rem; border: none; border-radius: var(--border-radius-md); cursor: pointer; transition: background-color 0.3s ease, transform 0.2s ease; box-shadow: var(--shadow-sm); margin-bottom: 40px; } .contact-form button:hover { background-color: var(--primary-hover-color); transform: translateY(-2px); } footer { background-color: var(--secondary-color); color: var(--text-on-dark); text-align: center; padding: 30px 20px; font-size: 0.9rem; } footer p { color: #a9c2db; /* Softer text on dark bg */ font-weight: 400; } /style>/head>body> header> div classlogo> img src/layouts/members/assets/images/allrtoservices.png altRTO SERVICES> !-- Placeholder with primary color --> h1>/h1> /div> div classmenu-toggle> div>/div> div>/div> div>/div> /div> nav> a href# classactive-link>Home/a> a href#services>Services/a> a href#about>About/a> a href#contact>Contact/a> a hrefhttps://wa.me/916>WhatsApp Support/a> a hrefhttps://allrtoservices.com/members/createaccount>Register/a> a hrefhttps://allrtoservices.com/members/login>Login/a> a href >Download/a> /nav> /header> main> section classhero> h2>RTO SERVICES/h2> p>We provide Vehicle, Aadhaar, PAN, and Voter services — including Instant DL Print (all formats), RC Print, PAN Print, and more — All under one Roof./p> div classauth-buttons> a hrefhttps://allrtoservices.com/members/login stylewidth: 250px; height: 55px; font-size: 16px;>Login/a> a hrefhttps://allrtoservices.com/members/createaccount classregister-btn stylewidth: 250px; height: 55px; font-size: 16px;>Register/a> /div> /section> section classservices section-padding idservices> h2 classsection-title>OUR CORE SERVICES/h2> div classservices-grid> div classservice-card> span classicon-placeholder>🌐/span> !-- Placeholder for icon, e.g. i classfas fa-laptop-code>/i> --> h3>Driving Licence info/h3> p>Get your Driving Licence details hassle-free — Fast, Easy & Online!/p> /div> div classservice-card> span classicon-placeholder>🛒/span> h3>eCommerce Solutions/h3> p>Robust online stores with seamless checkout, analytics, and management tools./p> /div> div classservice-card> span classicon-placeholder>⚙️/span> h3>Custom Portals/h3> p>Bespoke CRMs, dashboards, and tailored management systems for your unique workflows./p> /div> div classservice-card> span classicon-placeholder>🎨/span> h3>UI/UX Design/h3> p>Pixel-perfect, user-centric, and interactive interfaces that delight users./p> /div> div classservice-card> span classicon-placeholder>🔗/span> h3>API Integration/h3> p>Reliable third-party service integrations for connected and seamless systems./p> /div> /div> /section> section classabout-section section-padding idabout> h2 classsection-title>About Our Company/h2> p>RTO SERVICES is a Trusted Digital Service Provider offering a Wide Range of Fast and Reliable Solutions Related to The citizen services. We Specialize in All CSC-related tasks including Driving Licence services, PAN Card Find and Print, Driving Licence PDF and Print, RC (Registration Certificate) Print, Ration Card Print, and many other essential digital document services. Our mission is to make access to these services simple, quick, and hassle-free for users across India. With a focus on accuracy, speed, and customer satisfaction, we ensure a seamless experience for every individual and business we serve./p> /section> section classcontact-form-section section-padding idcontact> h2 classsection-title>Get In Touch/h2> div classcontact-form> form action# methodpost> input typetext namename placeholderYour Full Name required /> input typeemail nameemail placeholderYour Email Address required /> textarea namemessage rows6 placeholderHow can we help you? required>/textarea> button typesubmit>Send Message/button> /form> /div> /section> /main> footer> style> a:hover span { color: #b8e0ff !important; } a:hover .tick-icon { fill: #b8e0ff !important; } /style>/footer> script> const menuToggle document.querySelector(.menu-toggle); const nav document.querySelector(nav); menuToggle.addEventListener(click, () > { nav.classList.toggle(active); menuToggle.classList.toggle(active); // For animating the burger icon itself }); // Optional: Close menu when a link is clicked (for single-page applications) document.querySelectorAll(nav a).forEach(link > { link.addEventListener(click, () > { if (nav.classList.contains(active)) { nav.classList.remove(active); menuToggle.classList.remove(active); } }); }); /script>/body>/html>
Port 443
HTTP/1.1 200 OKConnection: Keep-AliveKeep-Alive: timeout5, max100content-type: text/html; charsetUTF-8transfer-encoding: chunkeddate: Thu, 16 Oct 2025 02:41:16 GMTserver: LiteSpeed !DOCTYPE html>html langen>head> meta charsetUTF-8 /> meta nameviewport contentwidthdevice-width, initial-scale1.0 /> title>RTO SERVICES/title> link hrefhttps://fonts.googleapis.com/css2?familyPoppins:wght@300;400;500;600;700&displayswap relstylesheet /> link hrefhttps://fonts.googleapis.com/css2?familyOpen+Sans:wght@400;600;700&displayswap relstylesheet> !-- Consider adding an icon library like Font Awesome if you want real icons --> !-- link relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css> --> style> :root { --primary-color: #007bff; --primary-hover-color: #0056b3; --secondary-color: #003366; --accent-color: #00c6ff; /* A lighter accent */ --background-light: #f8f9fa; /* Slightly off-white */ --background-white: #ffffff; --text-dark: #212529; --text-medium: #495057; --text-light: #6c757d; --text-on-dark: #f8f9fa; --border-color: #dee2e6; --shadow-sm: 0 2px 4px rgba(0, 0, 0, 0.05); --shadow-md: 0 4px 12px rgba(0, 0, 0, 0.08); --shadow-lg: 0 10px 30px rgba(0, 123, 255, 0.15); --border-radius-sm: 0.25rem; /* 4px */ --border-radius-md: 0.5rem; /* 8px */ --border-radius-lg: 0.75rem; /* 12px */ --font-family-sans-serif: Poppins, sans-serif; } * { margin: 0; padding: 0; box-sizing: border-box; } html { scroll-behavior: smooth; } body { font-family: var(--font-family-sans-serif); background-color: var(--background-light); color: var(--text-dark); line-height: 1.7; font-size: 16px; } header { background-color: var(--background-white); padding: 15px 30px; display: flex; justify-content: space-between; align-items: center; box-shadow: var(--shadow-md); position: sticky; top: 0; z-index: 1000; border-bottom: 2px solid transparent; /* For potential hover/active effect */ } .logo { display: flex; align-items: center; } .logo img { height: 50px; margin-right: 12px; border-radius: var(--border-radius-sm); } .logo h1 { font-size: 24px; font-weight: 700; color: var(--primary-color); } .menu-toggle { display: none; flex-direction: column; cursor: pointer; gap: 5px; /* Space between bars */ } .menu-toggle div { width: 28px; height: 3px; background-color: var(--primary-color); border-radius: 2px; transition: all 0.3s ease; } .menu-toggle.active div:nth-child(1) { transform: rotate(-45deg) translate(-6px, 6px); } .menu-toggle.active div:nth-child(2) { opacity: 0; } .menu-toggle.active div:nth-child(3) { transform: rotate(45deg) translate(-6px, -6px); } nav { display: flex; gap: 30px; /* Increased gap */ } nav a { color: var(--text-medium); text-decoration: none; font-weight: 500; /* Medium weight for nav links */ font-size: 1rem; padding: 5px 0; position: relative; transition: color 0.3s ease, border-bottom-color 0.3s ease; } nav a::after { content: ; position: absolute; width: 0; height: 2px; bottom: -2px; left: 0; background-color: var(--primary-color); transition: width 0.3s ease; } nav a:hover, nav a.active-link { /* For active page indication */ color: var(--primary-color); } nav a:hover::after, nav a.active-link::after { width: 100%; } @media (max-width: 768px) { header { padding: 5px 20px; } nav { display: none; flex-direction: column; background-color: var(--background-white); position: absolute; top: calc(100% + 2px); /* Position below header */ right: 0; width: 250px; box-shadow: var(--shadow-lg); padding: 20px; border-radius: 0 0 var(--border-radius-md) var(--border-radius-md); gap: 15px; border-top: 1px solid var(--border-color); } nav.active { display: flex; } nav a { padding: 10px 5px; font-size: 1.1rem; } nav a::after { display: none; /* Remove underline for mobile dropdown */ } .menu-toggle { display: flex; } } .hero { /* Softer gradient, or consider a subtle pattern/image */ background: linear-gradient(135deg, #e6f2ff 0%, #ffffff 70%); text-align: center; padding: 0px 20px; /* Increased padding */ padding-top: 40px; padding-bottom: 40px; min-height: auto; display: flex; flex-direction: column; justify-content: center; align-items: center; } .hero h2 { font-size: clamp(2.5rem, 5vw, 3.5rem); /* Responsive font size */ color: var(--secondary-color); margin-bottom: 25px; font-weight: 700; max-width: 800px; line-height: 1.2; /* ✅ Tighter line spacing */ white-space: nowrap; } .hero p { font-size: clamp(1rem, 2.5vw, 1.25rem); max-width: 750px; margin: 0 auto 10px auto; color: var(--text-medium); font-weight: 400; } .auth-buttons { text-align: center; margin-top: 10px; margin-bottom: 0px; padding: 10 10px; } .auth-buttons a { display: inline-block; margin: 10px 10px 0 10px; padding: 14px 35px; background-color: var(--primary-color); color: var(--text-on-dark); border-radius: var(--border-radius-md); font-weight: 600; text-decoration: none; box-shadow: var(--shadow-sm); transition: all 0.3s ease; border: 2px solid transparent; } .auth-buttons a:hover { transform: translateY(-3px); box-shadow: 0 8px 15px rgba(0, 123, 255, 0.2); background-color: var(--primary-hover-color); } .auth-buttons a.register-btn { /* Example for secondary button style */ background-color: transparent; color: var(--primary-color); border: 2px solid var(--primary-color); } .auth-buttons a.register-btn:hover { background-color: var(--primary-color); color: var(--text-on-dark); } .section-padding { padding: 05px 40px 40px 40px; } .section-title { font-size: clamp(2rem, 4vw, 2.8rem); color: var(--secondary-color); margin-bottom: 30px 30px 30px 30px; text-align: center; font-weight: 700; white-space: nowrap; font-family: Roboto, sans-serif; padding: 1px 1px; } .services { background-color: var(--background-white); /* White background for contrast */ } .services-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 30px; /* Consistent gap */ justify-content: center; } .service-card { background-color: var(--background-white); border-radius: var(--border-radius-lg); box-shadow: var(--shadow-md); padding: 30px; text-align: center; display: flex; flex-direction: column; align-items: center;} transition: all 0.3s ease; border: 1px solid var(--border-color); /* Subtle border */ } .service-card:hover { transform: translateY(-8px); box-shadow: var(--shadow-lg); } .service-card .icon-placeholder { /* Placeholder for an icon */ font-size: 2.5rem; color: var(--primary-color); margin-bottom: 20px; /* If using Font Awesome: font-family: Font Awesome 6 Free; font-weight: 900; */ display: inline-block; /* for margin-bottom to work if text */ } .service-card h3 { font-size: 1.5rem; /* Increased size */ color: var(--primary-color); margin-bottom: 15px; font-weight: 600; } .service-card p { font-size: 0.95rem; color: var(--text-light); line-height: 1.6; } .about-section { background-color: var(--background-light); /* Alternating background */ } .about-section p { width: 100%; font-size: 0.95rem; color: var(--text-medium); line-height: 1.8; text-align: left; padding: 0px 5px 5px 5px;} } .contact-form-section { background-color: var(--background-white); } .contact-form form { max-width: 700px; /* Wider form */ margin: 0 auto; display: flex; flex-direction: column; gap: 20px; /* Increased gap */ } .contact-form input, .contact-form textarea { padding: 15px; /* More padding */ border-radius: var(--border-radius-md); border: 1px solid var(--border-color); font-size: 1rem; font-family: var(--font-family-sans-serif); resize: vertical; transition: border-color 0.3s ease, box-shadow 0.3s ease; } .contact-form input:focus, .contact-form textarea:focus { outline: none; border-color: var(--primary-color); box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.2); } .contact-form button { padding: 15px; background-color: var(--primary-color); color: var(--text-on-dark); font-weight: 600; font-size: 1.05rem; border: none; border-radius: var(--border-radius-md); cursor: pointer; transition: background-color 0.3s ease, transform 0.2s ease; box-shadow: var(--shadow-sm); margin-bottom: 40px; } .contact-form button:hover { background-color: var(--primary-hover-color); transform: translateY(-2px); } footer { background-color: var(--secondary-color); color: var(--text-on-dark); text-align: center; padding: 30px 20px; font-size: 0.9rem; } footer p { color: #a9c2db; /* Softer text on dark bg */ font-weight: 400; } /style>/head>body> header> div classlogo> img src/layouts/members/assets/images/allrtoservices.png altRTO SERVICES> !-- Placeholder with primary color --> h1>/h1> /div> div classmenu-toggle> div>/div> div>/div> div>/div> /div> nav> a href# classactive-link>Home/a> a href#services>Services/a> a href#about>About/a> a href#contact>Contact/a> a hrefhttps://wa.me/916>WhatsApp Support/a> a hrefhttps://allrtoservices.com/members/createaccount>Register/a> a hrefhttps://allrtoservices.com/members/login>Login/a> a href >Download/a> /nav> /header> main> section classhero> h2>RTO SERVICES/h2> p>We provide Vehicle, Aadhaar, PAN, and Voter services — including Instant DL Print (all formats), RC Print, PAN Print, and more — All under one Roof./p> div classauth-buttons> a hrefhttps://allrtoservices.com/members/login stylewidth: 250px; height: 55px; font-size: 16px;>Login/a> a hrefhttps://allrtoservices.com/members/createaccount classregister-btn stylewidth: 250px; height: 55px; font-size: 16px;>Register/a> /div> /section> section classservices section-padding idservices> h2 classsection-title>OUR CORE SERVICES/h2> div classservices-grid> div classservice-card> span classicon-placeholder>🌐/span> !-- Placeholder for icon, e.g. i classfas fa-laptop-code>/i> --> h3>Driving Licence info/h3> p>Get your Driving Licence details hassle-free — Fast, Easy & Online!/p> /div> div classservice-card> span classicon-placeholder>🛒/span> h3>eCommerce Solutions/h3> p>Robust online stores with seamless checkout, analytics, and management tools./p> /div> div classservice-card> span classicon-placeholder>⚙️/span> h3>Custom Portals/h3> p>Bespoke CRMs, dashboards, and tailored management systems for your unique workflows./p> /div> div classservice-card> span classicon-placeholder>🎨/span> h3>UI/UX Design/h3> p>Pixel-perfect, user-centric, and interactive interfaces that delight users./p> /div> div classservice-card> span classicon-placeholder>🔗/span> h3>API Integration/h3> p>Reliable third-party service integrations for connected and seamless systems./p> /div> /div> /section> section classabout-section section-padding idabout> h2 classsection-title>About Our Company/h2> p>RTO SERVICES is a Trusted Digital Service Provider offering a Wide Range of Fast and Reliable Solutions Related to The citizen services. We Specialize in All CSC-related tasks including Driving Licence services, PAN Card Find and Print, Driving Licence PDF and Print, RC (Registration Certificate) Print, Ration Card Print, and many other essential digital document services. Our mission is to make access to these services simple, quick, and hassle-free for users across India. With a focus on accuracy, speed, and customer satisfaction, we ensure a seamless experience for every individual and business we serve./p> /section> section classcontact-form-section section-padding idcontact> h2 classsection-title>Get In Touch/h2> div classcontact-form> form action# methodpost> input typetext namename placeholderYour Full Name required /> input typeemail nameemail placeholderYour Email Address required /> textarea namemessage rows6 placeholderHow can we help you? required>/textarea> button typesubmit>Send Message/button> /form> /div> /section> /main> footer> style> a:hover span { color: #b8e0ff !important; } a:hover .tick-icon { fill: #b8e0ff !important; } /style>/footer> script> const menuToggle document.querySelector(.menu-toggle); const nav document.querySelector(nav); menuToggle.addEventListener(click, () > { nav.classList.toggle(active); menuToggle.classList.toggle(active); // For animating the burger icon itself }); // Optional: Close menu when a link is clicked (for single-page applications) document.querySelectorAll(nav a).forEach(link > { link.addEventListener(click, () > { if (nav.classList.contains(active)) { nav.classList.remove(active); menuToggle.classList.remove(active); } }); }); /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
]