首页
社区
课程
招聘
[求助]这个错误怎么解决
发表于: 2014-6-20 00:13 6697

[求助]这个错误怎么解决

2014-6-20 00:13
6697
链接的时候显示符号找不到。
Error        1        error LNK2001: unresolved external symbol ___security_cookie        C:\Users\Administrator\Documents\Visual Studio 2010\Projects\ShadowWalker\ShadowWalker\ntoskrnl.lib(loadcfg.obj)       
打开/Gs开关找不到的符号的更多,不知道为什么。用wdk编译反而可以,不过好麻烦,还是习惯用vs2010,有办法解决吗。

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 459
活跃值: (398)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
2
额。。。vs 编译 ,楼主这习惯不好,一直用wdk 编译
这问题,没见过
2014-6-20 09:12
0
雪    币: 28
活跃值: (42)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
打开 /GS 开关,添加上 BufferOverflowK.lib 并把入口改为 GsDriverEntry@8 试试。
2014-6-20 09:27
0
雪    币: 135
活跃值: (63)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
4
可能是比较习惯用vs了,一键方便,wdk那个还得改source文件好麻烦。不过这次用wdk编译的能成功,也能加载。真是奇怪。我印象中上次也碰到过。。
2014-6-20 13:02
0
雪    币: 135
活跃值: (63)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
5
貌似还是不行啊。照你说的方法设置了下。。
Error        2        error LNK2019: unresolved external symbol ___security_cookie referenced in function _AllocPageOfReadWrite@4        C:\Users\Administrator\documents\visual studio 2010\Projects\ShadowWalker\ShadowWalker\ShadowWalker.obj        ShadowWalker
Error        6        error LNK2019: unresolved external symbol @__security_check_cookie@4 referenced in function _ValidateLocalCookies        C:\Users\Administrator\documents\visual studio 2010\Projects\ShadowWalker\ShadowWalker\ntoskrnl.lib(chandler4.obj)        ShadowWalker
Error        1        error LNK2001: unresolved external symbol _GsDriverEntry@8        C:\Users\Administrator\documents\visual studio 2010\Projects\ShadowWalker\ShadowWalker\LINK        ShadowWalker
Error        3        error LNK2001: unresolved external symbol ___security_cookie        C:\Users\Administrator\documents\visual studio 2010\Projects\ShadowWalker\ShadowWalker\ntoskrnl.lib(chandler4.obj)        ShadowWalker
Error        4        error LNK2001: unresolved external symbol ___security_cookie        C:\Users\Administrator\documents\visual studio 2010\Projects\ShadowWalker\ShadowWalker\ntoskrnl.lib(exsup4.obj)        ShadowWalker
Error        5        error LNK2001: unresolved external symbol ___security_cookie        C:\Users\Administrator\documents\visual studio 2010\Projects\ShadowWalker\ShadowWalker\ntoskrnl.lib(loadcfg.obj)        ShadowWalker
Error        7        error LNK2001: unresolved external symbol @__security_check_cookie@4        C:\Users\Administrator\documents\visual studio 2010\Projects\ShadowWalker\ShadowWalker\ntoskrnl.lib(exsup4.obj)        ShadowWalker
Error        8        error LNK1120: 3 unresolved externals        C:\Users\Administrator\documents\visual studio 2010\Projects\ShadowWalker\Driver\ShadowWalker.sys        ShadowWalker

我再试试。。
2014-6-20 13:10
0
雪    币: 135
活跃值: (63)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
6
有点神奇,我的编译选项是按照easysys生成的工程设置的,所以应该没有问题。
这个驱动,我把lib的文件夹改成xp的就能编译,win7就不行。
2014-6-20 13:40
0
雪    币: 1234
活跃值: (302)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
解决办法:
请看楼主的另一篇文章:http://bbs.pediy.com/showthread.php?t=189297&highlight=ntoskrnl+lib+loadcfg+obj
2015-3-18 11:59
0
游客
登录 | 注册 方可回帖
返回
//