首页
学习
活动
专区
工具
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

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

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

记录方式 snoopy 方式相对新颖,本质上是封装了 execv,execve 系统调用,以系统预加载(preload)的方式实现记录所有的命令操作。...更多介绍可以参考以前的文章 snoopy 如何记录系统执行过的命令。...)函数实现,由 log.c - snoopy_log_syscall_exec 函数调用,过滤规则为事后行为,即在打印日志的时候判断是否满足过滤规则,并非事前行为。...因为其提供了内核层面的支持,所以本质上比起 snoopy(仅封装 execv,execve 系统调用)要更加强大和健全。...在实际的使用中,我们建议通过 snoopy 或 auditd 来实现系统操作的审计需求,一些细致的记录追踪可以通过 eBPF 方式实现。

1.5K20
领券