Loading

摘要: pidof #!/bin/sh # 定义一个函数,参数为进程名 pidof_process() { if [ $# -ne 1 ]; then echo "Usage: pidof_process <process_name>" return 1 fi local process_name="$1" 阅读全文
posted @ 2024-07-15 14:37 scriptk1d 阅读(9) 评论(0) 推荐(1) 编辑
摘要: qemu运行树莓派系统 去树莓派官网下载需要的镜像 https://downloads.raspberrypi.com/ Go to the Raspberry PI website to download the required image -> https://downloads.raspbe 阅读全文
posted @ 2024-03-24 23:21 scriptk1d 阅读(124) 评论(0) 推荐(1) 编辑
摘要: # 编译u-boot 源码仓库:https://github.com/u-boot/u-boot ‍ 可以在源码的 configs 目录下面的看到支持的类型 ​![image](https://scriptk1d-images.oss-cn-hongkong.aliyuncs.com/2023110 阅读全文
posted @ 2023-11-06 10:40 scriptk1d 阅读(36) 评论(1) 推荐(1) 编辑
摘要: 最进工作上遇到了某个设备上用了 Real-Time Linux ,刚开始没注意到 uname -a 中的 banner,以为只是普通的 Linux,但是转念一想 Linux 也不是实时操作系统啊,仔细一看发现 PREEMPT RT 4.1.5-rt5-xxxxx (xx@xxxxxxx) #0 SM 阅读全文
posted @ 2022-03-27 00:37 scriptk1d 阅读(284) 评论(0) 推荐(0) 编辑
摘要: Heap-Based Buffer Overflow in Sudo (Baron Samedit) 分析 -- POC 验证篇 从源码的角度去调试分析 CVE-2021-3156: Heap-Based Buffer Overflow in Sudo (Baron Samedit) 说实话我没有分 阅读全文
posted @ 2021-04-05 19:24 scriptk1d 阅读(401) 评论(1) 推荐(1) 编辑
摘要: 之前写完前面四个的时候凌晨 4 点了,剩下最后一题没写 babykernel 补完 babykernel_level5_teaching1.ko 老样子,通过 ioctl 去控制 device_ioctl __int64 __fastcall device_ioctl(file *file, uns 阅读全文
posted @ 2021-02-25 01:14 scriptk1d 阅读(339) 评论(0) 推荐(0) 编辑
摘要: prepare_kernel_cred - Prepare a set of credentials for a kernel service 使用指定进程的 real_cred 去构造一个新的 cred,不是引用,不是引用,不是引用,而是创建一个新的 cred 源码版本:Linux Kernel 阅读全文
posted @ 2021-02-23 19:02 scriptk1d 阅读(1561) 评论(0) 推荐(0) 编辑
摘要: 浅析一下用来修改当前进程 cred 的函数 commit_creds 源码版本:Linux kernel 5.9.9 首先来看 cred 结构 /* * The security context of a task * * The parts of the context break down in 阅读全文
posted @ 2021-02-23 03:57 scriptk1d 阅读(1187) 评论(0) 推荐(0) 编辑
摘要: 浅析一下几道不算 kernel pwn 的 babykernel 题 题目来自:https://cse466.pwn.college/ level1_teaching1.ko IDA 打开可以看到 看看初始化函数 init_module int __cdecl init_module() { __i 阅读全文
posted @ 2021-02-22 17:35 scriptk1d 阅读(1933) 评论(0) 推荐(0) 编辑
摘要: 源码版本:Linux kernel 1.0 分析字符设备 /dev/mem 的驱动程序 既然是字符设备,万物皆文件,先找 file_operations 结构 struct file_operations mem_fops static struct file_operations mem_fops 阅读全文
posted @ 2021-01-23 21:27 scriptk1d 阅读(737) 评论(0) 推荐(0) 编辑