1

Topic: Code embedding in game on unity

Good evening. There is certain closed-source a game, and it is known that it is written on unity. Also is indirect (i.e. not from  games) the program which adds additional interface elements to game. A question: how such probably to make? I tried to look, what api-functions are pulled by the program - saw that she creates a new flow in address space of game and... Further mine   did not suffice Surprises that the author of the program somehow could understand where the data which its program deduces are stored in storage of game, and somehow could force to pull it the functions necessary to it for  the data. How such do generally?

2

Re: Code embedding in game on unity

Hello, DTF, you wrote: DTF> There is certain closed-source a game, and it is known that it is written on unity. DTF> Also is indirect (i.e. not from  games) the program which adds additional interface elements to game. DTF> a question: how such probably to make?  the assembly  in the program also launch after overlay insert. DTF> I tried to look, what api-functions are pulled by the program - saw that she creates a new flow in address space of game and... Further mine   did not suffice DTF> Surprises that the author of the program somehow could understand where the data which its program deduces are stored in storage of game, and somehow could force to pull it the functions necessary to it for  the data. DTF> as such do generally? Considering that  games rarely , and it yet always turns out (thanks authors) to find necessary API are possible. ilspy for this purpose quite approaches.

3

Re: Code embedding in game on unity

Hello, DTF, you wrote: DTF> There is certain closed-source a game, and it is known that it is written on unity. If the author in quality  used not il2cpp, and Mono2x the code of scripts will be compiled in managed-assemblage, is normal with a name ` Assembly-CSharp.dll `. DTF> the Question: how such probably to make? It is possible to try to replace the initial assembly . DTF> As such do generally? I would do so. Looked in dotPeek from Jetbrains at the regenerated code of scripts. Would try to find any long-living . In Juniti is immediate mode GUI which is easy for "drawing" from the code, type: private void OnGUI () {if (GUILayout. Button ("Press Me")) {//to Calculate 1729 gold coins.}} would cut this code in this script ` UberManagerControllerGodObject `. The intricate interface is direct to make boringly, but ugly khaki to fasten easily.