| View previous topic :: View next topic |
| Author |
Message |
Buuu How do I cheat?
Reputation: 0
Joined: 12 May 2010 Posts: 3
|
Posted: Thu May 13, 2010 4:31 pm Post subject: c++ overloaded functions in auto assemble |
|
|
hi i want to call a function in injected code, but the problem is, that there are four different function with the same name, exportet by the same dll, (with VC++ name mangeling), i know which one i want to call (i want to call the one that needs a char * as parameter),
now in cheat engine, i dont know how to differ between them, so i cant call the function i want. can anybody help me?
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25813 Location: The netherlands
|
Posted: Thu May 13, 2010 6:41 pm Post subject: |
|
|
how about making an unmangled dll and just name the functions different ?
also, I think the @# part of a mangled name says how many parameters are used (not sure if it's bytes or params)
_________________
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 |
|
 |
Buuu How do I cheat?
Reputation: 0
Joined: 12 May 2010 Posts: 3
|
Posted: Fri May 14, 2010 5:55 am Post subject: |
|
|
| Dark Byte wrote: | | how about making an unmangled dll and just name the functions different ? |
the prolem is, that im not the one who wrote the dll
| Dark Byte wrote: |
also, I think the @# part of a mangled name says how many parameters are used (not sure if it's bytes or params) |
thats true, the @# part says exactly what paramers are used, but CE ignores this part, so in CE is only shown the unmangled symbol name, but without paarmeters
|
|
| Back to top |
|
 |
|