安装说明:
1.请按照提示信息进行操作,如果选择错误目录将会导致模板无法正常加载或者无法正常创建工程;
2.请确认安装目录为VS的vc根目录:如果是Win7 + vs2010则默认目录如下所示:
C:Program Files (x86)Microsoft Visual Studio 10.0VC
3.本工具的修改版本去除了插件自动复制功能,如果需要开启该功能请手工编辑
appwizIDA ProScripts1033default.js文件,去掉如下几行的注释:
否则会导致无法找到include目录或文件,或者无法生成plw文件。
4.部分错误目前尚未修正,将在未来版本进行修正。
393行 //PostBuildTool.Description = 'Copying "$(TargetFileName)" to "' + strCopyToFolder + '"...';
397行 //PostBuildTool.CommandLine = 'copy /b /y "$(TargetDir)$(TargetFileName)" "' + strCopyToFolder + '"';
将默认工程代码设置为IDA6.1,同时修正了Lib目录,如果需要修改请同样修改default.js文件中的如下代码:
if (bIDA64)
{
strAdditionalLibraryDirectories += "$(IdaSdkLibraryDir)x86_win_vc_64";
if (wizard.FindSymbol('DEBUGGER_MODULE'))
{
strAdditionalLibraryDirectories = addSemiColonIfNeeded(strAdditionalLibraryDirectories);
strAdditionalLibraryDirectories += "$(IdaSdkLibraryDir)x86_win_vc_64";
}
}
else
{
strAdditionalLibraryDirectories += "$(IdaSdkLibraryDir)x86_win_vc_32";
}
var strAdditionalDependencies = addSemiColonIfNeeded(LinkTool.AdditionalDependencies);
strAdditionalDependencies = "$(IdaSdkLibraryDir)ida.lib";
//和VCWizardsAppWizIDA ProMyProperties.props文件中的
$(IdaSdkInstallDir)Libx86_win_vc_32
火星信息安全研究院
======================
http://www.h4ck.ws
http://www.h4ck.org.cn
效果图:
安装1
插件项目属性页
向导页面1
向导2
向导3
编译输出,猛击此处下载安装程序,安装后请重新启动。
5 comments
VC6可以写ida的插件么?, 我配置的不成功
这个不是针对vc6的。可以写,但是自己按照配置教程做吧。没什么好办法
>ClCompile:
1> hope.cpp
1>D:\IDA\idasdk66\include\pro.h(864): error C2039: “qstrncpy”: 不是“`global namespace’”的成员
1>D:\IDA\idasdk66\include\pro.h(864): error C3861: “qstrncpy”: 找不到标识符
1>
这个是代码:
if ( has_file_ext(file) )
return ****::qstrncpy**就是这个的错误****(buf, file, bufsize);
else
return set_file_ext(buf, bufsize, file, ext);
——————————————————-
前提是我的配置什么属性我都设置好的
开始我编译是通过的,中间我编译过其他的文件后出现这个问题,然后我编译这个也出现了这个问题,
希望能得到您的帮助!非常感谢@!
修改下你hope的头文件,不行就直接重建一个项目,把原来的贴进去吧。这么两行错误,不能确定你到底干了什么。