{"id":4608,"date":"2025-06-13T03:05:58","date_gmt":"2025-06-13T03:05:58","guid":{"rendered":"https:\/\/serisec.com\/index.php\/2025\/06\/13\/inside-a-dark-adtech-empire-fed-by-fake-captchas\/"},"modified":"2025-06-13T03:05:58","modified_gmt":"2025-06-13T03:05:58","slug":"inside-a-dark-adtech-empire-fed-by-fake-captchas","status":"publish","type":"post","link":"https:\/\/serisec.com\/index.php\/2025\/06\/13\/inside-a-dark-adtech-empire-fed-by-fake-captchas\/","title":{"rendered":"Inside a Dark Adtech Empire Fed by Fake CAPTCHAs"},"content":{"rendered":"<p>    Inside a Dark Adtech Empire Fed by Fake CAPTCHAs<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>Late last year, security researchers made a startling discovery: Kremlin-backed disinformation campaigns were bypassing moderation on social media platforms by leveraging the same malicious advertising technology that powers a sprawling ecosystem of online hucksters and website hackers. A new report on the fallout from that investigation finds this dark ad tech industry is far more resilient and incestuous than previously known.<\/p>\n<div id=\"attachment_71492\" style=\"width: 760px\" class=\"wp-caption aligncenter\">\n<img data-recalc-dims=\"1\" loading=\"lazy\" aria-describedby=\"caption-attachment-71492\" decoding=\"async\" class=\" wp-image-71492\" src=\"https:\/\/i0.wp.com\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/maladtech.png?resize=750%2C422&#038;ssl=1\" alt=\"\" width=\"750\" height=\"422\"><\/p>\n<p id=\"caption-attachment-71492\" class=\"wp-caption-text\">Image: Infoblox.<\/p>\n<\/div>\n<p>In November 2024, researchers at the security firm <strong>Qurium<\/strong> published an investigation into \u201c<a href=\"https:\/\/www.cybercom.mil\/Media\/News\/Article\/3895345\/russian-disinformation-campaign-doppelgnger-unmasked-a-web-of-deception\/\" target=\"_blank\" rel=\"noopener\">Doppelganger<\/a>,\u201d a disinformation network that promotes pro-Russian narratives and infiltrates Europe\u2019s media landscape by pushing fake news through a network of cloned websites.<\/p>\n<p>Doppelganger campaigns use specialized links that bounce the visitor\u2019s browser through a long series of domains before the fake news content is served. Qurium <a href=\"https:\/\/www.qurium.org\/forensics\/when-kehr-meets-vextrio\/\" target=\"_blank\" rel=\"noopener\">found<\/a> Doppelganger relies on a sophisticated \u201cdomain cloaking\u201d service, a technology that allows websites to present different content to search engines compared to what regular visitors see. The use of cloaking services helps the disinformation sites remain online longer than they otherwise would, while ensuring that only the targeted audience gets to view the intended content.<\/p>\n<p>Qurium discovered that Doppelganger\u2019s cloaking service also promoted online dating sites, and shared much of the same infrastructure with <strong>VexTrio<\/strong>, which is thought to be the oldest malicious traffic distribution system (TDS) in existence. While TDSs are commonly used by legitimate advertising networks to manage traffic from disparate sources and to track who or what is behind each click, VexTrio\u2019s TDS largely manages web traffic from victims of phishing, malware, and social engineering scams.<\/p>\n<h2>BREAKING BAD<\/h2>\n<p>Digging deeper, Qurium noticed Doppelganger\u2019s cloaking service used an Internet provider in Switzerland as the first entry point in a chain of domain redirections. They also noticed the same infrastructure hosted a pair of co-branded affiliate marketing services that were driving traffic to sketchy adult dating sites: <strong>LosPollos[.]com<\/strong> and <strong>TacoLoco[.]co<\/strong>.<\/p>\n<p>The LosPollos ad network incorporates many elements and references from the hit series \u201cBreaking Bad,\u201d mirroring the fictional \u201cLos Pollos Hermanos\u201d restaurant chain that served as a money laundering operation for a violent methamphetamine cartel.<\/p>\n<div id=\"attachment_71484\" style=\"width: 759px\" class=\"wp-caption aligncenter\">\n<img data-recalc-dims=\"1\" aria-describedby=\"caption-attachment-71484\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-71484\" src=\"https:\/\/i0.wp.com\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/lospollos_mainpage.png?resize=749%2C497&#038;ssl=1\" alt=\"\" width=\"749\" height=\"497\" srcset=\"https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/lospollos_mainpage.png 2710w, https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/lospollos_mainpage-768x510.png 768w, https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/lospollos_mainpage-1536x1020.png 1536w, https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/lospollos_mainpage-2048x1360.png 2048w, https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/lospollos_mainpage-782x519.png 782w\" sizes=\"(max-width: 749px) 100vw, 749px\"><\/p>\n<p id=\"caption-attachment-71484\" class=\"wp-caption-text\">The LosPollos advertising network invokes characters and themes from the hit show Breaking Bad. The logo for LosPollos (upper left) is the image of Gustavo Fring, the fictional chicken restaurant chain owner in the show.<\/p>\n<\/div>\n<p>Affiliates who sign up with LosPollos are given JavaScript-heavy \u201c<strong>smartlinks<\/strong>\u201d that drive traffic into the VexTrio TDS, which in turn distributes the traffic among a variety of advertising partners, including dating services, sweepstakes offers, bait-and-switch mobile apps, financial scams and malware download sites.<\/p>\n<p>LosPollos affiliates typically stitch these smart links into <strong>WordPress<\/strong> websites that have been hacked via known vulnerabilities, and those affiliates will earn a small commission each time an Internet user referred by any of their hacked sites falls for one of these lures.<\/p>\n<div id=\"attachment_71485\" style=\"width: 755px\" class=\"wp-caption aligncenter\">\n<img data-recalc-dims=\"1\" aria-describedby=\"caption-attachment-71485\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-71485\" src=\"https:\/\/i0.wp.com\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/lospollos_subdomain_linkedIn_announcement.png?resize=745%2C321&#038;ssl=1\" alt=\"\" width=\"745\" height=\"321\" srcset=\"https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/lospollos_subdomain_linkedIn_announcement.png 1146w, https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/lospollos_subdomain_linkedIn_announcement-768x331.png 768w, https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/lospollos_subdomain_linkedIn_announcement-782x337.png 782w\" sizes=\"(max-width: 745px) 100vw, 745px\"><\/p>\n<p id=\"caption-attachment-71485\" class=\"wp-caption-text\">The Los Pollos advertising network promoting itself on LinkedIn.<\/p>\n<\/div>\n<p>According to Qurium, TacoLoco is a traffic monetization network that uses deceptive tactics to trick Internet users into enabling \u201cpush notifications,\u201d a <a href=\"https:\/\/tools.ietf.org\/html\/rfc8030\" target=\"_blank\" rel=\"noopener\">cross-platform browser standard<\/a> that allows websites to show pop-up messages which appear outside of the browser. For example, on Microsoft Windows systems these notifications typically show up in the bottom right corner of the screen \u2014 just above the system clock.<\/p>\n<p>In the case of VexTrio and TacoLoco, the notification approval requests themselves are deceptive \u2014 disguised as \u201cCAPTCHA\u201d challenges designed to distinguish automated bot traffic from real visitors. For years, VexTrio and its partners have successfully tricked countless users into enabling these site notifications, which are then used to continuously pepper the victim\u2019s device with a variety of phony virus alerts and misleading pop-up messages.<\/p>\n<div id=\"attachment_71486\" style=\"width: 759px\" class=\"wp-caption aligncenter\">\n<img data-recalc-dims=\"1\" aria-describedby=\"caption-attachment-71486\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-71486\" src=\"https:\/\/i0.wp.com\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/maliciouspushcaptcha.png?resize=749%2C643&#038;ssl=1\" alt=\"\" width=\"749\" height=\"643\"><\/p>\n<p id=\"caption-attachment-71486\" class=\"wp-caption-text\">Examples of VexTrio landing pages that lead users to accept push notifications on their device.<\/p>\n<\/div>\n<p>According to <a href=\"https:\/\/www.godaddy.com\/resources\/news\/godaddy-annual-cybersecurity-report\" target=\"_blank\" rel=\"noopener\">a December 2024 annual report<\/a> from <strong>GoDaddy<\/strong>, <em>nearly 40 percent of compromised websites in 2024 redirected visitors to VexTrio via LosPollos smartlinks<\/em>.<span id=\"more-69927\"><\/span><\/p>\n<h2>ADSPRO AND TEKNOLOGY<\/h2>\n<p>On November 14, 2024, Qurium <a href=\"https:\/\/www.qurium.org\/forensics\/when-kehr-meets-vextrio\/\" target=\"_blank\" rel=\"noopener\">published research<\/a> to support its findings that LosPollos and TacoLoco were services operated by <strong>Adspro Group<\/strong>, a company registered in the Czech Republic and Russia, and that Adspro runs its infrastructure at the Swiss hosting providers <strong>C41<\/strong> and <strong>Teknology SA<\/strong>.<\/p>\n<p>Qurium noted the LosPollos and TacoLoco sites state that their content is copyrighted by <strong>ByteCore AG<\/strong> and <strong>SkyForge Digital AG<\/strong>, both Swiss firms that are run by the owner of Teknology SA, <strong>Guilio Vitorrio Leonardo Cerutti<\/strong>. Further investigation revealed LosPollos and TacoLoco were apps developed by a company called <strong>Holacode<\/strong>, which lists Cerutti as its CEO.<\/p>\n<p>The apps marketed by Holacode include numerous VPN services, as well as one called <strong>Spamshield<\/strong> that claims to stop unwanted push notifications. But in January, Infoblox said they tested the app on their own mobile devices, and found it hides the user\u2019s notifications, and then after 24 hours stops hiding them and demands payment. Spamshield subsequently changed its developer name from Holacode to <strong>ApLabz<\/strong>, although Infoblox noted that the Terms of Service for several of the rebranded ApLabz apps still referenced Holacode in their terms of service.<\/p>\n<p>Incredibly, Cerutti threatened to sue me for defamation before I\u2019d even uttered his name or sent him a request for comment (Cerutti sent the unsolicited legal threat back in January after his company and my name were merely tagged in an Infoblox post on LinkedIn about VexTrio).<\/p>\n<p>Asked to comment on the findings by Qurium and Infoblox, Cerutti vehemently denied being associated with VexTrio. Cerutti asserted that his companies all strictly adhere to the regulations of the countries in which they operate, and that they have been completely transparent about all of their operations.<\/p>\n<p>\u201cWe are a group operating in the advertising and marketing space, with an affiliate network program,\u201d Cerutti responded. \u201cI am not [going] to say we are perfect, but I strongly declare we have no connection with VexTrio at all.\u201d<\/p>\n<p>\u201cUnfortunately, as a big player in this space we also get to deal with plenty of publisher fraud, sketchy traffic, fake clicks, bots, hacked, listed and resold publisher accounts, etc, etc.,\u201d Cerutti continued. \u201cWe bleed lots of money to such malpractices and conduct regular internal screenings and audits in a constant battle to remove bad traffic sources. It is also a highly competitive space, where some upstarts will often play dirty against more established mainstream players like us.\u201d<\/p>\n<p>Working with Qurium, researchers at the security firm <strong>Infoblox<\/strong> released details about VexTrio\u2019s infrastructure to their industry partners. Just four days after Qurium published its findings, LosPollos announced it was suspending its push monetization service. Less than a month later, Adspro had rebranded to <strong>Aimed Global<\/strong>.<\/p>\n<div id=\"attachment_71523\" style=\"width: 759px\" class=\"wp-caption aligncenter\">\n<a href=\"https:\/\/i0.wp.com\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/lospollos-mmap.png?ssl=1\" target=\"_blank\" rel=\"noopener\"><img data-recalc-dims=\"1\" aria-describedby=\"caption-attachment-71523\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-71523\" src=\"https:\/\/i0.wp.com\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/lospollos-mmap.png?resize=749%2C455&#038;ssl=1\" alt=\"\" width=\"749\" height=\"455\" srcset=\"https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/lospollos-mmap.png 1549w, https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/lospollos-mmap-768x467.png 768w, https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/lospollos-mmap-1536x934.png 1536w, https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/lospollos-mmap-782x476.png 782w\" sizes=\"(max-width: 749px) 100vw, 749px\"><\/a><\/p>\n<p id=\"caption-attachment-71523\" class=\"wp-caption-text\">A mind map illustrating some of the key findings and connections in the Infoblox and Qurium investigations. Click to enlarge.<\/p>\n<\/div>\n<h2>A REVEALING PIVOT<\/h2>\n<p>In March 2025, researchers at GoDaddy <a href=\"https:\/\/www.godaddy.com\/resources\/news\/dollyway-malware-c2-tds\" target=\"_blank\" rel=\"noopener\">chronicled<\/a> how <strong>DollyWay<\/strong> \u2014 a malware strain that has consistently redirected victims to VexTrio throughout its eight years of activity \u2014 suddenly stopped doing that on November 20, 2024. Virtually overnight, DollyWay and several other malware families that had previously used VexTrio began pushing their traffic through another TDS called <strong>Help TDS<\/strong>.<\/p>\n<p>Digging further into historical DNS records and the unique code scripts used by the Help TDS, Infoblox determined it has long enjoyed an exclusive relationship with VexTrio (at least until LosPollos ended its push monetization service in November).<\/p>\n<p>In <a href=\"https:\/\/blogs.infoblox.com\/threat-intelligence\/vexing-and-vicious-the-eerie-relationship-between-wordpress-hackers-and-an-adtech-cabal\/\" target=\"_blank\" rel=\"noopener\">a report released today<\/a>, Infoblox said an exhaustive analysis of the JavaScript code, website lures, smartlinks and DNS patterns used by VexTrio and Help TDS linked them with at least four other TDS operators (not counting TacoLoco). Those four entities \u2014 <strong>Partners House<\/strong>, <strong>BroPush<\/strong>, <strong>RichAds<\/strong> and <strong>RexPush<\/strong> \u2014 are all Russia-based push monetization programs that pay affiliates to drive signups for a variety of schemes, but mostly online dating services.<\/p>\n<p>\u201cAs Los Pollos push monetization ended, we\u2019ve seen an increase in fake CAPTCHAs that drive user acceptance of push notifications, particularly from Partners House,\u201d the Infoblox report reads. \u201cThe relationship of these commercial entities remains a mystery; while they are certainly long-time partners redirecting traffic to one another, and they all have a Russian nexus, there is no overt common ownership.\u201d<\/p>\n<p><strong>Renee Burton<\/strong>, vice president of threat intelligence at Infoblox, said the security industry generally treats the deceptive methods used by VexTrio and other malicious TDSs as a kind of legally grey area that is mostly associated with less dangerous security threats, such as adware and scareware.<\/p>\n<p>But Burton argues that this view is myopic, and helps perpetuate a dark adtech industry that also pushes plenty of straight-up malware, noting that hundreds of thousands of compromised websites around the world every year redirect victims to the tangled web of VexTrio and VexTrio-affiliate TDSs.<\/p>\n<p>\u201cThese TDSs are a nefarious threat, because they\u2019re the ones you can connect to the delivery of things like information stealers and scams that cost consumers billions of dollars a year,\u201d Burton said. \u201cFrom a larger strategic perspective, my takeaway is that Russian organized crime has control of malicious adtech, and these are just some of the many groups involved.\u201d<\/p>\n<h2>WHAT CAN YOU DO?<\/h2>\n<p>As KrebsOnSecurity <a href=\"https:\/\/krebsonsecurity.com\/2020\/11\/be-very-sparing-in-allowing-site-notifications\/\" target=\"_blank\" rel=\"noopener\">warned way back in 2020<\/a>, it\u2019s a good idea to be very sparing in approving notifications when browsing the Web. In many cases these notifications are benign, but as we\u2019ve seen there are numerous dodgy firms that are paying site owners to install their notification scripts, and then reselling that communications pathway to scammers and online hucksters.<\/p>\n<p>If you\u2019d like to prevent sites from ever presenting notification requests, all of the major browser makers let you do this \u2014 either across the board or on a per-website basis. While it is true that blocking notifications entirely can break the functionality of some websites, doing this for any devices you manage on behalf of your less tech-savvy friends or family members might end up saving everyone a lot of headache down the road.<\/p>\n<p>To modify site notification settings in <strong>Mozilla Firefox<\/strong>, navigate to Settings, Privacy &amp; Security, Permissions, and click the \u201cSettings\u201d tab next to \u201cNotifications.\u201d That page will display any notifications already permitted and allow you to edit or delete any entries. Tick the box next to \u201cBlock new requests asking to allow notifications\u201d to stop them altogether.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-71514\" src=\"https:\/\/i0.wp.com\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/firefox-notifications.png?resize=750%2C542&#038;ssl=1\" alt=\"\" width=\"750\" height=\"542\" srcset=\"https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/firefox-notifications.png 1185w, https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/firefox-notifications-768x555.png 768w, https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/firefox-notifications-782x566.png 782w\" sizes=\"(max-width: 750px) 100vw, 750px\"><\/p>\n<p>In <strong>Google Chrome<\/strong>, click the icon with the three dots to the right of the address bar, scroll all the way down to Settings, Privacy and Security, Site Settings, and Notifications. Select the \u201cDon\u2019t allow sites to send notifications\u201d button if you want to banish notification requests forever.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-71515\" src=\"https:\/\/i0.wp.com\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/chromenotifications.png?resize=750%2C500&#038;ssl=1\" alt=\"\" width=\"750\" height=\"500\" srcset=\"https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/chromenotifications.png 822w, https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/chromenotifications-768x512.png 768w, https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/chromenotifications-782x521.png 782w\" sizes=\"(max-width: 750px) 100vw, 750px\"><\/p>\n<p>In Apple\u2019s <strong>Safari <\/strong>browser, go to Settings, Websites, and click on Notifications in the sidebar. Uncheck the option to \u201callow websites to ask for permission to send notifications\u201d if you wish to turn off notification requests entirely.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-71516\" src=\"https:\/\/i0.wp.com\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/safarinotifications.png?resize=749%2C499&#038;ssl=1\" alt=\"\" width=\"749\" height=\"499\" srcset=\"https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/safarinotifications.png 822w, https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/safarinotifications-768x512.png 768w, https:\/\/krebsonsecurity.com\/wp-content\/uploads\/2025\/06\/safarinotifications-782x521.png 782w\" sizes=\"(max-width: 749px) 100vw, 749px\"><\/p>\n<\/div>\n<p> \t<BR><br \/>\n <BR><\/BR><br \/>\n    BrianKrebs<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n<a href=\"https:\/\/krebsonsecurity.com\/2025\/06\/inside-a-dark-adtech-empire-fed-by-fake-captchas\/\">Go to krebsonsecurity<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Inside a Dark Adtech Empire Fed by Fake CAPTCHAs Late last year, security researchers made a startling discovery: Kremlin-backed disinformation campaigns were bypassing moderation on social media platforms by leveraging the same malicious advertising technology that powers a sprawling ecosystem of online hucksters and website hackers. A new report on the fallout from that investigation [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[188,1410,1411,1412,1413,1414,1415,1416,1417,1418,1419,55,1420,190,1421,1422,1423,1424,1425,1426,1427,1428,1429,1430,1431,370,593],"tags":[72],"class_list":["post-4608","post","type-post","status-publish","format-standard","hentry","category-a-little-sunshine","category-adspro","category-aimed-global","category-bropush","category-bytecore-ag","category-dollyway","category-doppelganger","category-godaddy","category-help-tds","category-holacode","category-infoblox","category-krebsonsecurity","category-lospollos","category-neer-do-well-news","category-partners-house","category-qurium","category-renee-burton","category-rexads","category-richads","category-skyforge-digital-ag","category-smartlinks","category-spamshield","category-tacoloco","category-teknology-sa","category-vextrio","category-web-fraud-2-0","category-wordpress","tag-krebsonsecurity"],"_links":{"self":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/4608"}],"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=4608"}],"version-history":[{"count":0,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/4608\/revisions"}],"wp:attachment":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/media?parent=4608"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/categories?post=4608"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/tags?post=4608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}