Francis 0.01 发布(一个可扩展的监控程序)

前段时间受到Apache的启发,原来模块化可以这么方便,加上以前曾许诺过要做一个山寨病毒,所以就有了这个idea,开发目的主要是实践下Apache的模块化思想,还有锻炼下windows开发技巧,当然,实用性也还是不错,毕竟以后还会不断扩展。

功能简介:

主模块是一个引擎,每隔一定时间(用户自己设置)就遍历所有其他插件模块,执行指定功能,然后将插件模块记录的信息发往指定邮箱。目前只提供了2个插件,一个是记录键盘,一个是截取屏幕,也就是说默认每隔一分钟将这2个信息记录并放入data文件夹,然后每10分钟将data文件夹压缩成zip,然后发往指定邮箱。

计划:

这个版本是非常简陋的,只是作为试验性发布下,隐藏进程,自动启动这些还没添加,所以这绝对是个绿色无害的小程序,请放心使用。只是运行后麻烦点,点ctrl+del在任务管理器关闭之。

既然模块化体系的引擎已经搭建,剩下的就是添加各种插件了。以后还会加入指令系统,也还有一些创新想法,相信会把它做得比较专业点的。

PS:

代码只能算比较规范,没有使用MFC,但是我实在是不喜欢windows编程的标准风格,所以命名风格比较杂。不过代码的整体体系结构是比较清晰的。另外zip压缩使用了第三方库,调试时会报错有内存泄露,由于该第三方库不提供源码,所以我只有下次再另外找一个来替换了。最后,Francis没有什么特别的意义,只是比较喜欢这个名。

源码及可执行程序下载地址:

http://download.csdn.net/source/2209326

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值