ClamAV学习【8】——64位Windows7下编译运行实践
来源:互联网 发布:南京网络推广jssdky 编辑:程序博客网 时间:2024/05/17 06:46
之前用SourceInsight静态分析了ClamAV引擎源码,现在打算开始动态研究下。不过出师不利,一开始就遇到纠结的问题,能力还有待提高。
从官网下了一个VS2005工程的源码包(http://download.csdn.net/detail/betabin/4219529)。
首先是解压后,libclamav下的phishcheck.c文件被毛豆直接干掉了,里面应该有太多钓鱼特征码吧。然后得把工程移到'安全地带'。
接着,出现问题,找不到pthreadVC2.dll。那我就去下个,也只能说这方面经验太少,直接去搜了个有MD5验证的多版本DLL压缩包下载来,可是连续换了几个版本的X64的pthreadVC2.dll都出问题,报错是0xc000007b。好吧,那我就开始搜下这个错误代码是什么问题。结果网上很多资源是关于游戏运行时出这个问题,而且关键是Directx的问题。和我这靠不上谱的。然后吧,搜商有限,搜到关于内存问题?这解答,郁闷。最后,还是感觉自己下的pthreadVC2.dll不靠谱。于是直接用dll之家的dll工具(http://download.csdn.net/detail/betabin/4219552)来,结果就Pass了……不懂,我dll也是上面下的,难道还需要更改注册表信息?不解。
接着就可以运行了吧,不过,出问题。源码用的是绝对路径。首先病毒库压缩文件cvd放在C:\Program Files\clamAV\data下,就把daily.cvd和main.cvd(http://download.csdn.net/detail/betabin/4219578)拷贝过去。然后想着应该可以扫描了。结果继续报错,无法访问Windows下的Temp目录。嗯,权限问题,然后管理员权限下去。就一切Over了。
(Warning提示是因为引擎和病毒库都不是最新的)
- ClamAV学习【8】——64位Windows7下编译运行实践
- ClamAV学习【1】——ClamAV流程
- windows7 64位 编译 openssl
- 32位Windows7下虚拟机安装64位windows7总结
- 深度学习工具箱CAFFE在64位win7+VS2013环境下编译及运行
- 64位Windows7使用VS2010编译wxWidgets
- windows7 64位 编译 chromium源码
- windows7 64位 编译 chromium源码
- 64位Windows7使用VS2010编译wxWidgets
- 64位Windows7使用VS2010编译wxWidgets
- windows7 64位编译hadoop2.7.1
- windows7 64位下运行 regsvr32 注册ocx或者dll的方法
- Windows7 64位下SDK Manager.exe无法运行问题解决方法
- windows7旗舰版64位下安装、破解及运行QTP11报错
- windows7旗舰版64位下安装、破解及运行QTP11报错
- windows下编译及使用libevent(windows7 64位+ VS2010)【转】
- Windows7 64位下VS2012编译与安装 ACE-6.3.3 步骤
- Windows7+VS2012下64位OpenCV3.0+CUDA7.5的编译和部署
- nginx模块开发
- mysql数据库怎么更改数据存放路径
- cli/sti 用法
- 正则表达式(Regex) 第一天
- regexec
- ClamAV学习【8】——64位Windows7下编译运行实践
- Background Subtraction and Modeling 常见的目标检测中的背景建模方法漫谈
- mac的ftp工具-cyberduck
- 如果是你,你该如何避免此事的发生---管理的思考(素材)
- Mongodb安装文档
- 如何动态添加菜单/菜单项、子菜单、右键菜单
- typedef和typename关键字
- iphone-隐藏tabbar会出现空白,不能被其他view使用问题
- C#实现TextBox输入提示功能