我在這裡dl的 http://milw0rm.com/sploits/2008-MS08-067.rar
請問如何才能complie成功?
我是用xp sp3 繁中 vs2008
my programing :http://www.badongo.com/file/11987050
而如果include http://milw0rm.com/sploits/2008-MS08-067.rar
中的所有檔案就出現
1>------ 已開始全部重建: 專案: rpc, 組態: Debug Win32 ------
1>正在刪除專案 'rpc' 和組態 'Debug|Win32' 的中繼檔和輸出檔。
1>正在建立型別程式庫...
1>;Processing ..\..\2008-ms08-067\srvsvc.idl
1>srvsvc.idl
1>正在編譯...
1>MS08-067.c
1>e:\documents and settings\walter\桌面\2008-ms08-067\ms08-067.c(89) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> f:\program files\microsoft visual studio 9.0\vc\include\string.h(74) : 請參閱 'strcpy' 的宣告
1>e:\documents and settings\walter\桌面\2008-ms08-067\ms08-067.c(90) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> f:\program files\microsoft visual studio 9.0\vc\include\stdio.h(366) : 請參閱 'sprintf' 的宣告
1>e:\documents and settings\walter\桌面\2008-ms08-067\ms08-067.c(107) : warning C4133: '=' : 不相容的型別 - 從 'char *' 至 'LPWSTR'
1>e:\documents and settings\walter\桌面\2008-ms08-067\ms08-067.c(111) : warning C4133: '函式' : 不相容的型別 - 從 'char [256]' 至 'LPCWSTR'
1>e:\documents and settings\walter\桌面\2008-ms08-067\ms08-067.c(111) : warning C4133: '函式' : 不相容的型別 - 從 'char [256]' 至 'LPCWSTR'
1>e:\documents and settings\walter\桌面\2008-ms08-067\ms08-067.c(120) : warning C4133: '函式' : 不相容的型別 - 從 'unsigned char *' 至 'RPC_WSTR'
1>e:\documents and settings\walter\桌面\2008-ms08-067\ms08-067.c(121) : warning C4133: '函式' : 不相容的型別 - 從 'unsigned char *' 至 'RPC_WSTR'
1>e:\documents and settings\walter\桌面\2008-ms08-067\ms08-067.c(122) : warning C4133: '函式' : 不相容的型別 - 從 'unsigned char *' 至 'RPC_WSTR'
1>e:\documents and settings\walter\桌面\2008-ms08-067\ms08-067.c(123) : warning C4133: '函式' : 不相容的型別 - 從 'unsigned char [100]' 至 'RPC_WSTR'
1>e:\documents and settings\walter\桌面\2008-ms08-067\ms08-067.c(124) : warning C4133: '函式' : 不相容的型別 - 從 'unsigned char *' 至 'RPC_WSTR'
1>e:\documents and settings\walter\桌面\2008-ms08-067\ms08-067.c(125) : warning C4133: '函式' : 不相容的型別 - 從 'unsigned char **' 至 'RPC_WSTR *'
1>e:\documents and settings\walter\桌面\2008-ms08-067\ms08-067.c(130) : warning C4133: '函式' : 不相容的型別 - 從 'unsigned char *' 至 'RPC_WSTR'
1>e:\documents and settings\walter\桌面\2008-ms08-067\ms08-067.c(168) : warning C4133: '函式' : 不相容的型別 - 從 'unsigned char **' 至 'RPC_WSTR *'
1>e:\documents and settings\walter\桌面\2008-ms08-067\ms08-067.c(184) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> f:\program files\microsoft visual studio 9.0\vc\include\stdio.h(366) : 請參閱 'sprintf' 的宣告
1>srvsvc_s.c
1>srvsvc_c.c
1>正在產生程式碼...
1>正在將資訊清單編譯至資源...
1>Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
1>Copyright (C) Microsoft Corporation. All rights reserved.
1>正在連結...
1>srvsvc_c.obj : error LNK2005: _func0 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func1 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func2 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func3 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func4 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func5 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func6 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func7 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func8 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func9 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func0a 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func0b 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func0c 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func0d 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func0e 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func0f 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func10 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func11 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func12 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func13 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func14 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func15 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func16 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func17 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func18 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func19 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func1a 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func1b 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func1c 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func1d 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func1e 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func1f 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func20 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func21 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func22 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _func23 已在 MS08-067.obj 中定義過了
1>srvsvc_c.obj : error LNK2005: _srvsvc_v3_0_c_ifspec 已在 MS08-067.obj 中定義過了
1>LINK : warning LNK4098: 預設的程式庫 'MSVCRTD' 與其他使用的程式庫衝突,請使用 /NODEFAULTLIB:library
1>E:\Documents and Settings\walter\桌面\rpc\Debug\rpc.exe : fatal error LNK1169: 找到有一或多個已定義的符號
1>已將建置記錄儲存於 "file://e:\Documents and Settings\walter\桌面\rpc\rpc\Debug\BuildLog.htm"
1>rpc - 38 個錯誤,15 個警告
========== 全部重建: 0 成功、1 失敗、 0 略過 ==========
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法