Threat Level: green Handler on Duty: Rob VandenBrink

SANS ISC: InfoSec Handlers Diary Blog - SANS Internet Storm Center InfoSec Handlers Diary Blog

Sign Up for Free!   Forgot Password?
Log In or Sign Up for Free!

web3 phishing via self-customizing landing pages

Published: 2022-02-07
Last Updated: 2022-02-07 18:31:57 UTC
by Johannes Ullrich (Version: 1)
3 comment(s)

You may not quite understand what "web3" is all about (I do not claim to do so), but it appears phishers may already use it. At least a particular web3 platform, "Skynet," aka "," is already being abused. [FWIW: the page was reported to]
The platform is pretty much a free file hosting platform. You upload an HTML file, which will display at a particular "" URL. Like all similar file hosting platforms, it is ready to be abused by phishing scams.
Aside from being hosted on this newish platform, the JavaScript used to implement the phishing page is interesting. Not only does it customize the login dialog with the company logo, but it also replaces the entire page with a screenshot of the domain homepage.

Here is what the phishing page looks like if I append my "" email address to the URL

The JavaScript delivered by the site first attempts to disable some fo the context menu actions to prevent simple "view-source attacks". The, it uses the website screen shot generator at offers free accounts, but the JavaScript did include an API key (reported to so this phishing site may have used a paid account. The logo is retrieved from using the simple free service without any authentication tokens.

var ind=my_email.indexOf("@");
var my_slice=my_email.substr((ind+1));
var mainPage = 'https://'+my_slice;
var sv = my_slice;
var image = "url('"+sv;"')"
$("#logoimg").attr("src", ""+mainPage); = image;   

Any data collected by the login form is then posted to . The domain "" redirects to I doubt that the domain is related to is interestingly not using anonymized registration data. The email used to register it "" is also used for a few other domain names that are currently not reachable. For example

For the first two attempts, the site will return a password error. On the third attempt, it will redirect the user to email.[user domain] in an attempt to direct the user to a likely webmail server. 

Phishing URL: https [:] //siasky [.] net/


Johannes B. Ullrich, Ph.D. , Dean of Research,

Keywords: phish siasky web3
3 comment(s)
Diary Archives