反射: 反射指在PHP运行状态中,扩展分析PHP程序,导出或提取出关于类、方法、属性、参数等的详细信息,包括注释。这种动态获取信息以及动态调用对象方法的功能称为反射API 反射API的功能显然更强大,甚至能还原这个类的原型,包括方法的访问权限,代码如下 反射可以探知类的内部结构,可以用它做hook实 ...
分类:
Web程序 时间:
2019-03-27 15:42:41
阅读次数:
197
构建路由规则 一个 web 应用不同的路径会有不同的处理函数,路由就是根据请求的 URL 找到对应处理函数的过程 。 在执行查找之前,需要有一个规则列表,它存储了 url 和处理函数的对应关系。最容易想到的解决方案就是定义一个字典,key 是 url,value 是对应的处理函数。如果 url 都是 ...
分类:
其他好文 时间:
2019-03-27 11:07:03
阅读次数:
136
U盘安装centos7启动过程中出现: [ok] Reached target Basic System 或者 [ok] starting dracut initqueue hook 到下一行就不动了,一直没有反应!然后网上搜问题找答案 解决办法参考: U盘安装CentOS时停在Reached ta ...
分类:
其他好文 时间:
2019-03-25 19:17:48
阅读次数:
652
这2年一直在做一个运维项目,如果你要在windwos上实现不同进程的权限切换,那么这篇文章会对你有用的! 最重要的函数 "CreateProcessWithLogonW" 在UNIX平台上如果你要对一个进程降权有跟多办法,不管是su命令 还是python的os函数都可以很容易的达到目的。 但是在wi ...
DLL注入,即,把一个DLL文件放到目标进程中。 当一个进程的程序不是自己编写的,而我们又需要该程序加载指定的dll,以便进行某些操作,这是就需要dll注入。 当一个进程加载dll时,dll被映射到该进程的地址空间。dll注入的最大目的,进入目标进程的地址空间,这样就可以操作目标进程中的对象了。 注 ...
分类:
其他好文 时间:
2019-03-19 01:29:43
阅读次数:
146
本文由 "简悦 SimpRead" 转码, 原文地址 https://cloud.tencent.com/developer/article/1157554 Proxychains 是 Linux 上一款全局代理工具,通过 Hook Socket 函数实现透明代理,这和 Windows 上的 Pro ...
分类:
系统相关 时间:
2019-03-17 21:47:30
阅读次数:
332
git push异常:! [remote rejected] HEAD -> refs/for/master ([3149246] missing Change-Id in commit message footer)原因:没有hook信息,导致commit时没有回调gerrit,没有产生chang ...
分类:
其他好文 时间:
2019-03-16 16:52:02
阅读次数:
213
using myhook; MouseHook mouseHook = new MouseHook(); KeyboardHook keyboardHook = new KeyboardHook(); #region [调用方法] #region [查找焦点控件句柄] [DllImport("use ...
分类:
其他好文 时间:
2019-03-16 09:48:33
阅读次数:
133
1. 一般而言,按照提示执行以下两个命令即可生成新的Change-id - gitdir=$(git rev-parse --git-dir); scp -p -P 29418 guan@192.168.84.22:hooks/commit-msg ${gitdir}/hooks/ - git co ...
分类:
其他好文 时间:
2019-03-15 01:05:35
阅读次数:
699
一、问题描述本来是想测试一下svn的post-commit hook为什么能够实现对于后台任务的同步等待,所以就搭建了一个apache和svn的服务器程序,但是在调试的过程中一直出现文件系统打不开的问题,在apache的错误日志中也可以看到下面的提示内容, 1647 [Sun Oct 14 11:4 ...
分类:
Web程序 时间:
2019-03-07 10:22:14
阅读次数:
1321