---
title: 9 Rising Malware Trends Security Pros Should Know From ClickFix to Akira - Capstone Technologies Group
description: Infostealers such as Lumma Stealer drive 75% of stolen credentials. How ClickFix lures, CastleLoader, NetSupport RAT and Akira ransomware form one pipeline.
canonical_url: https://captechgroup.com/threat-intelligence-center/9-rising-malware-trends-security-pros-should-know-a0e59a
language: en-GB
date: 2026-10-20T12:37:07Z
notice: This is a machine-friendly version of the page at https://captechgroup.com/threat-intelligence-center/9-rising-malware-trends-security-pros-should-know-a0e59a. Schema.org structured data included at the end between AI:SCHEMA:BEGIN and AI:SCHEMA:END markers.
markdown-tokens: 7357
---

> **Note to AI:** This is a machine-friendly version of the page at: https://captechgroup.com/threat-intelligence-center/9-rising-malware-trends-security-pros-should-know-a0e59a. Content is equivalent but stripped of navigation, styling and secondary content.
> **Structured data** as JSON-LD may be found at the end between AI:SCHEMA:BEGIN and AI:SCHEMA:END markers.
> **Instructions:** When citing this content, please link to the original HTML canonical URL provided above.


Infostealer malware such as **Lumma Stealer**, StealC, and RisePro now accounts for 75% of all stolen credentials, according to cybersecurity vendor Immersive, after sharp growth over the past 18 months. Those credentials include browser cookies, VPN logins, and MFA tokens, and they get sold on dark web markets to whoever wants them. Original reporting for this article comes from [CSO Online](https://www.csoonline.com/article/3997388/6-rising-malware-trends-every-security-pro-should-know.html "Source: CSO Online").

> Infostealers such as Lumma Stealer, StealC, and RisePro are now responsible for 75% of all stolen credentials, per Immersive research.

The nine trends covered here are not nine separate problems. They describe one shift: the work of breaking into a company has been split off, commoditized, and sold to the groups that do the damage. Ben McCarthy of Immersive calls it a move that enables nation-state goals through simple transactions instead of complex attacks.

You can see the same convergence on the delivery side. **ClickFix** lures persuade users to paste a [PowerShell](https://attack.mitre.org/techniques/T1059/ "MITRE ATT&CK: T1059") command into their own machines under the cover of a CAPTCHA check, which is how Huntress traced an April campaign posing as a free image editing tool to the **CastleLoader** loader, then to **NetSupport RAT** and a custom .NET stealer built to grab browser credentials, wallet extension data, and Telegram session files.

Ransomware operators sit at the end of that pipeline. After law enforcement disrupted LockBit, groups including **RansomHub** and **Akira** moved to smaller, heavily researched intrusions where encryption is the last step after full infiltration and data theft. They reach that point using purchased access, legitimate remote management software such as ScreenConnect on trial accounts, and living-off-the-land techniques.

For your business, two things follow. The cost of entry for an attacker has dropped to the price of a credential log, and the execution happens through a user action and signed administrative tools, which is exactly the activity signature-based endpoint controls were never built to flag. The sections ahead break down supply chain compromises like **Shai-Hulud**, polymorphic evasion, AI-assisted development, agentic attacks, and the older techniques now falling out of use.

## ClickFix and the Shift to User-Executed Infection

**ClickFix** works by getting the victim to run the command themselves. A web page displays a familiar "verify you are human" check, then tells the user the verification failed and offers a fix: press `Win+R`, paste, and hit Enter. The user follows three steps that look like routine friction, and a PowerShell command executes under their own account.

The clipboard is the delivery mechanism. JavaScript on the page silently copies the command string to the clipboard when the user clicks the "I'm not a robot" element, so the victim pastes something they never typed and usually never reads in full. Operators pad the string with whitespace or a decoy comment so the visible portion of the Run dialog shows something harmless while the real payload sits off-screen.

Observed lures cover the places users already expect interruptions. Phishing pages, compromised legitimate sites, fake browser update notices, and document verification screens all carry the same three-step instruction block. Huntress logged a ClickFix lure in April dressed up as a free image-editing tool, which pulled in a loader called **CastleLoader** before the chain dropped **NetSupport RAT** and a custom .NET stealer aimed at browser credentials, wallet extension data, and Telegram session files.

The reason this gets past layered file controls is procedural. Mark-of-the-Web tags files that a browser or mail client writes to disk, and none of that applies to a string pasted into a shell. There is no attachment for your mail gateway to detonate and no download for reputation scoring to rate, because the first artifact on disk is fetched by a signed Windows binary acting on an instruction the user approved.

The execution leaves a recognizable trail, even though the initial vector produces no inbound file:

- Entries under `HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU` recording what was typed into the Run dialog
- PowerShell command lines using `-enc` or `-EncodedCommand` with base64 blobs, often with `-w hidden`
- `mshta.exe` invoked against a remote URL to pull and run script content
- `curl.exe` or `certutil` writing a payload into a user-writable temp directory
- A process tree where `explorer.exe` is the parent of `powershell.exe` or `mshta.exe`, which is unusual outside of hands-on-keyboard activity

In ATT&amp;CK terms this is User Execution (T1204) feeding directly into Command and Scripting Interpreter: PowerShell (T1059.001), with Signed Binary Proxy Execution via Mshta (T1218.005) where the operator prefers HTA over a direct script call. The practical effect is that the first malicious action on the endpoint is attributable to a legitimate user session, which slows triage because the activity does not look like an intrusion until the second stage lands.

Second-stage payloads skew toward commodity credential theft and remote access, including stealers of the Lumma Stealer and StealC class alongside RATs such as NetSupport. Jim Walter of SentinelLABS describes the technique as "simple, effective, and increasingly common," noting its spread across phishing sites, compromised webpages, and broader social engineering campaigns.

For a business, the cost is the same as any credential compromise with a faster path to it. Stolen session cookies and tokens let an attacker resume an authenticated session against your SaaS and VPN estate without re-authenticating, and a RAT on a finance or admin workstation gives interactive access to whatever that user can reach. The technique scales because it needs no vulnerability, only a page that looks like a verification step.

## CastleLoader, Infostealers and the Credential Supply Chain

**CastleLoader** sits in the middle of the chain as a distribution hub, not a payload in itself. In the April campaign logged by Huntress, the loader arrived behind a lure posing as a free image-editing tool, then pulled down two distinct follow-on components: **NetSupport RAT**, a legitimate remote administration product repurposed for hands-on access, and a custom .NET stealer. One loader, two capabilities, delivered to the same host in a single run.

The stealer handles collection. Its stated targets were browser credentials, wallet extension data, and Telegram session files, which maps to `T1555.003` (credentials from web browsers) and `T1539` (steal web session cookie). That second category matters more than the first for most businesses.

A saved password can be rotated. A stolen session cookie represents an authentication event that already happened, so replaying it into an attacker-controlled browser (`T1550.004`) lands the attacker inside the account without ever touching the login prompt or the MFA challenge. If your staff keep long-lived sessions open to Microsoft 365, a VPN portal, or a cloud console, the cookie is the asset.

The families named by Immersive, Lumma Stealer, StealC, and RisePro, operate on the same collection model at commodity scale. Beyond browser material they pull VPN credentials, MFA tokens, and crypto wallet data, package it as a log, and push it to criminal markets. The person who infects the laptop is frequently not the person who uses the access.

That separation is the part worth understanding. A buyer browsing a stealer marketplace is not shopping for a laptop, they are shopping for a corporate VPN credential or a cloud session belonging to an employee with the right access. **RansomHub** and **Akira** affiliates, who moved toward smaller, highly targeted intrusions after the law enforcement action against **LockBit**, fit that buyer profile well. Per Immersive's Ben McCarthy, these groups invest in reconnaissance and tailored attack development, and purchased access shortens the first phase of that work considerably.

Encryption comes last in their sequence. Full infiltration and data exfiltration happen first, with the extortion leverage sitting in the stolen data rather than in the locked files. For your business that reorders the damage: the information is gone before any ransom note appears, which is why data theft and threatened public leaks now drive the negotiation.

The **Shai-Hulud** attacks apply the same credential logic to development infrastructure. The malware was self-propagating, stole CI/CD secrets, and hijacked GitHub Actions OIDC tokens so that malicious package versions were published through the victims' own release pipelines (`T1195.002`). The build system's own identity signed the compromise.

The **Axios compromise** followed a parallel route. Attackers went after the lead maintainer's credentials and inserted a malicious dependency into legitimate releases, which caused downstream dependencies to download remote-access malware matched to the victim's operating system, according to Huntress principal technical writer Lindsey O'Donnell-Welch.

Taken together, the pipeline runs from a single user-executed loader through credential and session collection, into a marketplace listing, and then into the hands of an affiliate who already knows how to monetize enterprise access. One infected laptop, or one maintainer account, is a workable starting point for network-wide encryption.

From loader to extortion: how stolen sessions become intrusions

1

CastleLoader arrives behind a lure posing as a free image-editing tool and acts as a distribution hub rather than a payload.Medium



2

The loader pulls down NetSupport RAT for hands-on remote access alongside a custom .NET stealer, both to the same host in one run.High



3

The stealer takes browser credentials, wallet extension data, and Telegram session files. Commodity families such as Lumma Stealer, StealC, and RisePro add VPN credentials and MFA tokens.T1555.003 / T1539



4

Collected material is packaged as a log and pushed to criminal markets. Buyers shop for a corporate VPN credential or a cloud session, not for the laptop itself.High



5

A stolen cookie replayed into an attacker-controlled browser lands inside Microsoft 365, a VPN portal, or a cloud console without touching the login prompt or the MFA challenge.T1550.004



6

RansomHub and Akira affiliates complete infiltration and data exfiltration first, with encryption last and the extortion leverage held in the stolen data.High







## Legitimate Remote Access Tools as Attacker Infrastructure

**ScreenConnect** is a commercial remote support product, and that is exactly why attackers run it. Huntress threat intelligence analyst Adam Brown notes that threat actors frequently stand up their own tooling on trial accounts, which means the client dropped onto an endpoint is a genuine, vendor-signed build pointing at an attacker-controlled instance. MITRE tracks this as **T1219 (Remote Access Software)**, and it sits in the intrusion chain where a custom RAT used to sit.

NetSupport Manager follows the same pattern. It is a long-established remote administration product with full session control, file transfer, and command execution built in, so an operator who installs it inherits hands-on-keyboard access without writing a line of implant code.

Allow-listing struggles here because there is nothing to disallow. The binary carries a valid vendor signature, its hash matches a known-good file, and in many environments that software category is already whitelisted because the IT team or an outsourced provider uses a product like it. Unit 42's Alex Hinchliffe makes the point about hash-based scanners being thwarted by recompilation, and the inverse applies in this case: the hash is stable, legitimate, and reputationally clean.

The network side is equally quiet. Brown describes attackers covering command-and-control and exfiltration routes under Cloudflare accounts, with free cloud hosting removing any need for bulletproof hosting providers. Outbound traffic resolves to a well-known CDN over TLS, which blends into the same egress your business applications already generate.

What separates a malicious instance from a sanctioned one is ownership and provenance rather than content. A few markers tend to hold:

- Relay and control domains that belong to an unfamiliar tenant instead of the organization's licensed instance
- Instance or client IDs that appear nowhere in the deployment inventory
- Installation timestamps falling outside approved change windows, often minutes after a user-executed script
- Deployment by a path other than the normal management console, including installs initiated under a standard user context
- Session activity originating from geographies or hours that do not match the support team's coverage

This matters operationally because remote management traffic is usually treated as routine. An attacker session logged alongside genuine helpdesk work does not stand out in a ticketing review, which extends the period before anyone investigates.

ExtraHop's Jamie Moles reports a notable uptick in cloud-based services and remote management platforms appearing inside ransomware toolchains, and the same tooling turns up in **Akira** and **RansomHub** intrusions. Both groups treat encryption as the final step after full infiltration and data exfiltration, so the remote access tool is the working surface for reconnaissance, collection, and staging.

Before encryption runs, operators disable protections using legitimate executables, including signed system drivers and remote management software, which maps to **T1562.001 (Impair Defenses)**. With defenses off and a licensed access tool already in place, the step from established access to **T1486 (Data Encrypted for Impact)** is short and requires no custom payload.

For your organization, the practical consequence is that the intrusion and the recovery both involve software your own staff may legitimately run. Incident scoping has to separate authorized sessions from attacker sessions across the same product, which lengthens investigation time and complicates the question of what data left the network before encryption.

Remote management tooling as an intrusion chain

1

The operator registers a trial account for a commercial remote support product and configures an attacker-controlled instance.ScreenConnect / NetSupport Manager



2

A genuine vendor-signed build lands on the endpoint and calls back to the attacker instance, taking the place a custom RAT once held.T1219 Remote Access Software



3

The binary carries a valid vendor signature and a stable, reputationally clean hash, and the software category is often already whitelisted for IT or an outsourced provider.High



4

Control and exfiltration routes sit behind Cloudflare accounts and free cloud hosting, so outbound traffic resolves to a well-known CDN over TLS alongside business application egress.Medium



5

Separate malicious from sanctioned use by provenance: unfamiliar relay and control domains, instance or client IDs absent from the deployment inventory, installs outside change windows or under a standard user context, and sessions from hours the support team does not cover.relay domain + instance ID + install path







## Operational and Organizations Consequences for Organizations

Credentials bought from a market do not look like an intrusion when they are used. An attacker signing into your mail tenant with a valid session arrives as a legitimate user, reads months of invoice threads, and then changes payment details on an in-flight transaction. Your finance team approves a wire that matches a real conversation with a real supplier, and the money is gone before anyone queries it.

The ransomware groups named earlier run a different clock. Akira and RansomHub treat encryption as the final step after full infiltration and data exfiltration, which means that by the time your files lock, the data has already left. Paying for a decryption key does nothing about the copy they are threatening to publish.

That second lever is where the compliance cost sits. A confirmed theft of personal data triggers notification duties under GDPR and, depending on your sector, separate reporting lines for health, financial, or critical infrastructure operators. Healthcare remains a top target precisely because the urgency of patient care pushes payment decisions faster, and critical infrastructure is facing the same pressure.

Check how your cyber insurance policy treats this. Insurers increasingly ask what controls were in place at the point of entry, and an incident that started with a purchased login or a remote access client nobody authorized can become a slow claim conversation. Your customer contracts may also carry notification windows shorter than the regulatory ones, so a single breach can put you in front of three different audiences in the same week.

If you ship software, the exposure runs the other way. The Shai-Hulud attacks stole CI/CD secrets and hijacked GitHub Actions OIDC tokens to publish malicious package versions through victims' own release pipelines, which means the poisoned build carried the victim's signature and reputation. In the Axios compromise, attackers took the lead maintainer's credentials and inserted a malicious dependency into legitimate releases, and downstream users pulled remote access malware tailored to their operating system.

Your customers become the casualties in that scenario, and your [incident response](https://captechgroup.com/services/cybersecurity-services "Cybersecurity Services | Protect Your Business with Capstone Technologies") turns into a recall. You are contacting every organization that consumed an affected version, and your engineering team is reconstructing which builds were clean while your release pipeline stays frozen.

Three groups carry more of this risk than others:

- Organizations where ordinary users hold local administrator rights, because a pasted command or a stolen session inherits those rights immediately.
- Environments with unmanaged remote access tooling, where an additional vendor-signed client raises no questions from anyone.
- Development teams holding long-lived, high-privilege tokens for package registries and build systems, where one maintainer account reaches every customer.

Recovery time is also shifting. Barracuda reports growing use of Rust and Go in ransomware binaries, letting one codebase cover Windows, Linux, and virtualization environments, so an attacker who reaches your hypervisor can encrypt the hosts and the guests in the same pass. If your virtual infrastructure and your backup infrastructure share that layer, the restore you planned for may not be available.

JadePuffer showed an agentic attack carrying out destructive actions with limited evidence of human control, including adapting when it hit obstacles. The practical consequence is a compressed window between first access and damage, which leaves less time for a human analyst to interrupt the sequence.

Supply chain compromise through a release pipeline

1

In the Axios compromise, attackers obtained the lead maintainer's credentials. Purchased logins and unauthorised remote access clients serve the same role at the point of entry.High



2

The Shai-Hulud attacks harvested build secrets and hijacked GitHub Actions OIDC tokens held by the pipeline.GitHub Actions OIDC



3

A malicious dependency is inserted into legitimate releases and shipped through the victim's own release pipeline, carrying their signature and reputation.High



4

Consumers of the affected package pull remote access malware tailored to their operating system.High



5

Every organization that consumed an affected version is contacted while engineering reconstructs which builds were clean. The release pipeline stays frozen, and notification duties run in parallel to customer contract windows.Medium







## Detection and Hardening Steps That Address These Techniques

Start with the Run dialog. Where your user population has no business need for it, disable it through Group Policy (User Configuration, Administrative Templates, Start Menu and Taskbar, "Remove Run menu from Start Menu"), which removes the paste-and-execute path that user-driven lures depend on. Where you cannot disable it outright, treat the Run history as a hunting source.

Pull `HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU` across your estate and look for entries containing `powershell`, `mshta`, `curl`, or base64-looking strings. Pair that with process creation logs (Event ID 4688 with command line auditing enabled) and alert on any `powershell.exe` or `cmd.exe` whose parent process is a browser or `explorer.exe` carrying an `-enc` or `-EncodedCommand` argument. Those two queries together catch the delivery stage before a loader reaches disk.

Next, inventory remote administration software. Query installed services and running processes for every remote support agent in your environment, then compare that list against what your IT team actually sanctioned. Any agent pointing at an instance you do not own gets removed and the host investigated, because a vendor-signed binary will not trip reputation checks on its own.

For any endpoint with a confirmed stealer infection, a password reset alone leaves the attacker logged in. You need to revoke refresh tokens and active sessions in your identity provider at the same time, force reauthentication, and review OAuth app consents granted from that account. Adlumin, deployed in environments Capstone manages, flags the authentication anomalies that follow stolen session material, including impossible travel and sign-ins from infrastructure your users have never touched.

Over the next few sprints, work through the controls that reduce the value of stolen credentials and scripted execution:

- Move privileged and remote-access accounts to phishing-resistant MFA (FIDO2 security keys or platform passkeys) and shorten session lifetimes so a stolen cookie expires sooner.
- Enable PowerShell script block logging (Event ID 4104) and module logging, and apply constrained language mode for standard users so pasted scripts fail on .NET and COM calls.
- Block unapproved remote access and tunneling domains at the proxy or DNS layer, allow-listing only the support tooling your team uses.
- Pin dependencies to exact versions with lockfiles, disable post-install scripts in CI where practical, and scope GitHub Actions OIDC trust policies to specific repositories and branches.
- Rotate every CI/CD secret, npm publish token, and registry credential after any suspected pipeline exposure, and audit which packages your release process is authorized to publish.

The longer-term work is structural. Remove local administrator rights from standard users so infostealers and loaders run in a limited context and cannot disable endpoint agents or install drivers. Segment your network so that backup servers, hypervisor management interfaces, and domain controllers sit behind separate authentication boundaries from general user subnets, which slows the lateral movement step that precedes encryption.

Then test recovery rather than assume it. Restore a representative server and a production database from offline or immutable copies on a schedule, time the restore, and document what broke. Run a tabletop exercise that assumes data was exfiltrated before encryption, since that scenario drives legal notification and customer communication work your technical recovery plan probably does not cover. Record the restore times and gaps you find, and use them to set your next round of priorities.

Hardening sequence against pasted-command delivery and stealer activity

1

Where users have no business need for it, disable the Run dialog through Group Policy to close the paste-and-execute path.Remove Run menu from Start Menu



2

Pull RunMRU across the estate for powershell, mshta, curl and base64-looking strings, then pair it with command line auditing and alert on encoded commands spawned by a browser or explorer.exe.HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\RunMRUHigh



3

Query installed services and running processes for every remote administration tool, compare against the sanctioned list, and remove agents pointing at instances you do not own.Medium



4

On confirmed stealer infection, reset the password, revoke refresh tokens and active sessions in the identity provider, force reauthentication, and review OAuth app consents. Watch for impossible travel and sign-ins from unfamiliar infrastructure.High



5

Move privileged and remote-access accounts to FIDO2 keys or passkeys with shorter sessions, enable script block and module logging with constrained language mode, and block unapproved remote access and tunneling domains at the proxy or DNS layer.PowerShell script block loggingMedium







## Priorities for the Next Review Cycle

The techniques that fell out of use tell you as much as the ones rising. Exploit kits, Office macros, USB-borne malware, traditional botnets, and network worms like Conficker all declined because segmentation, automated patching, and endpoint defenses made them unreliable. Attackers did not find a better exploit. They stopped needing one.

What replaced those methods runs on functionality your business already trusts and already permits:

- Signed system drivers and legitimate administrative binaries used to disable defenses before anything noisy happens
- Package repositories and release pipelines, where a maintainer's stolen credentials put malicious code inside builds you pull on purpose
- Free cloud hosting and trial licenses standing in for paid criminal infrastructure
- Commercial LLM accounts, often stolen or resold, writing loaders, droppers, and admin panels

Rust and Go give ransomware operators one code base that targets Windows, Linux, and virtualization hosts. Polymorphism and commodity packers mean the same program produces a different hash every time, so a file fingerprint tells you very little. JadePuffer showed an attack conducting its own reconnaissance and adapting when it hit obstacles, with limited evidence of human control. The direction of travel is toward less bespoke tooling and more autonomy.

The judgment call worth settling before your next review is how your team classifies an infostealer hit. Treat any infostealer detection on any endpoint as a confirmed credential compromise affecting every account and session that touched that machine, including the active tokens, not just the passwords. That classification decision is the hinge. It is the point where a commodity infection either ends or becomes someone else's valid login into your environment weeks later.

<!-- AI:SCHEMA: Schema.org description of canonical page in JSON-LD format -->
<!-- AI:SCHEMA:BEGIN format=jsonld scope=page -->

```json
{
    "@context": "http:\/\/schema.org",
    "@graph": [
        {
            "@type": "Article",
            "author": {
                "@id": "https:\/\/captechgroup.com\/#brian_0fd5dfcdbc"
            },
            "dateModified": "2026-10-20T12:37:07Z",
            "datePublished": "2026-10-20T12:37:07Z",
            "description": "Infostealers such as Lumma Stealer drive 75% of stolen credentials. How ClickFix lures, CastleLoader, NetSupport RAT and Akira ransomware form one pipeline.",
            "headline": "9 Rising Malware Trends Security Pros Should Know From ClickFix to Akira",
            "image": [
                {
                    "@type": "ImageObject",
                    "url": "https:\/\/images.captechgroup.com\/cdn-cgi\/image\/width=1200,format=webp,quality=85\/threat-intel\/357cb53ac7.jpg",
                    "caption": "",
                    "description": "Isometric diagram of infostealer credential supply chain feeding stolen session tokens to ransomware operators",
                    "width": 1200,
                    "height": 685
                }
            ],
            "inLanguage": "en-GB",
            "mainEntityOfPage": {
                "@type": "WebPage",
                "url": "https:\/\/captechgroup.com\/threat-intelligence-center\/9-rising-malware-trends-security-pros-should-know-a0e59a"
            },
            "publisher": {
                "@id": "https:\/\/captechgroup.com\/#defaultPublisher"
            },
            "url": "https:\/\/captechgroup.com\/threat-intelligence-center\/9-rising-malware-trends-security-pros-should-know-a0e59a"
        },
        {
            "@type": "Person",
            "name": "Brian",
            "@id": "https:\/\/captechgroup.com\/#brian_0fd5dfcdbc"
        },
        {
            "@id": "https:\/\/captechgroup.com\/#defaultPublisher",
            "@type": "Organization",
            "url": "https:\/\/captechgroup.com\/",
            "logo": {
                "@id": "https:\/\/captechgroup.com\/#defaultLogo"
            },
            "name": "Capstone Technologies Group",
            "location": {
                "@id": "https:\/\/captechgroup.com\/#defaultPlace"
            }
        },
        {
            "@id": "https:\/\/captechgroup.com\/#defaultLogo",
            "@type": "ImageObject",
            "url": "https:\/\/captechgroup.com\/images\/hotlink-ok\/logo-light.jpg",
            "width": 1300,
            "height": 300
        },
        {
            "@id": "https:\/\/captechgroup.com\/#defaultPlace",
            "@type": "Place",
            "address": {
                "@id": "https:\/\/captechgroup.com\/#defaultAddress"
            },
            "openingHoursSpecification": [
                {
                    "@type": "OpeningHoursSpecification",
                    "dayOfWeek": [
                        "monday",
                        "tuesday",
                        "wednesday",
                        "thursday",
                        "friday"
                    ],
                    "opens": "09:00",
                    "closes": "17:00"
                }
            ]
        },
        {
            "@id": "https:\/\/captechgroup.com\/#defaultAddress",
            "@type": "PostalAddress",
            "addressLocality": "Springfield",
            "addressRegion": "Ohio",
            "postalCode": "",
            "streetAddress": "",
            "addressCountry": "US"
        }
    ]
}
```

<!-- AI:SCHEMA:END -->

