Skip to content

Execute return wrong values on x64bit  #24

@MohamedAlaaJameel

Description

@MohamedAlaaJameel

realreturn
the function return value = 0x0166DCB00900

execute function return value =0xDCB00900

as you can see there are missing bytes .
bad return
the problem in GetExitCodeThread function return , I don't know how to fix that.
bad return code

var keyAddress = sharp.Assembly.Execute<IntPtr>(gameFunc, CallingConventions.MicrosoftX64, new dynamic[] { ecx });
@JamesMenetrey

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions