View previous topic :: View next topic |
Author |
Message |
Unc3nZureD Newbie cheater Reputation: 0
Joined: 17 Jul 2013 Posts: 13
|
Posted: Mon Jul 30, 2018 5:14 am Post subject: [SUGGESTION] Integrate snowman into "Memory View" |
|
|
I know, I know, probably it would be a huge change, much work, I'd just like to suggest it as a cool idea 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! |
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 457
Joined: 09 May 2003 Posts: 25262 Location: The netherlands
|
Posted: Mon Jul 30, 2018 9:12 am Post subject: |
|
|
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 |
|
|
OldCheatEngineUser Whateven rank Reputation: 20
Joined: 01 Feb 2016 Posts: 1586
|
Posted: Mon Jul 30, 2018 10:40 am Post subject: |
|
|
but whats the point, arm disassembly? _________________
About Me;
I Use CE Since Version 1.X, And Still Learning How To Use It Well!
Jul 26, 2020
STN wrote: | i am a sweetheart. |
|
|
Back to top |
|
|
FreeER Grandmaster Cheater Supreme Reputation: 53
Joined: 09 Aug 2013 Posts: 1091
|
Posted: Mon Jul 30, 2018 10:59 am Post subject: |
|
|
@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. _________________
|
|
Back to top |
|
|
OldCheatEngineUser Whateven rank Reputation: 20
Joined: 01 Feb 2016 Posts: 1586
|
Posted: Mon Jul 30, 2018 2:04 pm Post subject: |
|
|
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!
Jul 26, 2020
STN wrote: | i am a sweetheart. |
|
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 457
Joined: 09 May 2003 Posts: 25262 Location: The netherlands
|
Posted: Fri Aug 03, 2018 7:53 am Post subject: |
|
|
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 |
|
|
Dark Byte Site Admin Reputation: 457
Joined: 09 May 2003 Posts: 25262 Location: The netherlands
|
Posted: Thu Aug 09, 2018 7:07 am Post subject: |
|
|
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 |
|
|
|