Help
RSS
API
Feed
Maltego
Contact
Domain > dnx.ai
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-08-29
108.138.64.39
(
ClassC
)
2025-09-09
18.239.183.117
(
ClassC
)
2025-09-11
3.171.117.4
(
ClassC
)
2025-11-02
3.170.19.95
(
ClassC
)
2026-02-27
3.168.147.125
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Fri, 27 Feb 2026 18:53:16 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://dnx.ai/X-Cache: Redirect from cloudfrontVia: 1.1 e4cf17e75928ca088d52aecb26f1f1da.cloudfront.net (CloudFront)X-Amz-Cf-Pop: LAX54-P3Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: XkS9CVKtvIDxLOPRe7LhWzo_GQri9hmBvKH_OqNGKO6qONo9zZln7w 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: 34983Connection: keep-aliveDate: Fri, 27 Feb 2026 18:53:17 GMTLast-Modified: Mon, 09 Feb 2026 09:39:00 GMTETag: 04b326806d87e16e6c3ecddaf0c21439x-amz-server-side-encryption: AES256Accept-Ranges: bytesServer: AmazonS3X-Cache: Miss from cloudfrontVia: 1.1 588d1e00cf957327663e4676482ec204.cloudfront.net (CloudFront)X-Amz-Cf-Pop: LAX54-P3Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: F5Ur7fsFiO397Rm1FrN1YTzKooG324aoE3-dnazz6MvFaXMUcmcK7A !DOCTYPE html>html langen>head> !-- Google tag (gtag.js) -->script async srchttps://www.googletagmanager.com/gtag/js?idG-PLF8GMJ7M8>/script>script>window.dataLayer window.dataLayer || ;function gtag(){dataLayer.push(arguments);}gtag(js, new Date());gtag(config, G-PLF8GMJ7M8);/script>script> !function(t,e){var o,n,p,r;e.__SV||(window.posthoge,e._i,e.initfunction(i,s,a){function g(t,e){var oe.split(.);2o.length&&(tto0,eo1),tefunction(){t.push(e.concat(Array.prototype.slice.call(arguments,0)))}}(pt.createElement(script)).typetext/javascript,p.crossOriginanonymous,p.async!0,p.srcs.api_host+/static/array.js,(rt.getElementsByTagName(script)0).parentNode.insertBefore(p,r);var ue;for(void 0!a?uea:aposthog,u.peopleu.people||,u.toStringfunction(t){var eposthog;returnposthog!a&&(e+.+a),t||(e+ (stub)),e},u.people.toStringfunction(){return u.toString(1)+.people (stub)},oinit Ce js Ls Te Fs Ds capture Ye calculateEventProperties Us register register_once register_for_session unregister unregister_for_session Ws getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSurveysLoaded onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey canRenderSurveyAsync identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty Bs zs createPersonProfile Hs Ms Gs opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing get_explicit_consent_status is_capturing clear_opt_in_out_capturing Ns debug L qs getPageViewId captureTraceFeedback captureTraceMetric.split( ),n0;no.length;n++)g(u,on);e._i.push(i,s,a)},e.__SV1)}(document,window.posthog||); posthog.init(phc_C73bnqXeqyR5djKuJqsMOb0yRvtSP0w5BXpvwelgpRT, { api_host: https://da822gum8u9cb.cloudfront.net, ui_host: https://app.posthog.com, defaults: 2025-05-24, person_profiles: always, })/script> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>DNX.ai - Sevy AI Cloud Engineer | AWS Infrastructure Automation/title> !-- SEO Meta Tags --> meta namedescription contentMeet Sevy, the AI Cloud Engineer that lives in your Slack or Teams workspace and transforms how technical teams handle AWS infrastructure. Reduce DevOps overhead by 70% with automated AWS operations.> meta namekeywords contentAI Cloud Engineer, AWS automation, DevOps, Slack integration, infrastructure management, cloud operations, AWS consulting> meta nameauthor contentDNX Solutions> !-- Open Graph Tags --> meta propertyog:title contentDNX.ai - Sevy AI Cloud Engineer | AWS Infrastructure Automation> meta propertyog:description contentMeet Sevy, the AI Cloud Engineer that lives in your Slack or Teams workspace and transforms how technical teams handle AWS infrastructure. Reduce DevOps overhead by 70% with automated AWS operations.> meta propertyog:type contentwebsite> meta propertyog:url contenthttps://dnx.ai> meta propertyog:image contenthttps://dnx.ai/_assets/dnx-logo-text-darkbg.svg> meta propertyog:site_name contentDNX.ai> !-- Twitter Card Tags --> meta nametwitter:card contentsummary_large_image> meta nametwitter:title contentDNX.ai - Sevy AI Cloud Engineer | AWS Infrastructure Automation> meta nametwitter:description contentMeet Sevy, the AI Cloud Engineer that lives in your Slack or Teams workspace and transforms how technical teams handle AWS infrastructure. Reduce DevOps overhead by 70% with automated AWS operations.> meta nametwitter:image contenthttps://dnx.ai/_assets/dnx-logo-text-darkbg.svg> !-- Additional SEO --> meta namerobots contentindex, follow> link relcanonical hrefhttps://dnx.ai> !-- Favicon --> link relicon typeimage/svg+xml href/_assets/dnx-logo-only-darkbg-icon.svg> link relalternate icon href/_assets/dnx-logo-only-darkbg-icon.svg> link relapple-touch-icon href/_assets/dnx-logo-only-darkbg-icon.svg> !-- Schema.org Markup --> script typeapplication/ld+json> { @context: https://schema.org, @type: SoftwareApplication, name: Sevy AI Cloud Engineer, description: The AI Cloud Engineer that lives in your Slack or Teams workspace and transforms how technical teams handle AWS infrastructure, url: https://dnx.ai, provider: { @type: Organization, name: DNX Solutions, url: https://dnx.solutions }, applicationCategory: DevOps Tool, operatingSystem: Web-based} /script> link relpreconnect hrefhttps://fonts.googleapis.com> link relpreconnect hrefhttps://fonts.gstatic.com crossorigin> link hrefhttps://fonts.googleapis.com/css2?familyDM+Mono:wght@300&familyInter:ital,opsz,wght@0,14..32,200;1,14..32,200&displayswap relstylesheet> link relstylesheet href/styles.css> /head>body> !-- Header -->div classheader-wrapper> div classheader> div classheader-container> div classheader-logo-section> a href/ styledisplay: flex; align-items: center; gap: 12px; text-decoration: none;> img src/_assets/dnx-logo-only-darkbg.svg altDNX classlogo> span classheader-logo-text>dnx.ai/span> /a> /div> div classdropdown> span classdropdown-toggle> Platform span classdropdown-arrow>▼/span> /span> div classdropdown-content> a href/cost-intelligence classdropdown-item>Cost Intelligence/a> a href/security classdropdown-item>Security & Compliance/a> /div> /div> div classheader-center> div classheader-text> a hrefhttps://dnx.solutions target_blank>DNX Solutions/a> is an AWS Premier consulting partner based in Sydney, Australia. /div> /div> div classheader-buttons> a hrefhttps://sevy-app.dnx.ai target_blank classheader-btn header-btn-primary>Try Sevy/a> /div> /div> /div>/div> !-- Hero Section -->section classsection hero idhero> div classcontainer> div classhero-content> div classhero-text> h1 classhero-title>Your AI Cloud Engineer for span classhero-title-highlight>AWS/span>/h1> p classhero-subtitle>Stop wasting engineering time on maintenance. Automate AWS operations, cost analysis, and security audits directly from Slack or Teams./p> div classhero-cta-group> a hrefhttps://sevy-app.dnx.ai target_blank classbtn btn-primary>Try Sevy img src_icons/arrow--right.svg alt classbtn-icon>/a> div classhero-trust-badges> span classtrust-badge>img src_icons/aws.svg altAWS classtrust-icon> AWS Partner/span> span classtrust-badge>img src_icons/police.svg altSecure classtrust-icon> Read-Only Access/span> /div> /div> /div> div classhero-illustration> img src_assets/robot-cloud.png altSevy AI Cloud Engineer Interface> /div> /div> !-- Trusted By Section -->!-- div classtrusted-by-section> p classtrusted-by-label>Trusted by forward-thinking teams at/p> div classtrusted-logos> span classtrusted-logo-text>TechCorp/span> span classtrusted-logo-text>CloudScale/span> span classtrusted-logo-text>DevOps Inc/span> span classtrusted-logo-text>DataFlow/span> span classtrusted-logo-text>StreamLine/span> /div> /div> --> /div>/section>section classsection features idfeatures> div classcontainer> div classfeatures-section> div classfeatures-header> h2 classfeatures-title>Key Features/h2> p classfeatures-subtitle>Powerful capabilities that transform your DevOps workflow/p> /div> div classbento-grid> div classbento-card> img src_icons/chat-bot.svg alt classbento-icon> h3>AI Cloud Engineer in Slack & Teams/h3> p>Sevy integrates directly into your teams workflow and internal tools, responding to infrastructure needs in real-time/p> /div> div classbento-card> img src_icons/automatic.svg alt classbento-icon> h3>Automated AWS Operations/h3> p>Fixes AWS issues, builds infrastructure, and handles tickets automatically using battle-tested best practices/p> /div> div classbento-card> img src_icons/tuning.svg alt classbento-icon> h3>Reduce Infrastructure Overhead by 70%/h3> p>Teams spend less time on routine DevOps tasks and more time building features that matter/p> /div> /div> /div> /div>/section>!-- Interactive Demo Section -->section classsection demo iddemo> div classcontainer> div classfeatures-header> h2 classfeatures-title>See Sevy in Action/h2> p classfeatures-subtitle>Watch how Sevy handles real AWS challenges directly in Slack or Teams/p> /div> div classdemo-content> div classdemo-tabs> div classdemo-tab active data-tabbilling> h3>img src_icons/financial-assets.svg alt classdemo-icon>Billing Analysis/h3> p>Get detailed billing comparisons and discover cost savings opportunities across your AWS accounts./p> /div> div classdemo-tab data-tabsecurity> h3>img src_icons/police.svg alt classdemo-icon>Security Audits/h3> p>Sevy performs comprehensive security checks, identifying open security groups and potential vulnerabilities./p> /div> div classdemo-tab data-tabjira> h3>img src_icons/incident-reporter.svg alt classdemo-icon>JIRA Integration/h3> p>Sevy tracks infrastructure issues through JIRA tickets and provides automated resolution plans./p> /div> /div> div classdemo-mockup-container> div classslack-mockup idbilling-demo> div classslack-header> span classslack-channel># aws-billing/span> /div> div classslack-messages> div classslack-message> div classmessage-avatar>M/div> div classmessage-content> div classmessage-header> span classmessage-author>Mike/span> span classmessage-time>9:15 AM/span> /div> div classmessage-text>@sevy can you compare our AWS bill from last month vs this month?/div> /div> /div> div classslack-message> div classmessage-avatar>S/div> div classmessage-content> div classmessage-header> span classmessage-author>Sevy/span> span classmessage-time>9:16 AM/span> /div> div classmessage-text>Heres your billing comparison:br/>• Last month: $12,340br/>• This month: $14,890 (+20.7%)br/>Main increases: EC2 (+$1,800), RDS (+$750). The spike is from additional production instances and database scaling./div> /div> /div> div classslack-message> div classmessage-avatar>M/div> div classmessage-content> div classmessage-header> span classmessage-author>Mike/span> span classmessage-time>9:18 AM/span> /div> div classmessage-text>Any savings opportunities?/div> /div> /div> div classslack-message> div classmessage-avatar>S/div> div classmessage-content> div classmessage-header> span classmessage-author>Sevy/span> span classmessage-time>9:19 AM/span> /div> div classmessage-text>I found potential savings of ~$2,100/month:br/>• Reserved Instances for production: -$1,400br/>• Unused EBS volumes cleanup: -$450br/>• Right-sizing over-provisioned instances: -$250br/>Should I create a detailed savings plan?/div> /div> /div> /div> /div> div classslack-mockup demo-hidden idsecurity-demo> div classslack-header> span classslack-channel># security-audit/span> /div> div classslack-messages> div classslack-message> div classmessage-avatar>A/div> div classmessage-content> div classmessage-header> span classmessage-author>Alex/span> span classmessage-time>2:15 PM/span> /div> div classmessage-text>@sevy can you run a comprehensive security audit on our staging account? We need to identify any potential vulnerabilities, especially around network access and security groups./div> /div> /div> div classslack-message> div classmessage-avatar>S/div> div classmessage-content> div classmessage-header> span classmessage-author>Sevy/span> span classmessage-time>2:16 PM/span> /div> div classmessage-text>Running comprehensive security audit on staging account... br/>br/>🔍 Security Groups Analysis:br/>Found 3 security groups with 0.0.0.0/0 access:br/>• sg-0298239bce379ad7c (web-servers): Port 22 SSH - HIGH RISK ⚠️br/>• sg-081e7676a92f61d21 (load-balancers): Port 80 HTTP - Medium Riskbr/>• sg-037bee860a516d86c (load-balancers): Port 443 HTTPS - Low Riskbr/>br/>🔍 Additional Findings:br/>• 2 unused security groups (sg-old-app, sg-temp-test)br/>• 1 RDS instance with publicly accessible flag enabledbr/>• 3 S3 buckets with public read permissionsbr/>• No MFA enabled on 2 IAM usersbr/>br/>Critical: SSH access from anywhere is a major security vulnerability and should be restricted immediately./div> /div> /div> /div> /div> div classslack-mockup demo-hidden idjira-demo> div classslack-header> span classslack-channel># infrastructure/span> /div> div classslack-messages> div classslack-message> div classmessage-avatar>L/div> div classmessage-content> div classmessage-header> span classmessage-author>Lisa/span> span classmessage-time>11:30 AM/span> /div> div classmessage-text>@sevy can you check JIRA issue DNX-00000? Is the CPU high utilization problem still happening?/div> /div> /div> div classslack-message> div classmessage-avatar>S/div> div classmessage-content> div classmessage-header> span classmessage-author>Sevy/span> span classmessage-time>11:31 AM/span> /div> div classmessage-text>Checking JIRA DNX-00000... Yes, the CPU utilization issue is still occurring. Current average CPU: 85% across production instances. The auto-scaling group is scaling but not fast enough to handle traffic spikes./div> /div> /div> div classslack-message> div classmessage-avatar>L/div> div classmessage-content> div classmessage-header> span classmessage-author>Lisa/span> span classmessage-time>11:33 AM/span> /div> div classmessage-text>Can you create a new issue with a plan to fix this?/div> /div> /div> div classslack-message> div classmessage-avatar>S/div> div classmessage-content> div classmessage-header> span classmessage-author>Sevy/span> span classmessage-time>11:35 AM/span> /div> div classmessage-text>Created JIRA issue DNX-00001: CPU High Utilization Fix Planbr/>Plan includes:br/>• Update auto-scaling policies for faster responsebr/>• Implement predictive scaling based on traffic patternsbr/>• Add CloudWatch alarms for proactive monitoringbr/>• Estimated completion: 2 business days/div> /div> /div> /div> /div> p classdemo-description>Sevy handles 50+ AWS services, cost optimization, compliance monitoring, and hundreds of infrastructure tasks. Ask it anything about your AWS environment./p> /div> /div> /div>/section>!-- Integrations Section -->section classsection integrations idintegrations> div classcontainer> div classintegrations-layout> div classintegrations-header-box> img src_icons/plug.svg alt classintegrations-header-icon> h2 classintegrations-title>Integrations/h2> p classintegrations-subtitle>Sevy connects directly with your existing tools and services for a unified workflow experience/p> /div> div classintegrations-container> div classintegration-item> img src_icons/aws.svg alt classintegration-icon> h3>AWS/h3> /div> div classintegration-item> img src_icons/confluence.svg alt classintegration-icon> h3>Confluence/h3> /div> div classintegration-item> img src_icons/slack.svg alt classintegration-icon> h3>Slack/h3> /div> div classintegration-item> img src_icons/teams.svg alt classintegration-icon> h3>Teams/h3> /div> div classintegration-item> img src_icons/jira.svg alt classintegration-icon> h3>Jira/h3> /div> div classintegration-item integration-more> p>More integrations coming soon.../p> /div> /div> /div> /div>/section>!-- Pricing Section -->section classsection idpricing> div classcontainer> div classfeatures-header> h2 classfeatures-title>Get Access/h2> p classfeatures-subtitle>Try our Tech Preview or talk to us about a managed solution/p> /div> div classpricing-grid> !-- Tech Preview --> div classpricing-card featured> span classpricing-badge>Tech Preview/span> div classpricing-header> h3 classpricing-plan-name>Tech Preview/h3> div classpricing-price>Free/div> div classpricing-period>from DNX Innovation Labs/div> /div> p classpricing-description>Experience our AI Cloud Engineer built from 6 years of AWS consulting expertise/p> ul classpricing-features> li>All core features/li> li>AWS cost analysis & optimization/li> li>Security audits/li> li>Infrastructure queries/li> li>Slack and Teams integration/li> li>Automated reports & scheduled tasks/li> li>Usage limits apply/li> /ul> div classpricing-cta> a hrefhttps://sevy-app.dnx.ai target_blank classpricing-btn pricing-btn-primary>Try Sevy/a> /div> /div> !-- Managed --> div classpricing-card> div classpricing-header> h3 classpricing-plan-name>Managed/h3> div classpricing-price>Custom/div> div classpricing-period>Contact us/div> /div> p classpricing-description>A dedicated instance with custom integrations, backed by DNX Managed Services/p> ul classpricing-features> li>Custom integrations/li> li>Access to DNX Managed Services/li> li>Dedicated support team/li> li>SLA guarantees/li> li>Custom AI model training/li> li>On-premise deployment options/li> li>Advanced security features/li> /ul> div classpricing-cta> button classpricing-btn pricing-btn-secondary idcopy-email-btn onclickcopyEmailToClipboard() stylecursor: pointer;> span idemail-text>sales@dnx.solutions/span> /button> /div> /div> /div> /div>/section>script>function copyEmailToClipboard() { const email sales@dnx.solutions; const btn document.getElementById(copy-email-btn); const emailText document.getElementById(email-text); const originalText emailText.textContent; navigator.clipboard.writeText(email).then(function() { emailText.textContent Copied!; setTimeout(function() { emailText.textContent originalText; }, 2000); }).catch(function(err) { console.error(Failed to copy email: , err); emailText.textContent Copy failed; setTimeout(function() { emailText.textContent originalText; }, 2000); });}/script>!-- CTA & About Section -->section classsection cta idcta> div classcontainer> div classcta-content-wrapper> div classcta-container> div classfeatures-header> h2 classfeatures-title>Explore Sevy/h2> p classfeatures-subtitle>Built from 6 years of AWS consulting expertise by DNX Solutions/p> /div> div classcta-buttons cta-buttons-right> a hrefhttps://sevy-app.dnx.ai target_blank classbtn btn-primary>Get Started img src_icons/arrow--right.svg alt classbtn-icon>/a> /div> /div> /div> /div>/section>!-- FAQ Section -->section classsection faq idfaq> div classcontainer> div classfaq-layout> div classfaq-header-box> img src_icons/question-answering.svg alt classfaq-header-icon> h2 classfaq-title>FAQs/h2> p classfaq-subtitle>Extra questions about the how and the why?br>Reach out and well happily expand./p> /div> div classfaq-container> div classfaq-item> div classfaq-question> span classfaq-icon>+/span> h3>How does Sevy integrate with our existing Slack or Teams workspace?/h3> /div> div classfaq-answer> p>Sevy installs as a Slack or Teams app requiring permissions to send messages, read mentions, and access channel information. Add Sevy to channels using `/invite @sevy` or by mentioning `@sevy` in messages. Sevy responds in threads to keep channels organized and maintains conversation context for follow-up questions. The app can be installed from your Sevy dashboard and requires admin approval in some workspaces./p> /div> /div> div classfaq-item> div classfaq-question> span classfaq-icon>+/span> h3>What AWS permissions does Sevy need to operate?/h3> /div> div classfaq-answer> p>Sevy operates under strict read-only permissions using AWS managed policies (ReadOnlyAccess and ViewOnlyAccess). We explicitly deny access to sensitive data including DynamoDB records, S3 object contents, Secrets Manager values, and KMS decryption. Access is secured through cross-account IAM roles with External IDs to prevent unauthorized access. Our CloudFormation template creates the necessary IAM role with the principle of least privilege./p> /div> /div> div classfaq-item> div classfaq-question> span classfaq-icon>+/span> h3>Whats the pricing structure?/h3> /div> div classfaq-answer> p>Sevy is available as a free Tech Preview — an initiative from DNX Innovation Labs. If you need a managed solution with custom integrations tailored to your organisation, get in touch with our team./p> /div> /div> div classfaq-item> div classfaq-question> span classfaq-icon>+/span> h3>What types of AWS issues can Sevy help resolve?/h3> /div> div classfaq-answer> p>Sevy handles a wide range of AWS challenges including cost optimization, security compliance, performance monitoring, resource scaling, backup management, and incident response. It supports 50+ AWS services and can assist with both routine maintenance and complex troubleshooting./p> /div> /div> /div> /div> /div>/section>!-- About Section -->section classsection about idabout> div classcontainer> div classcta-content-wrapper> div classcta-container> div classabout-table> div classabout-table-header> h3 classabout-table-title>About DNX Solutions/h3> /div> div classabout-table-cell> span classabout-table-number>AWS Premier/span> span classabout-table-label>Partner Status/span> /div> div classabout-table-cell> span classabout-table-number>400+/span> span classabout-table-label>Projects Delivered/span> /div> div classabout-table-cell> span classabout-table-number>130+/span> span classabout-table-label>AWS Certifications/span> /div> div classabout-table-cell> span classabout-table-number>6 Years/span> span classabout-table-label>Cloud Excellence/span> /div> /div> /div> /div> /div>/section> !-- Footer -->footer classfooter> div classfooter-content> div classfooter-links> a href/docs classfooter-link>Documentation/a> a href/terms.html classfooter-link>Terms & Conditions/a> a href/privacy.html classfooter-link>Privacy Policy/a> a href/security classfooter-link>Security/a> a hrefhttps://dnx.solutions/about-us/ classfooter-link>About DNX/a> /div> p classfooter-copyright>© 2025 DNX Solutions. All rights reserved./p> /div>/footer> script> // Add animation to elements when they come into viewconst observerOptions { threshold: 0.1, rootMargin: 0px 0px -50px 0px};const observer new IntersectionObserver((entries) > { entries.forEach(entry > { if (entry.isIntersecting) { entry.target.classList.add(animate-in); } });}, observerOptions);// Observe bento cards and other elementsdocument.querySelectorAll(.bento-card, .slack-mockup, .about-section).forEach(el > { observer.observe(el);});// Robot dodge effect for hero illustrationconst heroIllustration document.querySelector(.hero-illustration);const robotImage document.querySelector(.hero-illustration img);if (heroIllustration && robotImage) { heroIllustration.addEventListener(mousemove, (e) > { const rect heroIllustration.getBoundingClientRect(); const centerX rect.width / 2; const centerY rect.height / 2; // Get mouse position relative to center const mouseX e.clientX - rect.left - centerX; const mouseY e.clientY - rect.top - centerY; // Calculate tilt angles (robot tilts towards mouse, more subtle) const tiltAngle (mouseX / centerX) * 3; // Reduced from 8 to 3 degrees max const translateY (mouseY / centerY) * 2; // Subtle vertical shift // Apply subtle rotation transform (robot tilts towards mouse) robotImage.style.transform `rotate(${tiltAngle}deg) translateY(${translateY}px)`; }); heroIllustration.addEventListener(mouseleave, () > { // Return to normal position when mouse leaves robotImage.style.transform rotate(0deg) translateY(0px); });}// Demo tabs functionalityconst demoTabs document.querySelectorAll(.demo-tab);const demoMockups document.querySelectorAll(.slack-mockup);demoTabs.forEach(tab > { tab.addEventListener(click, () > { // Remove active class from all tabs demoTabs.forEach(t > t.classList.remove(active)); // Add active class to clicked tab tab.classList.add(active); // Hide all mockups demoMockups.forEach(mockup > mockup.classList.add(demo-hidden)); // Show corresponding mockup const tabType tab.dataset.tab; const targetMockup document.getElementById(`${tabType}-demo`); if (targetMockup) { targetMockup.classList.remove(demo-hidden); } });});// FAQ functionalityconst faqItems document.querySelectorAll(.faq-item);faqItems.forEach(item > { const question item.querySelector(.faq-question); question.addEventListener(click, () > { // Toggle active class on clicked item item.classList.toggle(active); // Optionally close other open items (accordion behavior) // Uncomment the lines below if you want only one FAQ open at a time /* faqItems.forEach(otherItem > { if (otherItem ! item) { otherItem.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
]