首页
社区
课程
招聘
[原创] AntiSpy开源啦
发表于: 2019-11-9 23:29 27498

[原创] AntiSpy开源啦

2019-11-9 23:29
27498

代码行数

用户层界面:169367

内核驱动:47687

总计:20W+

手工辅助杀毒工具AntiSpy终于要开源啦,这款工具是本人耗时多年,利用自己的业余时间独立完成的一款作品,主要开发周期在2010 -- 2014年。
在AntiSpy的开发过程中,参考了很多前辈的文章、代码,以及同类工具的界面布局等,在此一并表示感谢。
由于2014年之后本人工作比较忙,一直在从事移动安全、IoT安全相关工作,并且也有了自己的家庭,所以后续AntiSpy也没有时间继续开发和维护了。
想着与其让AntiSpy烂在硬盘里,还不如回馈论坛,希望对还在从事PC安全的同学有所参考价值,发挥一点余热。

github地址
https://github.com/mohuihui/antispy 
https://github.com/mohuihui/antispy 
本工具采用了国产的mulan宽松开源许可协议(也算是给国产首个开源协议增加点人气),任何人都可以随意使用AntiSpy的开源代码。
如果您觉得AntiSpy对您有帮助,欢迎 Star & Fork
有任何问题,也可以发送邮件和作者联系:zhenfei.mzf@gmail.com

开发环境
开发工具:Visual Studio 2008
WDK版本:WDK7600
第三方界面库: codejock toolkit pro

代码行数

用户层界面:169367

内核驱动:47687

总计:20W+


代码目录结构
AntiSpy_Root_Dir
├── LICENSE				        (开源协议)
├── README.md					(AntiSpy工程介绍文档)
├── doc						(工具介绍,版本更新记录等)
│   ├── Readme.txt	
│   └── 说明.txt
├── icon					(AntiSpy软件图标,感谢设计师HXJ童鞋)
│   └── icon.ico
├── src								
│   ├── Antispy					(AntiSpy主工程代码)
│   │   ├── Common				(驱动和界面共用的头文件、数据结构等)
│   │   ├── SpyHunter				(AntiSpy用户态界面代码,采用MFC编写)
│   │   ├── SpyHunter.sln			(VS2008工程文件)
│   │   └── SpyHunterDrv			(AntiSpy内核驱动代码)
│   └── ResourceEncrypt			        (对驱动等资源进行加密的工程)
│       ├── ResourceEncrypt
│       ├── ResourceEncrypt.sln
│       └── clear.bat
└── tools
    ├── ResourceEncrypt.exe			(已经编译好的加密工具)
    └── TestTools.exe				(测试AntiSpy安全能力是否可用的工具)
AntiSpy_Root_Dir
├── LICENSE				        (开源协议)
├── README.md					(AntiSpy工程介绍文档)
├── doc						(工具介绍,版本更新记录等)
│   ├── Readme.txt	
│   └── 说明.txt
├── icon					(AntiSpy软件图标,感谢设计师HXJ童鞋)
│   └── icon.ico
├── src								
│   ├── Antispy					(AntiSpy主工程代码)
│   │   ├── Common				(驱动和界面共用的头文件、数据结构等)
│   │   ├── SpyHunter				(AntiSpy用户态界面代码,采用MFC编写)
│   │   ├── SpyHunter.sln			(VS2008工程文件)
│   │   └── SpyHunterDrv			(AntiSpy内核驱动代码)
│   └── ResourceEncrypt			        (对驱动等资源进行加密的工程)
│       ├── ResourceEncrypt
│       ├── ResourceEncrypt.sln
│       └── clear.bat
└── tools
    ├── ResourceEncrypt.exe			(已经编译好的加密工具)
    └── TestTools.exe				(测试AntiSpy安全能力是否可用的工具)

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

最后于 2019-11-12 11:17 被莫灰灰编辑 ,原因:
收藏
免费 39
支持
分享
打赏 + 22.00雪花
打赏次数 2 雪花 + 22.00
 
赞赏  向往星空   +20.00 2020/02/25 一直有关注,非常感谢分享哈
赞赏  orz1ruo   +2.00 2019/11/11 助人为乐~
最新回复 (91)
雪    币: 405
活跃值: (1071)
能力值: ( LV7,RANK:105 )
在线值:
发帖
回帖
粉丝
2
2019-11-10 00:18
0
雪    币: 68
活跃值: (150)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
你偷了山总的闪电,山总也正在开写类似的工具
2019-11-10 00:28
0
雪    币: 1095
活跃值: (655)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
2019-11-10 00:41
0
雪    币: 292
活跃值: (153)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
艾玛。。。。可以哦。。
2019-11-10 06:41
0
雪    币: 243
活跃值: (162)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
多谢分享成果,值得借鉴。
2019-11-10 07:54
0
雪    币: 83
活跃值: (1087)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
7
感谢分享  只支持32位?
最后于 2019-11-10 08:36 被killpy编辑 ,原因:
2019-11-10 08:13
0
雪    币: 224
活跃值: (51)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
感谢楼主的无私分享!
2019-11-10 08:31
0
雪    币: 6124
活跃值: (4661)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
9
感谢分享!
2019-11-10 08:52
0
雪    币: 347
活跃值: (44)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
10
开发四年时间有点长,不过还是支持一下,我的只支持64位系统,目前累计开发时间10天左右,而且我也要上班。移动安全,我也在写调试工具。至于家庭,跟伟大的事业比起来,家庭永远都是老二。程序员35岁以后很难找工作的原因应该就是把家庭放在第一位。
最后于 2019-11-10 09:11 被mb_qkotfqiz编辑 ,原因:
2019-11-10 08:58
0
雪    币: 5190
活跃值: (9717)
能力值: ( LV9,RANK:181 )
在线值:
发帖
回帖
粉丝
11
感谢分享。
2019-11-10 10:08
0
雪    币: 300
活跃值: (2477)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
mark
2019-11-10 10:24
0
雪    币: 9626
活跃值: (1838)
能力值: ( LV5,RANK:73 )
在线值:
发帖
回帖
粉丝
13
感谢分享

山总:楼主,我想抄代码。
楼主:抄,抄完整的。一套AntiSpy够吗?
山总:够了,谢谢楼主,楼主真好。
最后于 2019-11-10 10:31 被Sprite雪碧编辑 ,原因:
2019-11-10 10:27
1
雪    币: 181
活跃值: (621)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
华哥huage 你偷了山总的闪电,山总也正在开写类似的工具
。。。。。哈哈哈
2019-11-10 10:27
0
雪    币: 259
活跃值: (283)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
感谢分享 这里有该源码具体实现的功能一览表   大家可以来看看 https://www.miao1yan.top/forum.php?mod=viewthread&tid=280&extra=
最后于 2019-11-10 10:31 被ZwCopyAll编辑 ,原因:
2019-11-10 10:31
0
雪    币: 347
活跃值: (44)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
16
Sprite雪碧 感谢分享山总:楼主,我想抄代码。楼主:抄,抄完整的。一套AntiSpy够吗?山总:够了,谢谢楼主,楼主真好。
抄代码才是速度最快的,一个月顶别人一年以上,赚钱才是最重要的。我就在看雪论坛上面随便发了几张图片,人家就开源了,这操作才叫6。如果我发几张开发操作系统的图片,估计也会有人开源。
最后于 2019-11-10 11:18 被mb_qkotfqiz编辑 ,原因:
2019-11-10 11:15
0
雪    币: 2223
活跃值: (85)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
17
看一下。
最后于 2019-11-10 14:54 被骄阳a编辑 ,原因:
2019-11-10 14:54
0
雪    币: 1176
活跃值: (1264)
能力值: ( LV12,RANK:380 )
在线值:
发帖
回帖
粉丝
18
支持
2019-11-10 16:22
0
雪    币: 2314
活跃值: (2205)
能力值: (RANK:400 )
在线值:
发帖
回帖
粉丝
19
mb_qkotfqiz Sprite雪碧 感谢分享山总:楼主,我想抄代码。楼主:抄,抄完整的。一套AntiSpy够吗?山总:够了,谢谢楼主,楼主真好。 抄代码才是速度最快的,一 ...
哈哈哈,AntiSpy开源的想法已经很久了,想着一直放硬盘里也有点浪费。
这周正好有点时间,增加了下开源协议就放github了。
没想到山总也在写ARK,真是纯属巧合啊,我事先也没看到你的帖子。
2019-11-10 16:26
0
雪    币: 2314
活跃值: (2205)
能力值: (RANK:400 )
在线值:
发帖
回帖
粉丝
20
mb_qkotfqiz 开发四年时间有点长,不过还是支持一下,我的只支持64位系统,目前累计开发时间10天左右,而且我也要上班。移动安全,我也在写调试工具。至于家庭,跟伟大的事业比起来,家庭永远都是老二。程序员35岁以后很难 ...
开发周期是有点长了,用户态+内核的代码应该总共在5W行以上了,等我有时间统计下,当初在学校里和刚毕业的时候比较有激情。
对于程序猿来说,工作时间长,家庭和工作要平衡确实也不容易,对于我来说,都有中年焦虑了。
2019-11-10 16:30
1
雪    币: 347
活跃值: (44)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
21
莫灰灰 开发周期是有点长了,用户态+内核的代码应该总共在5W行以上了,等我有时间统计下,当初在学校里和刚毕业的时候比较有激情。 对于程序猿来说,工作时间长,家庭和工作要平衡确实也不容易,对于我来说,都有中年 ...
现在的互联网公司,领导让你研发一个东西,最多给你三个月,最好一个月搞定。至于家人嘛,有钱就是亲人,没钱就是敌人。程序员如果没有激情,很快会被淘汰。做任何产品都要有产出,就算是免费产品也是一样。
最后于 2019-11-10 18:24 被mb_qkotfqiz编辑 ,原因:
2019-11-10 18:14
0
雪    币: 144
活跃值: (178)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
感谢分享
2019-11-10 19:52
0
雪    币: 4709
活跃值: (1575)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
23
感谢分享。

山总恐成最大赢家
2019-11-11 02:10
1
雪    币: 2157
活跃值: (12639)
能力值: ( LV12,RANK:312 )
在线值:
发帖
回帖
粉丝
24
2019-11-11 08:20
0
雪    币: 40
活跃值: (680)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
感谢大佬,移动安全的也写点 谈谈从业多年的经验
2019-11-11 09:08
0
游客
登录 | 注册 方可回帖
返回
//