-
-
[旧帖] 关于应用程序正常初始化(0xc0000005)失败的问题 0.00雪花
-
发表于: 2010-4-22 19:26 3508
-
我尝试着自己手工给程序添加一个对话框,我用winhex添加了一个区段,区段的标志位为E0000040 然后自己修正了镜像大小,区段数目,这时的程序时可运行的,但程序输入表中没有MessageBoxA 然后我就把IID复制了一份到我增加的区段里,添加了一个IID结构,但把输入表的Rva修改成我在区段里添加的IID表后就出现了应用程序正常初始化(0xc0000005)失败,不过我用LordPE查看输入表是正确的没有错误,我增加的DLL和MessageBoxA函数都有了。后来我把输入表的Rva改回程序原来的Rva就程序就能正常运行了,我想请教一下到底为什么出现应用程序正常初始化(0xc0000005)失败的错误?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
他的文章
看原图
赞赏
雪币:
留言: