View previous topic :: View next topic |
Author |
Message |
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25288 Location: The netherlands
|
Posted: Fri Aug 24, 2018 12:50 am Post subject: C Decompiler |
|
|
Not really a lua extension (though I guess I could make use of loadPlugin) but handy to put here anyhow
http://cheatengine.org/download/plugin/cesmartdec.zip
Extract all files to the cheat engine binary folder (same folder as cheatengine-x86_64.exe )
Perhaps run VC_redist.x64.exe if you feel like making sure you have the latest runtimes installed
Then inside CE go to settings->plugin . Click new and select cesmartdec.dll
Assuming you have all the runtimes installed and nothing is missing it will now show Smartdec Decompiler plugin for CE
Check the checkbox in front and click ok
Now in the disassembler you can select the start and end address of a function (hold shift for multiline selection) and then rightclick (shift still down) and choose decompile
it's not really good, but it may give some ideas on how calculations are done
source: (requires boost and qt and good luck...)
http://cheatengine.org/download/plugin/cesmartdecsrc.rar
_________________
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
Last edited by Dark Byte on Tue Dec 18, 2018 3:47 pm; edited 1 time in total |
|
Back to top |
|
|
Filipe_Br Master Cheater Reputation: 3
Joined: 07 Jan 2016 Posts: 272 Location: My house
|
Posted: Tue Dec 18, 2018 2:45 pm Post subject: Re: C Decompiler |
|
|
Did you develop? The source link is not working.
_________________
... |
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25288 Location: The netherlands
|
Posted: Tue Dec 18, 2018 3:48 pm Post subject: |
|
|
ah right, it was a rar instead of zip, I fixed the link
I haven't touched it in a bit though, but perhaps the decompiler has had a update (I haven't checked their git yet)
_________________
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 |
|
|
Filipe_Br Master Cheater Reputation: 3
Joined: 07 Jan 2016 Posts: 272 Location: My house
|
Posted: Wed Dec 19, 2018 6:12 am Post subject: |
|
|
This decompiler reminded me a lot of the Snowman decompiler of x64dbg.
I think it would be nice to add this feature to the next version of Cheat Engine, or add it to github. Maybe someone will improve the code.
_________________
... |
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25288 Location: The netherlands
|
Posted: Wed Dec 19, 2018 6:57 am Post subject: |
|
|
it is the snowman decompiler. I only added a interface for the ce plugin system to it (and forced it to use c syntax instead of c++)
_________________
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 |
|
|
|