首页
社区
课程
招聘
[分享]A-Protect_0.4.3 工程整理
发表于: 2013-8-4 13:20 5657

[分享]A-Protect_0.4.3 工程整理

2013-8-4 13:20
5657
工程下载:

A-Protect_0.4.3-M1-bld-2013-0804.rar
http://download.csdn.net/detail/lostspeed/5866983

声明:

A-Protect_0.4.3 及其修改版本的 版权属于 Winker@pediy.com

修改原因:

下载不到Winker发布的A-Protect_0.4.4

A-Protect_0.4.3编译后,警告太多, 所以修改了此版本.

修改点:

* 消除全部警告.

每一个警告, 都意味着潜在的风险. 除非我们自己确认这个警告是无害的

如果不去掉原版的警告, 在学习修改过程中,不好找哪个警告是自己修改时引起的.

在编译阶段, 消灭掉潜在的问题, 这样效率高.

根据A-Protect运行结果判断, 去掉警告后的版本, 没有影响Winker原版提供的功能.

因为没有研究完原版工程, 才开个头, 也不排除去警告时有失误.

如有必要, 请在出问题时,用Diff工具, 对照 A-Protect_0.4.3 原版工程, 修正去警告的代码.

备注:

见过一个同学编译A-Protect_0.4.3时,说编译不过, 记录A-Protect编译过程如下:

* 先用WDK7600编译驱动, 我在SourceInsight 中调用的批处理如下:

rem @file        BuildWdkCode.cmd

call D:\WinDDK\7600.16385.1\bin\setenv.bat D:\WinDDK\7600.16385.1\ chk x86 WIN7

cd %1

build -ceZ

* 在命令行中, 进入驱动目录\Driver\objchk_win7_x86\i386\. 运行a.bat, 产生DrvKernelModule.h

* 用vs2010打开A-Protect.sln, 编译r3工程 A-Protect

* 将驱动A-Protect.sys 拷贝到 \Release目录下

* 将\Release目录拷贝到x86计算机上, 运行A-Protect.exe, A盾开始工作

原始工程位置

\原版工程\A-Protect_0.4.3.zip

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 110
活跃值: (34)
能力值: (RANK:50 )
在线值:
发帖
回帖
粉丝
2
似乎0.4.4就是消除了0.4.3中的警告……
2013-8-4 14:11
0
雪    币: 112
活跃值: (57)
能力值: ( LV12,RANK:200 )
在线值:
发帖
回帖
粉丝
3
下载不到了,那是百度网盘的文件。
2013-8-4 14:25
0
雪    币: 72
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
谢谢分享,前一段时间读过了原工程,看看楼主改了哪里的代码
2013-8-4 14:54
0
雪    币: 66
活跃值: (203)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
http://pan.baidu.com/share/home?uk=118234904&view=share
这里有最新的 0.4.5
2013-8-4 15:08
0
雪    币: 112
活跃值: (57)
能力值: ( LV12,RANK:200 )
在线值:
发帖
回帖
粉丝
6
感谢分享~
2013-8-4 16:05
0
游客
登录 | 注册 方可回帖
返回
//