How to load python script into client that doesn't have python

06/20/2021 14:03 kryty157#1
Hey, so the client I am trying to cheat seems to be immune to any Python Loaders I was trying to use.

I was wondering why so I write a small C++ dll that lists all of the modules that the client uses and I couldn't find a python module there (also I was trying to do something similar with cheat engine, same result).

So how to approach this,
Is Python hidden somewhat in this client? I used drago-dumper and it succeeded to list all python functions used.

So how do I hook python if GetModuleHandle("python27.dll") fails?
11/24/2021 23:30 macnn50#2
++++++++++
12/01/2021 15:28 ETF!!!?!#3
Python is not "hidden" if it's linked static it is just inside the .exe and does not need to export all functions, so you can't get it by GetProcAddress.

If you search for "exec(compile('''" in the client you will find the location of CPythonLauncher::RunMemoryTextFile
At the end of the function it calls PyRun_String and thats what you can use to run something, or the RunMemoryTextFile itself.

You can make some findpattern to always have a python loader on all clients no matter static or dynamic python