LINUX 内核与 systemtap +GO 专家博客 一个[ 系统软件工程师] 的随手涂鸦
http://nanxiao.me/category/%E3%80%8Anix-hacking%E3%80%8B%E6%9D%82%E5%BF%97/ 月刊
https://github.com/NanXiao/golang-101-hacks
http://nanxiao.me/
http://nanxiao.me/
http://nanxiao.me/en/
http://chinadtrace.org/
http://myaut.github.io/dtrace-stap-book/
http://www.brendangregg.com/blog/2015-06-28/linux-ftrace-uprobe.html
http://www.brendangregg.com/blog/2015-07-03/hacking-linux-usdt-ftrace.html
http://parsingintro.sourceforge.net/
Video Lectures on Real-Time Systems, Task Scheduling,Memory Compression, Memory Barriers,SMP
- Linux Kernel Development - Robert Love
- Understanding the Linux Kernel - Daniel P. Bovet, Marco Cesati
- The Art of Linux KerneL Design - Yang Lixiang
- Professional Linux Kernel Architecture - Wolfgang Mauerer
- Design of the UNIX Operating System - Maurice J. Bach
- Understanding the Linux Virtual Memory Manager - Mel Gorman
- Linux Kernel Internals - Tigran Aivazian
- Embedded Linux Primer - Christopher Hallinan
- Understanding Linux Network Internals - Christian Benvenuti
- Linux Kernel Networking: Implementation and Theory - Rami Rosen
- UNIX Network Programming - W. Richard Stevens
- The Definitive Guide to Linux Network Programming - Keir Davis, John W. Turner, Nathan Yocom
- The Linux TCP/IP Stack: Networking for Embedded Systems - Thomas F. Herbert
- Linux Socket Programming by Example - Warren W. Gay
- Linux Advanced Routing & Traffic Control HOWTO - Bert Hubert
- Linux Debugging and Performance Tuning - Steve Best
- Linux Applications Debugging Techniques - Aurelian Melinte
- Debugging with GDB: The GNU Source-Level Debugger - Roland H. Pesch
- Debugging Embedded Linux - Christopher Hallinan
- The Art of Debugging with GDB, DDD, and Eclipse - Norman S. Matloff
- Why Programs Fail: A Guide to Systematic Debugging - Andreas Zeller
- Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code - Bill Blunden
- Debugging: Finding most Elusive Software and Hardware Problems - David J. Agans
- Debugging by Thinking: A Multidisciplinary Approach - Robert Charles Metzger
- Find the Bug: A Book of Incorrect Programs - Adam Barr
- Linux File Systems - Moshe Bar
- Linux Filesystems - William Von Hagen
- UNIX Filesystems: Evolution, Design, and Implementation - Steve D. Pate
- Practical File System Design - Dominic Giampaolo
- File System Forensic Analysis - Brian Carrier
- Linux Filesystem Hierarchy - Binh Nguyen
- BTRFS: The Linux B-tree Filesystem - Ohad Rodeh
- StegFS: A Steganographic File System for Linux - Andrew D. McDonald, Markus G. Kuhn
- Hacking: The Art of Exploitation - Jon Erickson
- The Rootkit Arsenal: Escape and Evasion in the Dark Corners of the System - Bill Blunden
- Hacking Exposed: Network Security Secrets - Stuart McClure, Joel Scambray, George Kurtz
- A Guide to Kernel Exploitation: Attacking the Core - Enrico Perla, Massimiliano Oldani
- The Art of Memory Forensics - Michael Hale Ligh, Andrew Case, Jamie Levy, AAron Walters
- Practical Reverse Engineering - Bruce Dang, Alexandre Gazet, Elias Bachaalany
- Practical Malware Analysis - Michael Sikorski, Andrew Honig
- Maximum Linux Security: A Hacker's Guide to Protecting Your Linux Server - Anonymous
- Linux Security - Craig Hunt
- Real World Linux Security - Bob Toxen
- Linux Kernel Development
- Understanding the Linux Kernel, Third Edition
- Professional Linux Kernel Architecture
- Essential Linux Device Drivers
- Linux Device Drivers
- Linux Kernel Programming (3rd Edition)
- LF320 Linux Kernel Internals and Debugging
- Linux System Programming: Talking Directly to the Kernel and C Library
- Writing Linux Device Drivers: a guide with exercises
- Book: Robert Love, Linux Kernel Development, 3rd edition
- Book: Corbet, Rubini, Linux Device Drivers, 3rd edition (free version here)
- Book: Linux kernel in a nutshell (free version here)
- Free material provided by Free Electrons
LINUX 内核与 systemtap +GO 专家博客 一个[ 系统软件工程师] 的随手涂鸦的更多相关文章
- Linux内核分析第一周学习博客 --- 通过反汇编方式学习计算机工作过程
Linux内核分析第一周学习博客 通过反汇编方式学习计算机工作过程 总结: 通过这次对一个简单C程序的反汇编学习,我了解到计算机在实际工作工程中要涉及大量的跳转指针操作.计算机通常是顺序执行一条一条的 ...
- Linux内核分析第二周学习博客——完成一个简单的时间片轮转多道程序内核代码
Linux内核分析第二周学习博客 本周,通过实现一个简单的操作系统内核,我大致了解了操作系统运行的过程. 实验主要步骤如下: 代码分析: void my_process(void) { int i = ...
- web前端/移动端H5博客专家博客大全--值得收藏的前端技术大牛博客地址
web前端/移动端H5博客专家博客大全--值得收藏的前端技术大牛博客地址 Huang Jie Blog .Com-前端开发 http://www.huangjieblog.com/?feed=rs ...
- Linux下使用Hexo搭建github博客
找到一篇靠谱的博客,备份一下: ---------以下原文------------------ Nodejs安装 因为hexo是基于nodejs的应用,所以要先安装nodejs才可以.我这里以Ubun ...
- linux下部署tomcat 上线jpress博客系统
tomcat Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器. tomcat有三个端口 开始部署 安装tomcat 第一步:下载tomcat 安装包 tomcat官网 ...
- v72.01 鸿蒙内核源码分析(Shell解析) | 应用窥伺内核的窗口 | 百篇博客分析OpenHarmony源码
子曰:"苟正其身矣,于从政乎何有?不能正其身,如正人何?" <论语>:子路篇 百篇博客系列篇.本篇为: v72.xx 鸿蒙内核源码分析(Shell解析篇) | 应用窥视 ...
- linux下搭建属于自己的博客(WordPress安装)
转自:http://www.cnblogs.com/xiaofengkang/archive/2011/11/16/2251608.html WordPress简介 WordPress 是一种使用 P ...
- 豆约翰博客备份专家博客导出示例(PDF,CHM)
示例1: CSDN博客: 示例博客主页:http://blog.csdn.net/shenyisyn/ CHM文件图示:下载地址 PDF文件图示:下载地址 示例2: 新浪博客: 示例博客主页:http ...
- Linux前传——第一次写技术博客
准备写技术博客了.不过,真的没什么技术,以后就写写学习上面遇到的问题与想法吧.
随机推荐
- ios开发之IBOutlet和IBAction的区别
IBOutlet 输出口是使用关键字IBOutlet声明的实例变量.控制器头文件中的输出口声明应如下所示: @property (nonatomic, retain) IBOutlet UIButto ...
- centos7/RHEL7安装LibreOffice
1.下载 wget http://download.documentfoundation.org/libreoffice/testing/4.4.0/rpm/x86_64/LibreOfficeDev ...
- Linux系统分区
在Linux系统里面,"分区",被称作"挂载点" 挂载点 意思就是把一部分硬盘容量,分成一个文件夹的形式,用来做某些事情,这个文件夹的名字,就叫做:挂载点 (如 ...
- JDK与Tomcat的联系
如果服务器没有安装JDK或没有配置JDK环境变量,则Tomcat启动出错 报错:需要JAVA_HOME 或JRE_HOME环境变量 所以必须首先安装JDK 配置环境变量 web服务器Tomcat才能运 ...
- 应用tomcat(Linux中安装)
CentOS 7 中安装 tomcat. 下载 Tomcat Wget 下载 Tomcat Tomcat 官网中找到指定版本 Tomcat rpm 的 url 使用 wget url 下载 rpm , ...
- BZOJ 3223 文艺平衡树
Description 您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作:翻转一个区间,例如原有序序列是5 4 3 2 1,翻转区间是[2,4]的话,结果是5 2 ...
- hdu 5151 Sit sit sit
http://acm.hdu.edu.cn/showproblem.php?pid=5151 题意:一共有N个椅子,然后有N个学生依次去坐,满足下面三个条件不能坐上去,1:这个椅子旁边有左椅子也有右椅 ...
- 1.AJAX简介
没有AJAX会怎么样?普通的ASP.Net每次执行服务端方法的时候都要刷新当前页面,比如实现显示服务器时间.每次都要刷新页面的坏处:页面刷新打断用户操作.速度慢.增加服务器的流量压力.如果没有AJAX ...
- 【HDOJ】3419 The Three Groups
记忆化搜索. /* 3419 */ #include <cstdio> #include <cstring> #include <cstdlib> #define ...
- 为什么PCI-e比SATA快这么多?
PCIe协议和SATA协议都是分层协议,分为物理层,数据链路层,传输层,命令层和应用层. 硬件工程师主要关注物理层.数据链路层和传输层.所有CMD/data由应用层和命令层打下来,每向下走一层,多一层 ...