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 


[SUGGESTION] Integrate snowman into "Memory View"

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
Unc3nZureD
Newbie cheater
Reputation: 0

Joined: 17 Jul 2013
Posts: 13

PostPosted: Mon Jul 30, 2018 5:14 am    Post subject: [SUGGESTION] Integrate snowman into "Memory View" Reply with quote

I know, I know, probably it would be a huge change, much work, I'd just like to suggest it as a cool idea Smile Sooo maaaybe if you like the idea, it would be an amazing feature if CheatEngine could on the fly decompile disassembled code.

Snowman is available here:
derevenets dot com
( or github at: yegord/snowman )

Snowman is usually used it x64dbg and even available as an IDA plugin (which is quite useless because of hex-rays, but still, these products are very often used, which tells me that snowman is probably not something crappy stuff)

Thanks for checking the topic! Smile
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 376

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

PostPosted: Mon Jul 30, 2018 9:12 am    Post subject: Reply with quote

i'll check it out , but i'm sure you can also change it into a plugin for ce and invoke it by rightclicking the disassembler code and choose the appropriate function
_________________
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
OldCheatEngineUser
Whateven rank
Reputation: 17

Joined: 01 Feb 2016
Posts: 1493

PostPosted: Mon Jul 30, 2018 10:40 am    Post subject: Reply with quote

but whats the point, arm disassembly?
_________________
About Me;
I Use CE Since Version 1.X, And Still Learning How To Use It Well!
Back to top
View user's profile Send private message Visit poster's website
FreeER
Grandmaster Cheater Supreme
Reputation: 42

Joined: 09 Aug 2013
Posts: 1089

PostPosted: Mon Jul 30, 2018 10:59 am    Post subject: Reply with quote

@OldCheatEngineUser not sure, but based on "decompile disassembled code", presumably the point is to turn assembly into more readable / higher-level languages like C/C++/C# etc.
_________________
https://github.com/FreeER/ has a few CE related repos
Back to top
View user's profile Send private message
OldCheatEngineUser
Whateven rank
Reputation: 17

Joined: 01 Feb 2016
Posts: 1493

PostPosted: Mon Jul 30, 2018 2:04 pm    Post subject: Reply with quote

i dont think so, compiled c - cpp statements are more difficult to get back. (if that was the point)
_________________
About Me;
I Use CE Since Version 1.X, And Still Learning How To Use It Well!
Back to top
View user's profile Send private message Visit poster's website
Dark Byte
Site Admin
Reputation: 376

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

PostPosted: Fri Aug 03, 2018 7:53 am    Post subject: This post has 1 review(s) Reply with quote

i'm currently out of time today and this weekend i'll barely have any time, but you can get a debug build of a ce plugin that uses this at: http://cheatengine.org/download/plugin/cesmartdecplugin.rar

copy both dll's to the CE exe folder (else it won't be able to find the qt dependency dll it uses)

you'll need to have visual studio 2017 installed with the debug dll's (no time to make a release project)

and the source: http://cheatengine.org/download/plugin/smartdecpluscepluginsrc.rar (good luck with that. boost and QT libraries are used)

to use, select some code and choose decompile, or use the lua command decompile(start,stop)

_________________
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
Dark Byte
Site Admin
Reputation: 376

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

PostPosted: Thu Aug 09, 2018 7:07 am    Post subject: Reply with quote

New version built in release mode downloadable at http://cheatengine.org/download/plugin/cesmartdec.zip

it has some improvements like access to the ce symbol handler for symbolname lookup

I've added the visual studio redistributable with it, so if it won't load, first install that

Copy all the dll's in this archive to the CE bin folder and then add cesmartdec.dll to the plugin list and check it

_________________
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