From a Fake AI Coding Extension to the MrBeast Scam

Most TechTransThai Security Research posts are CTF writeups. This one covers a real-world incident instead: malware that compromised my own PC, and whose stolen sessions were used to spread the MrBeast crypto scam from my accounts. Below is the analysis, plus detection rules and indicators for anyone who wants to check their own systems. Submitted by blueskychan_. The personal side of the story (in English and Thai) is on my blog. Summary On October 19, 2026, my Discord and Instagram accounts started spamming the MrBeast crypto casino scam (“MrBeast is giving away $2,500–$3,700, sign up and use promo code …”) to friends, DMs and Instagram Stories. The cause was not a cracked .exe, and not a fake CAPTCHA asking you to paste a command into Win+R. It was a VS Code extension for an AI coding tool called Geaix, which I installed from a .vsix file eight days earlier, on October 11. The extension works as a real AI coding assistant (it is a fork of the open-source Kilo Code). Hidden at the end of its code is a dropper that side-loads a fake jli.dll into a signed Java launcher, which decrypts an infostealer straight into memory. The stealer takes browser passwords and cookies (including Chrome’s newer v20 encryption), Discord tokens, Steam and Roblox sessions, autofill data, a screenshot and system info. It then keeps running to replace cryptocurrency addresses on the clipboard. Geaix is not a one-off. The same server hosts at least seven more “AI coding” sites that are the same web application under different names, with the same payload API. The MrBeast spam bots log in with those stolen sessions, which requires neither the password nor 2FA. YARA and Sigma rules, plus IOCs, are at the end of this post. Note: this is not how every MrBeast scam or session stealer works. There are many different stealers, spread through many kinds of files and apps, on every kind of machine. They mostly end the same way: stolen sessions, then spam. This post covers the one case I investigated first-hand, because it turned out to be an interesting one to take apart and document. ...

October 22, 2026 · 12 min · blueskychan_

What we presented in OSM Thailand Community & HOT Meet-up - Oct 2026

The OSM Thailand Community & HOT Meet-up happened on Oct 10, 2026 (right on 10.10 day!). Considering local OSM meetups are quite rare, we decided not to miss it. After the opening part of the event and introductions, our local OSM coordinator introduced the TechTransThai Mapping Thailand as the most active mapping community in Thailand, and asked us to show what we do. I started by showing my own OpenStreetMap contributor profile, which has a significant track record of the 30,000+ changes, before going onto TechTransThai side of things. ...

October 16, 2026 · 4 min · Late Night Defender

September 2026: Wonderful Computing

Welcome to This Month in TechTransThai of September 2026! Here’s a collection of news from the TechTransThai Community in this month. Wonderful Mobile This month, lily (previously mrrpmeowfurry) has been busy with porting LineageOS 22.2 to the Galaxy S22 (Snapdragon), as part of the Wonderful Mobile project. So far, the project has accomplished the following on the S22: ...

October 9, 2026 · 2 min · crystal, Late Night Defender

How we upgraded a Meilisearch instance running in Rootless Podman and Quadlet

We are (finally!) upgrading our old Meilisearch, which is used by TechTransThai F-Social, to the latest version! However, as we checked the docs on upgrading, we had 2 options: --upgrade-db flag Using a dump Coming from RDBMS administration (looking at you Postgres), using the dump is the obvious choice. Let’s do this. Creating the dump ⚠️ Make sure to stop whatever’s using Meilisearch first, such as Sharkey in our case! The docs say we can then create a dump of your database using the create a dump endpoint ...

September 22, 2026 · 3 min · Late Night Defender

August 2026: Mapping, Translations and Scallywags

Welcome to This Month in TechTransThai of August 2026! Here’s a collection of news from the TechTransThai Community in this month. App Localization The first month reviving the App Localization project has been going well, and we have contributed and a bunch of translations to many projects, and for some, have reached 100%! This does not mean we will be stopping contributions to those projects of course, as they can change and update at any time. ...

September 3, 2026 · 2 min · crystal, Late Night Defender

July 2026: 3 Years Old!

Welcome to This Month in TechTransThai of July 2026! Here’s a collection of news from the TechTransThai Community in this month. Organization On the 23rd of July, TechTransThai officially turns 3 years old! Happy (belated) birthday! Three years ago, we started as a small umbrella for a content creator and BOINC crunching efforts. Today, we have became a big collection of various open source projects and community efforts. We appreciate everyone contributed to the project, be it our users, contributors, maintainers or sponsors. The project would not came this far without you. ...

August 18, 2026 · 3 min · crystal, Late Night Defender

How two trans scallywags challenged the school uniform policy

Hiya! crystal here, latest member of TechTransThai and maintainer of the App Localization project. Today’s post isn’t a technical writeup or the likes you would see on the TTT blog, it’s a personal #transgender story of mine (and my friend’s) that Yanagi herself was really impressed by, so I’ll be yapping about it here. Background First, a bit of background about me. I am 18 years old when I’m writing this, but was in the early months of 17 at the time the story took place. Like other TTT members, I am transgender. I have known this as early as mid-2024, but ended up flip flopping between numerous other identities (demiboy, non-binary)… ...

August 12, 2026 · 4 min · crystal

TechTransThai Security Research: SekaiCTF 2026 Writeup

The TechTransThai Security Research team recently participated in SekaiCTF 2026; here is a collection of our notable solves in this event. Migurimental (Web; Easy) Submitted by ominachan We’re given links to two websites: https://migurimental.chals.sekai.team and https://migurimental-2.chals.sekai.team. We are also given both sites’ source code. Both are written in Next.js 16.2.9 using the Pages Router, and each hold one half of the flag. Access to the pages containing the flag is locked behind identity checks which we will need to bypass. ...

July 8, 2026 · 12 min · Willamina

June 2026: Pink Supermarkets

Welcome to This Month in TechTransThai of June 2026! Here’s a collection of news from the TechTransThai Community in this month. Mapping Thailand Late Night Defender has started the “Mapping MaxValu Supermarkets in Thailand” series, which as of now successfully ground-surveyed these locations 3 branches in Chonburi #1 #2 #3 3 branches in Nonthaburi #1 #2 #3 Compute4Change Late Night Defender is now back on the project, and will also be guiding the project in a new direction. ...

July 3, 2026 · 2 min · Late Night Defender

May 2026: Ten Temples

Welcome to This Month in TechTransThai of May 2026! Here’s a collection of news from the TechTransThai Community in this month. Mapping Thailand mrrpmeowfurry did a ten-temple day trip, and mapped them all on OpenStreetMap! Here are all the mapped/updated temples Wat Worachan Wat Phrao Wat Sawang Arom Wat Chee Sukkasem Wat Phihan Daeng Wat Phranon Wat Phra Loi Wat Saraphi Wat Khae Wat Pa Lelai TechTransThai System Operator TechTransThai now has 2 Syncthing relay servers across 2 physical sites. This allows us to have more reliable Syncthing connectivity for the whole region, while also improving combined capacity. Notice the newly added relay at Syncthing Relay stats ...

June 1, 2026 · 2 min · Late Night Defender