βStarkillerβ Phishing Service Proxies Real Login Pages, MFA
Most phishing websites are little more than static copies of login pages for popular online destinations, and they are often quickly taken down by anti-abuse activists and security firms. But a stealthy new phishing-as-a-service offering lets customers sidestep both of these pitfalls: It uses cleverly disguised links to load the target brandβs real website, and then acts as a relay between the victim and the legitimate site β forwarding the victimβs username, password and multi-factor authentication (MFA) code to the legitimate site and returning its responses.
There are countless phishing kits that would-be scammers can use to get started, but successfully wielding them requires some modicum of skill in configuring servers, domain names, certificates, proxy services, and other repetitive tech drudgery. Enter Starkiller, a new phishing service that dynamically loads a live copy of the real login page and records everything the user types, proxying the data from the legitimate site back to the victim.
According to an analysis of Starkiller by the security firm Abnormal AI, the service lets customers select a brand to impersonate (e.g., Apple, Facebook, Google, Microsoft et. al.) and generates a deceptive URL that visually mimics the legitimate domain while routing traffic through the attackerβs infrastructure.
For example, a phishing link targeting Microsoft customers appears as βlogin.microsoft.com@[malicious/shortened URL here].β The β@β sign in the link trick is an oldie but goodie, because everything before the β@β in a URL is considered username data, and the real landing page is what comes after the β@β sign. Hereβs what it looks like in the targetβs browser:
Image: Abnormal AI. The actual malicious landing page is blurred out in this picture, but we can see it ends in .ru. The service also offers the ability to insert links from different URL-shortening services.
Once Starkiller customers select the URL to be phished, the service spins up a Docker container running a headless Chrome browser instance that loads the real login page, Abnormal found.
βThe container then acts as a man-in-the-middle reverse proxy, forwarding the end userβs inputs to the legitimate site and returning the siteβs responses,β Abnormal researchers Callie Baron and Piotr Wojtyla wrote in a blog post on Thursday. βEvery keystroke, form submission, and session token passes through attacker-controlled infrastructure and is logged along the way.β
Starkiller in effect offers cybercriminals real-time session monitoring, allowing them to live-stream the targetβs screen as they interact with the phishing page, the researchers said.
βThe platform also includes keylogger capture for every keystroke, cookie and session token theft for direct account takeover, geo-tracking of targets, and automated Telegram alerts when new credentials come in,β they wrote. βCampaign analytics round out the operator experience with visit counts, conversion rates, and performance graphsβthe same kind of metrics dashboard a legitimate SaaS [software-as-a-service] platform would offer.β
Abnormal said the service also deftly intercepts and relays the victimβs MFA credentials, since the recipient who clicks the link is actually authenticating with the real site through a proxy, and any authentication tokens submitted are then forwarded to the legitimate service in real time.
βThe attacker captures the resulting session cookies and tokens, giving them authenticated access to the account,β the researchers wrote. βWhen attackers relay the entire authentication flow in real time, MFA protections can be effectively neutralized despite functioning exactly as designed.β
The βURL Maskerβ feature of the Starkiller phishing service features options for configuring the malicious link. Image: Abnormal.
Starkiller is just one of several cybercrime services offered by a threat group calling itself Jinkusu, which maintains an active user forum where customers can discuss techniques, request features and troubleshoot deployments. One a-la-carte feature will harvest email addresses and contact information from compromised sessions, and advises the data can be used to build target lists for follow-on phishing campaigns.
This service strikes me as a remarkable evolution in phishing, and its apparent success is likely to be copied by other enterprising cybercriminals (assuming the service performs as well as it claims). After all, phishing users this way avoids the upfront costs and constant hassles associated with juggling multiple phishing domains, and it throws a wrench in traditional phishing detection methods like domain blocklisting and static page analysis.
It also massively lowers the barrier to entry for novice cybercriminals, Abnormal researchers observed.
βStarkiller represents a significant escalation in phishing infrastructure, reflecting a broader trend toward commoditized, enterprise-style cybercrime tooling,β their report concludes. βCombined with URL masking, session hijacking, and MFA bypass, it gives low-skill cybercriminals access to attack capabilities that were previously out of reach.β
