文章浏览阅读1.1k次。使用jtag和gdb实时调试Linux内核 | ChangChun Master Li0. 关键词debug raspberry pi bcm2835 armv6 linux kernel J-Link jtag gdb1. 摘要gdb是一款开源debugger,调试的事实标准,gdb可以帮助开发者快速定位问题。gdb也可以作为阅读源码......
2023-11-21 04:32 阅读 阅读全文文章浏览阅读1.1k次。在日常分析外部软件时,遇到的反调试/反注入防护已经越来越多,之前使用的基于 frida 的轻量级沙盒已经无法满足这类攻防水位的需要,因此需要有一种更加深入且通用的方式来对 APP 进行全面的监测和绕......
2024-01-24 17:38 阅读 阅读全文linux文件系统初始化过程主要分为三个阶段:挂载rootfs,提供第一个挂载点’’/;加载initrd,扩展VFS树;执行init程序,完成linux系统的初始化。下面会详细介绍每个阶段的主要内容。vfs_caches_init()负责挂载rootfs文件系统,并创建......
2023-10-14 02:25 阅读 阅读全文文章浏览阅读549次。1.下载交叉编译工具及内核源码http://ftp.loongnix.cn/embedd/ls3a/toolchain/gcc-4.9.3-64-gnu.tar.gzhttp://ftp.loongnix.cn/embedd/ls2k/linux-3.10.tar.gz2.解压交叉编译工具并加入临时环境变量export PATH=$PATH:/home/ubuntu/loongson/gcc-4.9.3-64-gnu/op......
2023-11-14 00:51 阅读 阅读全文文章浏览阅读555次。1.下载交叉编译工具及内核源码http://ftp.loongnix.cn/embedd/ls3a/toolchain/gcc-4.9.3-64-gnu.tar.gzhttp://ftp.loongnix.cn/embedd/ls2k/linux-3.10.tar.gz2.解压交叉编译工具并加入临时环境变量export PATH=$PATH:/home/ubuntu/loongson/gcc-4.9.3-64-gnu/op......
2023-11-21 04:30 阅读 阅读全文"小夜猫&小懒虫&小财迷"的男人擅长车芯 SA8295P 源码分析,Linux内核,数据结构与算法,等方面的知识...
2023-10-13 12:44 阅读 阅读全文下面是编程之家 jb51.cc 通过网络收集整理的代码片段。编程之家小编现在分享给大家,也给大家做个参考。//发送端#include#include#include#include#include#include#include#include#includeusingnamespacestd;intmain(){setvbuf(stdout,NULL,_IONBF,..._linux 广播消......
2023-10-14 05:23 阅读 阅读全文Linux Kernel 3.12.17 是一个系列版本更新,官方最新版本是 3.14,喜欢的童靴可以下载安装,提示安装内核有风险,谨慎为之,还有这两个版本官方支持的系统都是Ubuntu 14.04。32位系统下载安装包命令:wget kernel.ubuntu.com/~kernel-ppa/mainli......
2023-10-13 14:33 阅读 阅读全文最近分析的几个子系统驱动,均通过sysfs下的目录及文件与子系统进行交互,今天我们顺带将pwm子系统也分析一下吧。在上一章中我们借助led子系统及gpio子系统,在led子系统下实现了针对led-gpio的gpio-pwm-trigger,因此本章我们稍微......
2023-10-13 09:29 阅读 阅读全文linux kernel 版本是最新版本的Linux内核,linux kernel 版本支持Intel、Alpha、PPC、Sparc、IA-64 、ARM、MIPS、Amiga、Atari和IBM s/390等,还支持32位大文件系统。而linux kernel 版本在Intel平台上,物理内存最大支持可以达到64GB。加强对IDE和SCSI硬......
2023-10-13 14:34 阅读 阅读全文