BlackFeather'S Blog 我的技术小博 -- C/C++,Python,Golang

ring3层实现文件监控 - vc

 

文件/文件夹监控这个功能在某些项目中会用到,需要的就是监控而不是拦截,所以此代码作用就明显了。博主查找,总结了三种方法实现文件/文件夹监控,注意只是监控。

这里只是点一下关键函数,具体用法不贴出来了,自行搜索。

 

方法一:SHChangeNotifyRegister

Windows内部有两个未公开的函数,不过在最新的MSDN中,已经公开了,分别叫做SHChangeNotifyRegister和 SHChangeNotifyDeregister。这两个函数位于Shell32.dll中,是用序号方式导出的。

...

More...

2014年1月6日 | 发布:blackfeather | 分类:C/C++代码 | 评论:0

获取进程的启动时间和结束时间

 

不是博主原创,保留作者信息:

Author : YogaRamanan.T

 

此代码的主要功能是遍历所有进程,获取出来每个进程的启动时间和结束时间(进程结束后会显示)。此外还可以显示所有内核模块和地址。

利用此功能,可以做到很多有意思的事情。分享出来!

 

...

More...

2014年1月3日 | 发布:blackfeather | 分类:C/C++代码 | 评论:0

服务器再次宕机

 

服务器放在香港,速度或多或少有点慢,前几天看到某个博客里在讨论一个国内的服务器加速软件 - “一起快”。 后来下载回来安装试了试,结果悲剧了。

首先不得不说国内的东西广告吹的是一个比一个牛逼。这玩意其实就是一个fashcgi+cdn+css/js合并,没其他任何新意。

稳定性,安装了之后当晚就挂了重启了一次。第二天测试发现大附件无法下载,Response.BinaryWrite方法无法正常工作,这严重影响了本站的一些功能。

...

More...

2013年12月24日 | 发布:blackfeather | 分类:随心杂谈 | 评论:1

推荐两个UDP可靠传输库

 

可靠传输必然优先考虑TCP,但是不同人遇到不同问题,可能会有变态的情况,用UDP也要达到TCP那样保持发送顺序和可靠性,还要类似未连接的状态。

偶然间看到这两个库,测试了一下效果确实不错,分享一下。

 

1.ENet

ENet 是一个易用的、可移植的 UDP 网络开发包,主要功能包括连接管理、可靠的按顺序的多通道包传输机制、包分解和重新打包、避免堵塞机制等。

...

More...

2013年12月19日 | 发布:blackfeather | 分类:C/C++代码 | 评论:0

图形化显示CPU使用率和内存使用率

 

很多人做程序需要显示CPU使用率和内存使用率的图形,最近博主需要类似的功能结果网上的代码多而杂,实测效果好的也没多少,后来淘到了一份这个代码。

程序自己绘图显示了CPU使用率和内存使用率,VC6的工程,支持NT和9x系统,估计代码非常老了,但是很稳定,非常好用。特意分享出来。

程序截图:

 

...

More...

2013年12月11日 | 发布:blackfeather | 分类:C/C++代码 | 评论:0

关于屏蔽Webbrowser打开网页的声音

 

有些人在程序嵌入一个webbrowser,然后里面打开网页,其中的声音不知道怎么屏蔽。

其实很简单,通过API HOOK干掉以下几个函数就行:

DirectSoundCreate
waveOutWrite
midiStreamOpen

API HOOK的类推荐使用Detours,微软官方推荐的库。HOOK掉,然后直接返回一个0即可。

据说WIN7下不可用,谁测试了给我反馈一下,继续跟进研究。

...

More...

2013年11月25日 | 发布:blackfeather | 分类:其他代码 | 评论:1

服务器崩溃了。。。

 

看来我还是高看了这个服务器的承受能力。。。昨天服务器崩溃了,到现在才彻底恢复正常稳定工作,这期间微信平台可能受到很多影响比如查询失败等,是因为网络不稳定导致跟后台通信受到影响造成的,现在已经正常了

 

这么下去服务器不知道能支持多久,可能会提高价格先把现在服务器的钱赚回来,然后买个更大的服务器来使用。。。各位做好准备吧。。。

2013年10月12日 | 发布:blackfeather | 分类:随心杂谈 | 评论:0

非法使用,封帐号9260

 

安卓微信聊天记录解密查看恢复,平台链接:http://wx.fenlog.com  

...

More...

2013年9月29日 | 发布:blackfeather | 分类:随心杂谈 | 评论:0

又一个傻逼

 

 

跟我合作过的人都知道博主的信誉和态度。

 

但是今天碰到一傻逼,做某密码业务的,博主发过相关帖子所以前来咨询,后来价格谈好后,博主开始整理开发。

 

做好了远程给傻逼演示过后,代码加密打包发过去后,又要自己测试,说自己测试完了才能给钱。

 

我艹!你想自己测试,不知道这个玩意放了bin出去就等于放了代码出去么,MFC的release扔到IDA里就是源码,还让我把所有方法都告知,不告知就污蔑我说我要再加钱。博主耐着最后的性子给他解释了,还是污蔑博主,好吧,滚粗傻逼!

...

More...

2013年9月17日 | 发布:blackfeather | 分类:随心杂谈 | 评论:4

充值用户认领

 

手机账号为: 156****0833 这个大哥是谁。。。

 

充值了但是备注里没填写自己的帐号!

2013年9月16日 | 发布:blackfeather | 分类:随心杂谈 | 评论:0