- 博客(5)
- 收藏
- 关注
原创 linux 编写 php扩展 小实验
环境 Ubuntu 16.04, PHP 5.6php扩展后门小实验git: https://github.com/Gekkoou/php-extension-backdoor利用了 PHP SAPI 的生命周期, 当有请求的时候, 调用一次所有模块的请求初始化函数(PHP_RINIT_FUNCTION), 然后执行POST过来指定参数的命令. 当然这只是简单的用法, 复杂的隐匿性高的可...
2018-11-15 19:09:57 390
原创 linux zephir 编写 php 扩展 (docker篇)
不BB, 直接放代码, p神写的 zephir 快速编译生成5.4~7.2版本下所有扩展的 Dockfile 文件以 php5.6 为例, Dockfile 文件FROM php:5.6LABEL maintainer="phithon <root@leavesongs.com>"ARG ZEPHIR_VERSION=0.11.1ARG ZEPHIR_PARSER_VER...
2018-11-15 11:27:59 588
原创 linux zephir 编写 php 扩展 (入门篇)
Zephir是一种语言, 在语法上跟PHP有很多相似之处, 就算不擅长C/C++的PHP开发人员也可快速上手, 编写PHP扩展.安装方法自行谷歌或百度.初始化执行命令 zephir init test, 成功运行后, 会得到如下的目录结构test/ ext/ test/ext 目录里放的是编译需要用到的代码, 可忽略, 接下来要写的Zephir代码文件要放在 test ...
2018-11-14 20:29:31 2092
原创 linux inotifywait 简单监控目录与文件
inotify-tools项目地址: https://github.com/rvoicilas/inotify-toolsinotify-tools下载地址: http://github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gzinotify-tools 安装方法: https://github.com/r...
2018-11-07 16:59:51 1182
原创 linux 记录用户登录日志与命令执行日志
vi /etc/profile 在末尾增加代码historyUSER=`whoami`USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`if [ "$USER_IP" = "" ]; thenUSER_IP=`hostname`fiif [ ! -d /var/log/history ]...
2018-11-07 16:46:08 5189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人