Linux容器内诊断工具0x.tools是什么?

2026-05-06 05:290阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2458个文字,预计阅读时间需要10分钟。

Linux容器内诊断工具0x.tools是什么?

原创:锤子日记(微信公众号ID:codelogs),欢迎分享,转载请注明出处。

简介:Linux上有大量的问题诊断工具,如perf、bcc等,但这些工具功能强大,却需要很高的权限才能使用。

原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。

简介

Linux上有大量的问题诊断工具,如perf、bcc等,但这些诊断工具,虽然功能强大,但却需要很高的权限才可以使用。

而0x.tools这个工具提供了一个很好的思路,通过采样/proc目录来诊断问题,对被测量程序几乎无性能影响,且只要与目标进程拥有同等级的权限,即可正常使用。

不要小看这个权限区别,在互联网大厂,开发同学一般只能获取到一个受限于容器内的shell环境,想要获取机器的root权限几乎是不可能的。

安装

# 下载源码 $ git clone github.com/tanelpoder/0xtools.git # 安装编译器 $ yum install -y make gcc # 编译并安装程序 $ make && make install

实际上0x.tools里的工具大多数是脚本,如psn工具是python脚本,因此直接将代码clone下来,然后执行bin/psn也是可以的。

阅读全文

本文共计2458个文字,预计阅读时间需要10分钟。

Linux容器内诊断工具0x.tools是什么?

原创:锤子日记(微信公众号ID:codelogs),欢迎分享,转载请注明出处。

简介:Linux上有大量的问题诊断工具,如perf、bcc等,但这些工具功能强大,却需要很高的权限才能使用。

原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。

简介

Linux上有大量的问题诊断工具,如perf、bcc等,但这些诊断工具,虽然功能强大,但却需要很高的权限才可以使用。

而0x.tools这个工具提供了一个很好的思路,通过采样/proc目录来诊断问题,对被测量程序几乎无性能影响,且只要与目标进程拥有同等级的权限,即可正常使用。

不要小看这个权限区别,在互联网大厂,开发同学一般只能获取到一个受限于容器内的shell环境,想要获取机器的root权限几乎是不可能的。

安装

# 下载源码 $ git clone github.com/tanelpoder/0xtools.git # 安装编译器 $ yum install -y make gcc # 编译并安装程序 $ make && make install

实际上0x.tools里的工具大多数是脚本,如psn工具是python脚本,因此直接将代码clone下来,然后执行bin/psn也是可以的。

阅读全文