Skip to content
This repository has been archived by the owner on Nov 27, 2020. It is now read-only.
/ fake-slui Public archive

:trollface: Fake Windows Activation pop-up programmed to waste scammers' time

License

Notifications You must be signed in to change notification settings

Strappazzon/fake-slui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Fake Windows Activation Client
Fake Windows Activation Client

A fake Windows Activation pop-up programmed to waste scammers' time.

Getting startedSettingsDownload

Getting started

  1. Copy slui.exe and INIFileParser.dll wherever you want, C:\Windows for example.
    • Copy slui.ini as well or create one if you want to customize fake-slui.
  2. Copy the scripts inside the .\KeepAlive folder wherever you want.

While fake-slui is running the following processes will be killed:

  • cmd
  • dxdiag
  • explorer
  • iexplore
  • mmc
  • msconfig
  • msinfo32
  • notepad
  • syskey

You can customize the killed processes using a slui.ini file. See the Settings section for more information.

If you want to keep fake-slui running, there's a PowerShell script included in this repository that will run fake-slui again when closed. See How to keep fake-slui running.

How to keep fake-slui running

  1. Open 1_RunKeepAlive.bat with a source code editor (e.g. Notepad++).
  2. Replace "C:\Path\To\KeepAlive.ps1" with the path to the PowerShell script (KeepAlive.ps1):
powershell -windowstyle hidden "C:\KeepAlive.ps1"
  1. Open 2_KeepAlive.ps1 and replace "C:\PATH\TO\EXECUTABLE\slui.exe" with the path to the fake-slui executable (slui-exe):
} else {
    Start-Process -FilePath "C:\Windows\slui.exe"
}
  1. Edit the Start-Sleep value.
# Check if 'slui' is running every X seconds
Start-Sleep 120
  1. To keep fake-slui running, run RunKeepAlive.bat with ELEVATED privileges.
    • Kill powershell.exe (its window is invisible) to interrupt the script.

Settings

fake-slui can be configured by using a slui.ini file. For example, you can decide how much the verification process will take or which processes to kill.

The settings file is optional.

The slui.ini file must be placed alongside slui.exe.

Elements of slui.ini

[slui]

The slui section can include the following properties:

Property Type Default Description
productkey String 5T0PW-4ST1N-GURT1-M35C4-MM1NG If typed in fake-slui, the verification process will take 10 seconds to complete.
verificationtime Integer 3 This setting controls how much time the verification process will take (in minutes).

[procstokill]

The procstokill section must include the following properties:

Property Type Default Description
list String Array
Click to expand explorer,taskmgr,iexplore,msinfo32,mmc,dxdiag,msconfig,cmd,notepad,syskey
List of processes to kill as soon as they are opened on the machine.
This property overrides the default array of processes. The processes must be separated by a comma.

Example slui.ini file

[slui]
productkey=D0NTW-4ST3Y-0URT1-M35C4-MM1NG
verificationtime=5

[procstokill]
list=explorer,taskmgr,iexplore,chrome,notepad,cmd

Download

You can download the latest version of fake-slui from the Releases page.