首页
学习
活动
专区
工具
TVP
发布

Snoopy

OK,这里讲的不是卡通 Snoopy 了。是 PHP 一个类。它能用来模仿 web 浏览器的功能,它能完成获取网页内容和发送表单的任务。...扩展获取的链接成带有域名的链接(默认) 能提交表单数据并获取结果 支持跟踪 HTML 框架(0.92 版本增加) 支持在重定向时传递 cookies(0.92 版本增加) Snoopy 正确运行需要你的服务器的...最新版的 WordPress 2.5 就使用 Snoopy 来下载文件来更新插件,其中用到的 Snoopy 类的代码为: function download_url( $url ) {     if(...'wp-includes/class-snoopy.php' ); //引入 Snoopy 类     $snoopy = new Snoopy();        $snoopy->fetch($url...); //抓取指定的网页       fwrite($handle, $snoopy->results); //把抓取得内容写到 临时文件中     fclose($handle);       return

64310
您找到你想要的搜索结果了吗?
是的
没有找到

审计 Linux 系统的操作行为的 5 种方案对比

更多介绍可以参考以前的文章 snoopy 如何记录系统执行过的命令。...因为其提供了内核层面的支持,所以本质上比起 snoopy(仅封装 execv,execve 系统调用)要更加强大和健全。...的 exclude_comm 方便. eBPF 记录方式 eBPF 在较新版本的 Linux 内核中实现,提供了动态追踪的机制,可以阅读之前的文章 Linux 系统动态追踪技术介绍了解更多动态追踪相关的知识...值得注意的是,eBPF 仅适用于 Linux 4.1+ 的版本,以 eBPF 开发的进度的来看,eBPF 在 kernel-4.10 之后的支持才相对全面,线上在使用的时候尽量选择较高内核版本的发行版(...来源:http://blog.arstercz.com/how-to-audit-linux-system-operation/

1.5K20

入侵检测之syscall监控

Linux入侵检测》系列文章目录: 1️⃣企业安全建设之HIDS-设计篇 2️⃣入侵检测技术建设及其在场景下的运用 3️⃣ATT&CK矩阵linux系统实践/命令监控 4️⃣Linux入侵检测之文件监控...linux系统调用表(system call table) linux系统调用是通过中断实现的,软中断指令int发起中断信号。...监控其标准输入以及标准输出是否指向一个socket或pipe,更 加需要关注的为具有可执行环境的文件,如bash、perl、python等 对应的syscall为socketcall 0x08:命令执行之syscall监控 snoopy...轻量级的lib库,用来记录系统中所有执行过的命令以及参数,实际使用场景中结合snoopy和rsyslog收集所有主机的历史执行命令,snoopy 即是通过 preload 的方式在程序进行 execv(...) 和 execve() 系统调用的时候记录下所有需要的信息,audit同snoopy,通过监控execve系统调用,同样实现用户的操纵记录,大部分检测通过检测非ROOT用户执行的命令以及进行威胁建模。

2.4K10
领券