利用svnadminhotcopy可以实现完全备份,但不能进行增量备份。svnadminhotcopy是将整个库都“热”拷贝一份出来,包括库的钩子脚本、配置文件等;任何时候运行这个脚本都得到一个版本库的安全拷贝,不管是否有其他进程正在使用版本库。优点是:备份过程较快,灾难恢复也很快;如..
分类:
其他好文 时间:
2014-11-07 15:04:20
阅读次数:
229
这篇主要介绍下 svn 钩子的使用,svn 的安装以及配置等可以查看 svn 的使用(一)。利用钩子我们可以实现 开发者commit之前必须提交
日志信息,服务器自动更新代码,邮件通知等功能。...
分类:
其他好文 时间:
2014-11-06 11:01:42
阅读次数:
147
http://www.45it.com/windowszh/201212/33946.htmhttp://www.hx95.cn/Article/OS/201212/65095.html我们知道将动态连接库注入到其他进程中有很多种方法。最常见的方法是使用钩子函数(Hook),但是这种方法主要有两个缺...
分类:
系统相关 时间:
2014-11-06 07:04:12
阅读次数:
269
EasyHook控制钩子函数通过两个ACL表控制
全局ACL:针所有钩取的函数
本地ACL:针对指定的钩取函数
判断ACL是否能够访问的C++代码如下:
if(ACLContains(&Unit.GlobalACL, CheckID))
{
if(ACLContains(LocalACL, CheckID))
{
if(Local...
分类:
其他好文 时间:
2014-10-29 19:24:54
阅读次数:
214
此文的产生花费了大量时间对EasyHook进行深入了解同时参考了大量文档
先来简单比较一下EasyHook与Detour钩取后程序流程
Detours:钩取API函数后,产生两个地址,一个地址对应真Hook函数地址,一个对应真实API地址
EasyHook:钩取API函数后,所有API指向同一地址,通过ACL控制是否跳转到真实API地址
...
分类:
其他好文 时间:
2014-10-29 10:48:41
阅读次数:
233
在AngularJS 1.3 中,给一些指令(eg: ngRepeat,ngSwitch, ngView等)提供了一个动画的钩子,也就是说,这些指令可以使用 $animate 动画服务(是一个服务哦,可以注入到controller里面去)。 这些动画钩子可以再整个指令的生命周期中随着各种指示,触发等...
分类:
Web程序 时间:
2014-10-27 19:29:30
阅读次数:
654
全局钩子具体解释监控程序的实现 我们发现一些木马或其它病毒程序经常会将我们的键盘或鼠标的操作消息记录下来然后再将它发到他们指定的地方以实现监听.这样的功能其它是利用了全局钩子将鼠标或键盘消息进行了截取,从而获得了操作的消息.要得到鼠标和键盘的控制权,我们要用SetWindowsHookEx这个函数:...
分类:
其他好文 时间:
2014-10-27 12:42:16
阅读次数:
177
全局钩子具体解释监控程序的实现 我们发现一些木马或其它病毒程序经常会将我们的键盘或鼠标的操作消息记录下来然后再将它发到他们指定的地方以实现监听.这样的功能其它是利用了全局钩子将鼠标或键盘消息进行了截取,从而获得了操作的消息.要得到鼠标和键盘的控制权,我们要用SetWindowsHookEx这个函数:...
分类:
其他好文 时间:
2014-10-25 21:24:13
阅读次数:
126
监控是针对行为管理保护是针对权限管理几乎所有的安全软件都离不开监控和保护。而监控和保护都利用了过滤技术,或者所谓的钩子技术。过滤(钩子)技术一共有三种:1. 系统自带过滤框架,回调接口,比如: Ring3: SetWindowsHookEx File|Regisgry ChangeNo...
分类:
其他好文 时间:
2014-10-25 11:50:07
阅读次数:
175
usingSystem;usingSystem.Text;usingSystem.Runtime.InteropServices;usingSystem.Reflection;usingSystem.Windows.Forms;namespaceMouseKeyboardLibrary{//////...