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 


Mono Option in ce

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

Joined: 12 Jun 2015
Posts: 6

PostPosted: Tue Jul 14, 2015 11:14 pm    Post subject: Mono Option in ce Reply with quote

With some games i mess around with ce there is an Mono tab which i'm not sure what it does and what can it be used for.

Can anyone tell me what it is or give some kinda a tutorial on it?
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25779
Location: The netherlands

PostPosted: Wed Jul 15, 2015 3:48 am    Post subject: Reply with quote

It allows you to find the ingame names for variables and methods.

It also allows you to jit in methods that haven't been jitted yet, disassemble it at IL level and some other extra's. But the main thing is that structure dissect can give a really useful list of variables when dissecting a structure

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Rudo
Advanced Cheater
Reputation: 2

Joined: 27 Jun 2015
Posts: 80

PostPosted: Wed Jul 15, 2015 4:12 am    Post subject: Reply with quote

Can I have some sort of video tutorial to show how to mess around with this awesome-looking feature, sir?
Back to top
View user's profile Send private message
aikoncwd
Grandmaster Cheater
Reputation: 23

Joined: 21 Dec 2012
Posts: 591
Location: Spain (Barcelona)

PostPosted: Wed Jul 15, 2015 4:50 am    Post subject: Reply with quote

Rudo-kun wrote:
Can I have some sort of video tutorial to show how to mess around with this awesome-looking feature, sir?


I want it too, some times, I get descripted symbols under structure dissect, but some times it doesn't work. Would be nice if we can learn how to use all the options of monoplugin

_________________
Hey Hitler
Test here your skill with CheatEngine, I coded a challenge for you. Try to beat it!
HERE
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25779
Location: The netherlands

PostPosted: Wed Jul 15, 2015 5:10 am    Post subject: Reply with quote

for mono you have to activate it first. (it's intrusive)
once it's active it will fetch data when you look at memory and dissect structure, as long as no debugging is going on.

Setting any form of breakpoint will disable it's functionality until the breakpoint is removed. (if a breakpoint where to trigger while CE is waiting for the injected mono thread to return data, it'd enter a deadlock state)

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Rydian
Grandmaster Cheater Supreme
Reputation: 31

Joined: 17 Sep 2012
Posts: 1358

PostPosted: Wed Jul 15, 2015 5:15 am    Post subject: Reply with quote

The Data/Structure Dissection thing works with it in 6.4, find the base address of a structure and tell CE to make a new structure off of that and it'll pull in all the data.

AikonCWD wrote:
I want it too, some times, I get descripted symbols under structure dissect, but some times it doesn't work. Would be nice if we can learn how to use all the options of monoplugin
http://forum.cheatengine.org/viewtopic.php?t=582697
Multiple ways to reload stuff in there.

_________________
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25779
Location: The netherlands

PostPosted: Wed Jul 15, 2015 5:31 am    Post subject: Reply with quote

Mono support is different from .net
While in .net you have to reload the symbols, that's not needed for mono, as it fetches the data realtime instead of based on a snapshot.

(and referencing a method that hasn't been jitted yet, will autojit it for you)

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Rydian
Grandmaster Cheater Supreme
Reputation: 31

Joined: 17 Sep 2012
Posts: 1358

PostPosted: Wed Jul 15, 2015 3:40 pm    Post subject: Reply with quote

I was under the impression that Mono was an open-source implementation of (an older) .NET library/runtime? Does it actually function that differently or is this because CE can load it differently?
_________________
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25779
Location: The netherlands

PostPosted: Wed Jul 15, 2015 4:59 pm    Post subject: This post has 1 review(s) Reply with quote

Mono provides better/easier to use inspection and control function as opposed to MS's .net

Microsoft's .NET also provides some useful profiling functions, but they require environment/registry edits and restarting of the game, while mono does not require that

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine 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