针对Android原生系统、RK平台、MTK平台、Qualcomm高通平台、其他平台,关于Android4.4~14及以上系统定制(高效通用的Android系统裁剪方案)一、传统裁剪方案build/m...
编译链接专题第1篇-make和makefile介绍
前言很多非科班出身的工程师对项目的编译链接其实是很不熟悉的(包括作者自己),但是如果我们想自己做项目或者从0到1实现一个项目,或者想要优化程序,或者要修改memory layout,或者要实现AUTO...
AOSP源码定制-内置可执行文件
AOSP源码定制-内置可执行文件介绍因为要经常刷机测试,为了方便测试,不想每次刷完机都adb push文件进手机,这里尝试把可执行文件内置到系统中打包刷入。下面是用AOSP8来演示。添加可执行文件和A...
CVE初探之CVE-2019-6250反弹Shell
概述ZMQ(Zero Message Queue)是一种基于消息队列得多线程网络库,C++编写,可以使得Socket编程更加简单高效。该编号为CVE-2019-6250的远程执行漏洞,主要出现在ZMQ...
漏洞分析 CVE-2019-6250
一软件介绍ZeroMQ(Zero Message Queue) 是一个 C++ 编写的高性能分布式消息队列,是一个非常简单好用的传输层,使得 Socket 编程更加简单、简洁和性能更高效。ZeroMQ...
Curl SOCKS5 堆溢出漏洞(CVE-2023-38545)修复方法
1、简介curl 从 1998 年维护至今,已经成为 HTTP 请求命令行工具的事实标准,具有丰富的 Api 和 Abi(应用程序二进制接口)。curl被用于汽车、电视机、路由器、打印机、音频设备、手...
Mimalloc分析
一前言在今年的HWS中遇到了一道堆 与往常不同的是 c语言标准库中的malloc分配器更换成了mimalloc 于是打算来了解一下这个分配器 查看一下这个分配器要如何利用。同时由于本人水平不足 对于m...
Linux Kernel入门指南—魅力内核的奇妙之旅
作者:korant踏上 Linux 内核世界的探险将成为您职业生涯的一段迷人旅程。作为操作系统之心的 Linux 内核涵盖众多领域,如操作系统原理、硬件抽象以及驱动开发等。在这篇文章中,我们将一探 L...
Sudo堆溢出漏洞(CVE-2021-3156)复现
背景介绍 2021 年 1 月 26 日,Qualys Research Labs在 sudo 发现了一个缺陷。sudo 解析命令行参数的方式时,错误的判断了截断符,从而导致攻击者可以恶意构造载荷,使...
Redis未授权访问漏洞利用方式
实验环境靶机 192.168.233.130Kali攻击机 19...
QEMU Linux 内核调试环境搭建
环境 虚拟机 :CentOS7.9QEMU:5.2编译内核版本:5.0GCC版本:9.3.0GDB版本:8.2.1 0x01 QEMUQEMU安装官网直接下载最新的5.2版本wge...
redis学习(二)redis在kali中安装并写入shell
书接上篇,我们这里需要在kali中安装redis,这样我们才可以通过对方的未授权漏洞,进行一个远程的链接。“ 新手走好每一步,就是前进的方向,追逐自己的梦吧。”这里我们需要在kali中搭建,然后我们需...
9