Create an account

Kirin - Injector for CS:GO and more  

Upload: 31 Aug 2022, 10:11
Uploaded by: Aqxaro

There will be no screenshots, since the application is a console one. Two Three methods of injection into a third-party process:

  1. LoadLibrary.
  2. ManualMap.
  3. Adv. ManualMap.

Functions:

  • Renames itself after each launch (I don’t know why and for what, but let it be).
  • Configuration file - greatly simplifies the process of launching and injecting into the process.
  • FakeHeader is a feature of the ManualMap method, it replaces the image header with the "left" one.
  • AddJunk is a feature of the ManualMap method that adds some garbage to the image.
  • Check for relevance - before each launch, the application checks its version and the version on the server.

For those who are in the tank, what are the methods and which one to use in this or that case:
If you are using a "leaky" .dll library, use the first or third method, otherwise try to use the second / third.

Configuration file format:

[Kirin]
|injection.type=1 // Injection method, 0 = LoadLibrary, 1 = ManualMap, 2 = Adv. ManualMap.
|dll.name=ntdll.dll // The name of your .dll file.
|targetprocess.name=csrss.exe // Process name.
|randomize.name=true // Rename after every run.
|manualmap.addjunk=false // AddJunk parameter, true = yes, false = no.
|loadlibrary.bypass_csgo // Parameter for LoadLibrary, enable/disable bypass.

At the first start, the application itself will create a configuration file and offer to edit it. (Now you can sell injector customization lol)

VirusTotal | Jotti | MetaDefender

Comments
The minimum comment length is 10 characters.