-
Linux环境编程与内核之进程
前言在Linux内核源码分析进程一篇中,讲解了内核中进程的实现原理,本文从开发角度来审视进程。 进程环境程序的开始12345678910111213141516171819202122232425262728293031323334// source#include <stdlib.h>#include <stdio.h>static void __attribute... -
Linux环境编程与内核之文件与IO
内核文件表文件 Linux内核将一切视为文件,既可以是事实上的真正的物理文件,也可以是设备、管道,甚至还可以是一块内存。狭义的文件是指文件系统中的物理文件,而广义的文件则可以是Linux管理的所有对象。这些广义的文件利用VFS机制,以文件系统的形式挂载在Linux内核中,对外提供一致的文件操作接口。 文件描述符 文件描述符是一个非负整数,其本质就是一个句柄,所以也可以认为文件描述符就是一个文... -
车联网安全专题
车联网安全
-
Web安全专题
web 安全基础
-
Tcache安全机制及赛题详细解析
glibc tcache 堆利用
-
D-Link-CNVD-2013-11625
漏洞概述 漏洞成因:hedwig.cgi文件中,传输时未限制COOKIE长度,导致COOKIE长度过长时引发栈溢出问题。 影响范围:DIR-815/300/600/645等型号。 仿真工具:FirmAE 获取固件:下载地址 使用qemu仿真请获取相应内核及镜像文件:vmlinux-3.2.0-4-4kc-malta debian_squeeze_mipsel_standard.qco... -
Netgear-CVE-2019-20760
前言此文已投给蚁景网安,蚁景网安公众号链接。 漏洞概述 漏洞服务: uhttpd 漏洞类型: 远程命令执行 影响范围: 1.0.4.26之前的NETGEAR R9000设备会受到身份验证绕过的影响 解决建议: 更新版本 漏洞复现 操作环境: ubuntu:22.04 qemu-version: 8.1.1 仿真环境1wget https://www.downloads.netgear.c... -
深入理解Pwn_LLVMPass及相关例题
Here’s something encrypted, password is required to continue reading.
-
Rust虚拟化开发
Here’s something encrypted, password is required to continue reading.