Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Auto Assemble Scripts in C#

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
Kyris
How do I cheat?
Reputation: 0

Joined: 09 Feb 2019
Posts: 2

PostPosted: Sat Feb 09, 2019 4:23 pm    Post subject: Auto Assemble Scripts in C# Reply with quote

I've been messing around with Cheat Engine recently and I was downloading some cheat tables that had Auto Assemble scripts in them. I looked around Cheat Engine's Auto Assemble Editor and i'm trying to figure out if I can create a C# trainer that allows me to inject these scripts myself. I've looked around these forums and I saw a couple helpful things however I wasn't able to download them because they are no longer available.


(Ex. samuri25404's OPCODE.DLL - A DLL written in C# that is used to convert opcodes like "mov [eax+4], ecx" to an array of bytes, for whatever purposes such as injecting and other things)


Is this possible to inject auto assemble scripts into a separate process?

Any information / support would be appreciated Smile
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8587
Location: 127.0.0.1

PostPosted: Sat Feb 09, 2019 10:47 pm    Post subject: Reply with quote

Yes it is possible. There are multiple ways to do it.

You can compile CE's auto-assembler into a DLL manually and use it as needed.
You can use a JIT'ing library as well to do this.

Such as:
https://github.com/asmjit/asmjit

For C# you can use things like FASM, or a ported ASM jitter:
https://github.com/hypeartist/AsmJit
https://github.com/ZenLulz/MemorySharp

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Kyris
How do I cheat?
Reputation: 0

Joined: 09 Feb 2019
Posts: 2

PostPosted: Sun Feb 10, 2019 12:36 pm    Post subject: Reply with quote

ZenLulz MemorySharp only works for 32-bit applications, do you know any other similar libraries that work for 64-bit processes in C#?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites