分类 工具 下的文章

此内容被密码保护

请输入密码访问

memory   2017-07-09  暂无评论

一个可以藏在PHP扩展中的rootkit

荷兰研究人员Luke Paris创建了一个隐藏在PHP服务器模块中的rootkit,攻击者可以利用这个rootkit接管Web服务器,接管过程是通过一个很少使用的攻击向量(Apache模块)实现的。PHP rootkit可以让攻击者获得被攻击服务器上的持久接管权,而且不会被检测到。Paris表示,利用PHP模块隐藏rootkit是个很聪明的做法,结果也很有效。他列出了以下几点原因:易用性 –...

memory   2017-06-20  暂无评论

Git忽略规则及.gitignore规则不生效的解决办法

在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如:*.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 除外 /attachment # 仅仅忽略项目根目录下的 attachment 文件,不包括 subdir...

memory   2017-06-18  暂无评论

查询运营商的ip段

目前世界上有三个这样的网络信息中心:InterNic: 负责美国及其他地区ENic: 负责欧洲地区APNIC: 负责亚太地区像我们中国的所有运营商,可通过APNIC的IP段列表可以通过这个地址(http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest)来获取到。其中的"CN|ipv4"就是分配到中国的IP地址段具体ip段是由哪...

memory   2017-06-15  暂无评论

IDEA导入eclipse开发的JAVAEE WEB项目调试记

在mac上装好了tomcat和jdk,信心满满的迎接第一个java程序,结果折腾了我近6小时,小记一下。项目代码原先开发是基于eclipse,我习惯用idea的产品,所以就这样啦~~第一步,导进来第二步,配一下第三步,跑起来这其中有些修改数据库连接、根据自己的项目实际情况配置jar包或web路径,不可完全照抄,我截图放这为了方便以后记忆。

memory   2017-02-18  暂无评论

php+redis在实际项目中HTTP 500: Internal Server Error故障排除

问题描述用户量快速增长,访问量在短时间内翻倍,由于前期容量规划做得比较好,硬件资源可以支撑,可是软件系统方面出现了大问题:40% 的请求都会返回 HTTP 500: Internal Server Error通过查看日志,发现错误是在 PHP <-> Redis 的连接处理上调试处理第1次刚开始时并没有找到根本原因,只能尝试各种与错误相关的办法,例如:增加 PHP 连接数,并把超...

memory   2017-02-05  暂无评论

扫描公开外网端口的redis(未授权远程登录)服务器并提权简要教程

步骤:1、扫描端口查找有redis服务的服务器2、连接查看是否需要授权3、查看config dir4、设置config dir5、生成私钥和公钥6、上传公钥到服务器7、把公钥设置到服务器私钥认证文件8、使用私钥登陆服务器第一步:扫描端口看看有哪些redis服务在公网上可以直接访问到,redis默认端口是6379,扫描工具是nmapnmap -sT -p 6379 110.110.110.0/...

memory   2017-02-05  暂无评论

git分支及多人协助使用教程及视频演示

一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点:每次提交,master分支都会向前移动一步,这样,随着你不断提交,master分支的线也越来越长:<video width="400" height="300" controls=""...

memory   2017-01-30  暂无评论

HLS协议直播延时优化之控制在10秒或以内

hls的延时主要由以下三个部分组成:(1)服务器端的编码器和流分割器生成TS文件的时间(2)客户端下载TS文件的时间,而通常要求下载完两个TS媒体文件(3)客户端解码并播放时间这三个方面里面,前两个方面我们是可以控制调节的,对于第三个方面只能取决于客户端的性能。1.由于服务器端生成TS流段需要时间,那么我们可以调节每段TS文件的大小,让其小些,那么服务器生成它的速度就加快,时间缩短。这样一来...

memory   2017-01-19  1 条评论

navicat中创建存储过程、触发器和使用游标的简单实例

1、建表首先先建两张表(users表和number表),具体设计如下图:2、存储过程写一个存储过程,往users表中插入数据,创建过程如下:代码如下BEGIN #Routine body goes here... declare n bigint; set n = 201121029684; while n <= 201121029694 do ...

memory   2017-01-10  暂无评论

git基础使用

强烈建议所有的git仓库都有一个README, LICENSE, .gitignore文件简易的命令行入门教程:Git 全局设置:git config --global user.name "滔哥" git config --global user.email "admin@lvtao.net"创建 git 仓库:git init touch READ...

memory   2017-01-03  1 条评论

Public-Key-Pins:配置 HPKP(Public Key Pinning Extension for HTTP)

HPKP 格式及说明HTTP Public Key Pinning(HPKP)的格式如下:Public-Key-Pins: pin-sha256="base64=="; max-age=expireTime [; includeSubdomains][; report-uri="reportURI"]pin-sha256 即证书指纹,允许出现多次(实际...

memory   2016-12-18  暂无评论

Nginx中配置使用HTTP/2.0协议及相关参数解释

HTTP/2 协议于 2015 年 5 月 14 日正式版发布。随着 nginx 等流行 webserver 以及各大浏览器对 HTTP/2 的支持,越来越多的网站开始部署 HTTP/2 了。HTTP/2 协议HTTP/2 源自 SPDY/2。SPDY 系列协议由谷歌开发,于 2009 年公开。它的设计目标是降低 50% 的页面加载时间。HTTP/2 协议由以下两个 RFC 组成:RFC 7...

memory   2016-12-18  暂无评论

PHP性能提升之OPcache相关参数详解

OPcache 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能, 存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销。PHP 5.5.0 及后续版本中已经绑定了 OPcache 扩展。 对于 PHP 5.2,5.3 和 5.4 版本可以使用 » PECL 扩展中的 OPcache 库。安装php5.5及以后的版本在编译时加上 --enable-op...

memory   2016-12-15  暂无评论

windows7_64位系统下编译php7.1的redis扩展dll笔记

先将windows7升级到win7sp1,否则会有好多软件不能用的.系统必备的组件Visual Studio 2015(社区版就可以,我安装在d:\vs2015)vc2015vcruntime140.dll (不知道,反正我在后面编译的时候提示缺这货,装了vc2015也不管用)修复电脑上的directx 否则会有好多奇怪的错误提示 比如(应用程序无法正常启动0xc000007b)PHP组件下...

memory   2016-12-12  7 条评论