{"id":11014,"date":"2026-02-28T10:03:37","date_gmt":"2026-02-28T10:03:37","guid":{"rendered":"https:\/\/serisec.com\/index.php\/2026\/02\/28\/vshell-gains-traction-among-threat-actors-as-an-alternative-to-cobalt-strike\/"},"modified":"2026-02-28T10:03:37","modified_gmt":"2026-02-28T10:03:37","slug":"vshell-gains-traction-among-threat-actors-as-an-alternative-to-cobalt-strike","status":"publish","type":"post","link":"https:\/\/serisec.com\/index.php\/2026\/02\/28\/vshell-gains-traction-among-threat-actors-as-an-alternative-to-cobalt-strike\/","title":{"rendered":"Vshell Gains Traction Among Threat Actors as an Alternative to Cobalt Strike"},"content":{"rendered":"<p>    Vshell Gains Traction Among Threat Actors as an Alternative to Cobalt Strike<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n    <!-- no image --><br \/>\n \t<BR><br \/>\n<BR><\/BR><\/p>\n<div>\n<p>A Go-based command-and-control (C2) framework originally marketed within Chinese-speaking offensive security communities has been quietly expanding its reach, drawing growing attention from threat actors seeking flexible and cost-effective alternatives to expensive commercial tools. <\/p>\n<p>Known as Vshell, the tool has evolved well beyond its early roots as a basic remote access tool (RAT) and now poses a legitimate concern for enterprise defenders worldwide.<\/p>\n<p>Vshell first appeared in 2021 and was initially positioned as a lightweight C2 platform controlled through the AntSword web shell framework. <\/p>\n<p>At its core, it was designed to administer compromised Windows and <a href=\"https:\/\/cybersecuritynews.com\/beware-of-fake-error-pages-that-linux-and-windows-systems\/\" id=\"117688\" target=\"_blank\" rel=\"noreferrer noopener\">Linux hosts<\/a>, with strong support for post-compromise activities such as network pivoting and lateral movement. <\/p>\n<p>The tool\u2019s third version made its intent clear with a tagline that directly targeted users of Cobalt Strike, reading: \u201cIs Cobalt Strike difficult to use? Try Vshell instead!\u201d \u2014 a straightforward appeal to threat actors who found commercial adversary simulation tools either too expensive or too complex to operate.\u200b<\/p>\n<p><a href=\"https:\/\/censys.com\/blog\/vshell\/\" id=\"https:\/\/censys.com\/blog\/vshell\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Censys analysts identified internet-facing Vshell<\/a> deployments through continuous scanning, uncovering exposed web directories that revealed Vshell panels configured with hundreds of connected client agents. <\/p>\n<p>One recovered panel showed 286 active clients simultaneously attached, each capable of functioning as a relay for traffic tunneling and lateral movement across compromised networks. <\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEiXNHcxvINh9HZbfiyLn8B7uIlzX812LYOuETRhwKImDav8zQKFfggIOnwZH2sXxP2TOK-BcfLX6dTaExEVrGmblER6LHQsMOr3HQXrR52qg5m6MkgM1YQGw2VE_2IMO07TjBS6ulU-IPeQ0RZZUYxLPGNDinkFNja6UDfmWeLBOnvOaoovdiBMhPrp0Bw\/s16000\/Vshell%2520Panel%2520with%2520286%2520Attached%2520Clients%2520%28Source%2520-%2520Censys%29.webp?ssl=1\" alt=\"Vshell Panel with 286 Attached Clients (Source - Censys)\"><figcaption class=\"wp-element-caption\">Vshell Panel with 286 Attached Clients (Source \u2013 Censys)<\/figcaption><\/figure>\n<\/div>\n<p>These findings place Vshell squarely alongside other widely abused intrusion frameworks, reinforcing its growing role in real-world threat operations.\u200b<\/p>\n<p>The tool\u2019s reach is not limited to opportunistic attackers. During 2025, Vshell appeared across multiple documented threat campaigns, including Operation DRAGONCLONE, the SNOWLIGHT campaign attributed to UNC5174, and a phishing operation reported in August 2025 where Vshell served as the primary post-compromise framework. <\/p>\n<p>This pattern of adoption across distinct threat groups highlights that Vshell is no longer a niche tool \u2014 it has matured into a widely trusted capability within the broader threat landscape.\u200b<\/p>\n<p>By version 4, Vshell introduced licensing controls, an interface redesign, and nginx impersonation to blend into legitimate web traffic. <\/p>\n<p>Its development continued in suspected private form after 2024, suggesting that its operators are actively investing in the tool\u2019s longevity and evasion capabilities. <\/p>\n<p>By this point, Censys observed over 850 active Vshell listeners through scanning, a figure that underlines just how broadly the framework has been deployed across internet-facing infrastructure.\u200b<\/p>\n<h2 class=\"wp-block-heading\" id=\"vshells-multi-protocol-c2-architecture\"><strong>Vshell\u2019s Multi-Protocol C2 Architecture<\/strong><\/h2>\n<p>What sets Vshell apart from simpler RATs is its highly flexible listener system, which gives operators a wide range of communication channels to maintain control over compromised hosts. <\/p>\n<p>Through its \u201cListener Management\u201d interface \u2014 labeled in Mandarin as \u76d1\u542c\u7ba1\u7406 \u2014 an operator can configure inbound connection handlers across multiple protocols, all from a centralized controller panel.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjwQ4Aih1WLFTrKTbRQk8vc1hopzVFcSz_mIktlsFBjweMy9v_j1sKvbA_lOP28rZt7YoFTh-Khspo7rc4tVCUQ8ccJVsGQJZ1MbDqkK69ACsPOjJACeaXBBOKRTNdWNgWhvrERylja5JGLF2iGadsNb6NDZPhfE4AZne9Q3g2lYFnoUis2fRkIKjZ20XY\/s16000\/Vshell%2520Listener%2520Management%2520Interface%2520%28Source%2520-%2520Censys%29.webp?ssl=1\" alt=\"Vshell Listener Management Interface (Source - Censys)\"><figcaption class=\"wp-element-caption\">Vshell Listener Management Interface (Source \u2013 Censys)<\/figcaption><\/figure>\n<\/div>\n<p>Vshell supports TCP, KCP\/UDP, WebSocket, DNS, DNS-over-HTTPS (DoH), DNS-over-TLS (DoT), and even Object Storage System (OSS) connections via S3 buckets. <\/p>\n<p>Most listeners default to port TCP\/8084, though the flexibility to shift across DNS-based channels makes Vshell particularly difficult to block at the perimeter. <\/p>\n<p>DNS-over-HTTPS and DNS-over-TLS channels are especially challenging because they blend C2 traffic within encrypted DNS queries that many <a href=\"https:\/\/cybersecuritynews.com\/network-monitoring-tools\/\" id=\"20062\" target=\"_blank\" rel=\"noreferrer noopener\">network monitoring tools<\/a> do not inspect by default.\u200b<\/p>\n<p>This design philosophy mirrors Cobalt Strike\u2019s architecture directly \u2014 a central teamserver managing multiple implants while providing the operator with full session control, data transfer capabilities, and tunneling features. <\/p>\n<p>Newer Vshell panels have adopted digest authentication, which reduces the fingerprintable artifacts that defenders previously relied on for detection, making identification progressively harder over time.\u200b<\/p>\n<p>Defenders should monitor all external-facing infrastructure, particularly <a href=\"https:\/\/cybersecuritynews.com\/2-million-web-servers-worldwide\/\" id=\"7495\">web servers<\/a> and firewalls, for signs of Vshell deployment. <\/p>\n<p>Network teams should inspect DNS-over-HTTPS and DNS-over-TLS traffic for anomalies, as these channels are commonly abused for C2. Since Vshell is built on NPS, detection rules for NPS-based traffic may overlap and should be leveraged where applicable. <\/p>\n<p>Security teams should run <a href=\"https:\/\/cybersecuritynews.com\/threat-hunting-techniques-to-detect-azure-managed-identity-abuse\/\" id=\"105967\" target=\"_blank\" rel=\"noreferrer noopener\">threat-hunting queries<\/a> against their environments regularly and establish alerts for any outbound communications matching Vshell listener patterns.<\/p>\n<p class=\"has-text-align-center has-background\" style=\"background:linear-gradient(180deg,rgb(238,238,238) 91%,rgb(169,184,195) 100%)\"><strong>Follow us on\u00a0<a href=\"https:\/\/news.google.com\/publications\/CAAqMggKIixDQklTR3dnTWFoY0tGV041WW1WeWMyVmpkWEpwZEhsdVpYZHpMbU52YlNnQVAB?hl=en-IN&amp;gl=IN&amp;ceid=IN:en\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Google News<\/a>,\u00a0<a href=\"https:\/\/www.linkedin.com\/company\/cybersecurity-news\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">LinkedIn<\/a>,\u00a0and\u00a0<a href=\"https:\/\/x.com\/cyber_press_org\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">X<\/a>\u00a0to Get More Instant Updates<\/strong>,\u00a0<strong>Set CSN as a Preferred Source in\u00a0<a href=\"https:\/\/www.google.com\/preferences\/source?q=cybersecuritynews.com\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Google<\/a>.<\/strong><\/p>\n<p>The post <a href=\"https:\/\/cybersecuritynews.com\/vshell-gains-traction-among-threat-actors\/\">Vshell Gains Traction Among Threat Actors as an Alternative to Cobalt Strike<\/a> appeared first on <a href=\"https:\/\/cybersecuritynews.com\/\">Cyber Security News<\/a>.<\/p>\n<\/div>\n<p> \t<BR><br \/>\n <BR><\/BR><br \/>\n    Tushar Subhra Dutta<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n<a href=\"https:\/\/cybersecuritynews.com\/vshell-gains-traction-among-threat-actors\/\">Go to cyber-security-news<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vshell Gains Traction Among Threat Actors as an Alternative to Cobalt Strike A Go-based command-and-control (C2) framework originally marketed within Chinese-speaking offensive security communities has been quietly expanding its reach, drawing growing attention from threat actors seeking flexible and cost-effective alternatives to expensive commercial tools. Known as Vshell, the tool has evolved well beyond its [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[129,63,649],"tags":[130],"class_list":["post-11014","post","type-post","status-publish","format-standard","hentry","category-cyber-security","category-cyber-security-news","category-threats","tag-cyber-security-news"],"_links":{"self":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/11014"}],"collection":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/comments?post=11014"}],"version-history":[{"count":0,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/11014\/revisions"}],"wp:attachment":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/media?parent=11014"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/categories?post=11014"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/tags?post=11014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}