: Attach Debugger的主体部分, 真正加载到调试的目标程序进程空间进行调试交互的Dll.
4. emmy.tool.exe: 这个EXE主要的作用是拿到进程ID后, 根据进程的architecture...Shared.lib: 一些工具类的封装, 比如封装系统临界区的CriticalSection类, 封装命名管道的Channel类, 以及真正用来获取Windows系统中进程的 GetProcesses...在emmy.tool.exe执行过程中尝试根据传入的进程ID打开对应目标调试进程.
9. 尝试为目标调试进程加载emmy.backend.dll
10....没有正常的工作, 一开始我以为我们引擎的lua api没有正确导出, 后面通过检测引擎本身的代码, 以及使用dependency.exe进行查看, 确认我们的Core.dll中有导出所有的lua5.3的...定位后发现是emmylua中对5.2+的Lua版本, 依然在使用lua_upvalueindex(4)的方式在尝试获取global表的索引, 这种方式lua5.2+已经不在支持, 所以会出现push到栈顶进行操作的