摘要: Linux Cgroups介绍 Linux Cgroups 提供了对一组进程及将来子进程的资源控制、控制和统计能力,这些资源包括CPU、内存、存储、网络等。通过Cgroups 可以方便的限制某个进程的资源占用,并可以实时监控进程的监控和统计信息。 Cgroups 三个组件 Cgroup是对进程分组管 阅读全文
posted @ 2022-08-08 01:35 一生热爱 阅读(713) 评论(0) 推荐(0) 编辑
摘要: Network Namespace Network Namespace用来隔离网络设备、ip地址端口等网络栈的Namespace,Network Namespace可以让每个容器拥有自己独立的网络设备,而且容器内的应用可以绑定 到自己的端口。每个 Namespace 内的端口都不会互相冲突。在宿主机 阅读全文
posted @ 2022-08-07 19:49 一生热爱 阅读(192) 评论(0) 推荐(0) 编辑
摘要: User Namespace User Namespace主要是隔离用户的用户组id,也就是一个进程的User ID和Group ID在User Namespace内外是可以不同的,比较常用的是再宿主机以一个非root权限用户运行创建一个User Namespace,然后在User Namespac 阅读全文
posted @ 2022-08-07 19:38 一生热爱 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Mount Namespace Mount Namespace用来隔离各个进程看到的挂载点视图,在不同的Namespace进程中,看到的文件系统层次是不一样的,在Mount Namespace中调用mount()和umount()仅仅只会影响当前Namespace内的文件系统,而对全局的文件系统是没 阅读全文
posted @ 2022-08-07 19:15 一生热爱 阅读(262) 评论(0) 推荐(0) 编辑
摘要: PID Namespace PID Namespace是用来隔离进程ID的,同样一个进程在不同的PID Namespace里可以拥有不同的pid,这样就可以理解在docker container里面,使用ps -ef经常发现,前台运行的进程号为1,但是在容器外发现同样的进程有不同的pid。 pack 阅读全文
posted @ 2022-08-07 19:00 一生热爱 阅读(120) 评论(0) 推荐(0) 编辑
摘要: IPC Namespace IPC Namespace用来隔离System V IPC和POSIX message queues,每一个IPC Namespace都有自己的System V IPC和POSIX message queue。 package main import( "os/exec" 阅读全文
posted @ 2022-08-07 18:46 一生热爱 阅读(57) 评论(0) 推荐(0) 编辑
摘要: UTS Namespace UTS Namespace主要用来隔离nodename和domainname两个系统标识。在UTS Namespace里面,每个Namespace允许有自己的hostname。 package main import( "os/exec" "syscall" "os" " 阅读全文
posted @ 2022-08-07 18:37 一生热爱 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 内核编程语言和环境 语言编译过程就是把人类理解的高级语言转换成计算机硬件能理解和执行的二进制机器指令的过程。这种转换过程通常会产生一些效率不是很高的代码。所以一些对运行效率要求高或者性能影响较大的部分代码就会直接使用汇编语言来编写。或者对高级语言编译产生的汇编程序在进行人工修改或优化。 AS86汇编 阅读全文
posted @ 2021-12-23 09:43 一生热爱 阅读(986) 评论(0) 推荐(0) 编辑
摘要: Linux-0.12 运行环境 环境 版本 ubuntu16.04 ubuntu-16.04.7-desktop-amd64.iso gcc 5.4.0 gdb 7.11.1 qemu 2.5.0 sudo apt install bin86 下载链接 https://github.com/Miko 阅读全文
posted @ 2021-12-17 18:20 一生热爱 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 堆漏洞利用一 环境 uname -a Linux admindir-virtual-machine 4.15.0-142-generic #146~16.04.1-Ubuntu SMP Tue Apr 13 09:27:15 UTC 2021 x86_64 x86_64 x86_64 GNU/Lin 阅读全文
posted @ 2021-06-15 17:47 一生热爱 阅读(216) 评论(0) 推荐(0) 编辑