use*_*913 5 x86 assembly winapi portable-executable
如果你组装一个PE(.exe,Win32的可移植可执行文件)文件,它有一个你可以调用的入口点_start,_main或者你喜欢的任何东西.
问题是 - 这个入口点是否带有一些args?如果是这样,它们是否可以在堆栈中访问?如果是这样,这个入口点函数是否需要清除堆栈?我在哪里可以找到关于此的一些文档?
没有进程在入口点没有关于它的堆栈参数的任何信息.您必须GetCommandLine通过RTL_USER_PROCESS_PARAMETERS调用或访问PEB中的信息,但这不是一个稳定的API.
每个语言支持库(如CRT)也必须这样做.
| 归档时间: |
|
| 查看次数: |
686 次 |
| 最近记录: |