Posts
-
-
Vagrant cloud, box and insecure key pairs
-
Debian compile Linux Kernel from Source Code
-
Set http/https proxy for GNOME Terminal
-
My Favourite Gnome Extensions
-
Debian 12 & PVE 8.0 配置
-
2018 0CTF Finals Baby Kernel
-
ret2usr - 强网杯2018 - core
-
Kernel ROP - 强网杯2018 - core
-
Debian 11 配置
-
RealWorldCTF-digging_into_kernel
-
Draft for "CVE 2022 0847 DirtyPipe Analysis"
-
Draft for "CVE 2016 5195 DirtyCow Analysis"
-
How to stop gpg warning one public key
-
Quick guidance of running smatch over mainline kernel
-
WCTF 2018 klist
-
Double Fetch
-
CISCN2017 babydriver -- Bypass SMEP
-
CISCN2017 - babydriver (2)
-
List packages on Mac OSX
-
CISCN2017 - babydriver
-
Send linux kernel patch with HUST SMTP
-
Use Port Forwarding in VirtualBox
-
Draft: Analysis of the latest x86 context switch in Linux Kernel
-
Draft for "Using ftrace to understand Linux kernel"
-
Error in the docker installation on Ubuntu 20.04LTS
-
Mac OS X mount remote folder via SSHFS
-
objtool: Fix GCC Wrestrict error in str_error_r
-
How to contribute to openEuler kernel project
-
virt manager network default is not active
-
git send email with --cc-cmd and --to-cmd
-
Use ssh keys for the authentication of special websites
-
Use pwntools for your exploits
-
Launching Teamviewer remotely through SSH
-
Some explanation of syz repro
-
Some explanation of syz execprog
-
Some explanation of code logic in syzkaller
-
BTF: .tmp_vmlinux.btf: pahole version v1.15 is too old, need at least v1.16
-
error: ' mindirect branch' and ' fcf protection' are not compatible
-
Setup Linux Shadowsocks with electron ssr
-
#error New address family defined, please update secclass_map.
-
undefined reference to 'stpcpy'
-
ruid, euid, suid usage in Linux
-
Setup Linux Shadowsocks with ssr script
-
Linux autostart ssr with systemd unit
-
GNOME Shell Screen Recorder
-
Shell Find out one variable exists or is not empty
-
Create a bootable USB stick on Windows
-
在 Word 或 PowerPoint 中嵌入字体
-
Powerpoint Presenter view notes not syncing in Mac OS X
-
A Collection of Cheat Sheet
-
How to get to the GRUB menu at boot time?
-
Syzkaller stretch image troubleshooting
-
Difference between git checkout -- and git checkout
-
Install Docker on Debian Stretch
-
Linux 常用软件列表
-
Debian9 配置
-
How to find the IP address of VMware virtual machine
-
Avoiding Type 3 fonts in matplotlib plots
-
Installing TeX Live over the Internet on CentOS7
-
Using Packer to Create Vagrant Boxes
-
Create Vagrant Base Box from Scratch
-
Get Started With Jekyll on Debian/Ubuntu
-
Set up WiFi on the Raspberry Pi in command line
-
Debian enable kernel dump
-
Create Vagrant Base Box Based on Existing One
-
Setting up git send-email with gmail to send Linux kernel patch
-
One failed kernel patch
-
How To Find Saved WiFi Passwords In Linux?
-
Install driver for Wireless Network Adapter BCM4352 on Ubuntu
-
How to not suspend when you close Laptop Lid on Debian
-
Debian Reportbug Usage
-
Buildroot configuration
-
Debugging kernel and modules via gdb
-
simple rootramfs to boot linux kernel
-
How to install qemu-kvm and gui (virt-manager) in Ubuntu
-
Race Condition vs Data Race
-
Install Sublime Text 3 in Debian
-
Use Qemu GDB to forcely debug Linux early boot process
-
set up qemu for kernel development
-
install ubuntu in qemu
-
How to install Ubuntu in GUI with virt manager
-
Shell small trick
-
Implicit function declarations in C Programming
-
Docker Command Cheat Sheet
-
Docker : Got permission denied while trying to connect to the Docker daemon socket
-
configure error : cannot run C compiled programs
-
How to Build A Custom Linux Kernel For Qemu
-
Vim small tricks
-
how to install driver for TP Link WN722N (EU) V2 on Ubuntu 14.04
-
tmux useful subcommands or shortcuts
-
How to Manage the Crouton Linux System on Your Chromebook
-
Compile gdb with python script support
-
Checking out and building Chromium on Linux
-
gets undeclared here
-
use vmrun to start vmware virtual machine
-
binutils 2.15 error: array type has incomplete element type
-
How to install TeamViewer on Debian 9 Stretch Linux
-
Debian disable gnome autostart
-
soundness vs completeness
-
Software Vulnerability
-
My Favourite Films about Hackers
-
My Favourite Books
-
My Favourite Paper List
-
My favourite linux distributions
-
GDB does not works inside docker
-
syscall wrapper in glibc
-
Remove files from Git commit
-
深入C语言可变参数(va_arg,va_list,va_start,va_end)
-
__VA_ARGS__ macro in C language
-
use dd to create live bootable usb
-
Install Driver for Intel Corporation Wireless 8260 in Debian Jessie and Stretch
-
Install and uninstall vmware workstation
-
How to install Jekyll on Debian Stretch
-
Debian Stretch 为 Linux Kernel 4.9 打补丁,使 VMwareWorkstation 正常运行
-
Commands To Change Repository Signing Key
-
Debian Stretch 为 Linux Kernel 4.7 打补丁,使 VMwareWorkstation 正常运行
-
TodoList in Github Markdown
-
update grub 命令解析
-
SSH 免密码登录
-
Simple commands to handle java/jar file
-
Shell 解析路径
-
Permit Root Login Via SSH
-
Linux内核中ELF加载解析(九)
-
Linux内核中ELF加载解析(八)
-
Linux内核中ELF加载解析(七)
-
Linux内核中ELF加载解析(六)
-
Linux内核中ELF加载解析(十)
-
Linux Manpage
-
Intel release new technology specifications to protect against ROP attacks
-
因特尔发布新的技术规范去防御 ROP 攻击
-
2011 CWE/SANS Top 25 Most Dangerous Software Errors
-
RELRO - A (not so well known) Memory Corruption Mitigation Technique
-
Two main approaches to handle shared library in Linux
-
How To Install Dropbox Client as a Service on CentOS 7
-
Workstation 12.1 does not compile on kernel 4.6.0 1
-
Remove the ugly border in Gnome 3.20
-
Install driver for Wireless Network Adapter BCM4352
-
linux install java jdk1.7.0_45
-
Offical Document of KSPP In Linux Kernel
-
Kernel Self Protection Project
-
my vim configuration
-
GCC Optimization Level
-
FORTIFY_SOURCE Examples
-
Enhance application security with FORTIFY_SOURCE
-
GCC Stack Protector options
-
Debian GCC Stack Protector Examples
-
Frequently Asked Questions About RAP
-
Debian 源码安装 NVIDIA 显卡驱动
-
Debian 安装 NVIDIA 显卡驱动(台式机)
-
replace rm with trash
-
Debian 添加 https 镜像源
-
Write a LLVM Pass In or Out of Source Code
-
Debian系安装google chrome命令
-
Linux内核之ELF格式解析(二)
-
Linux内核之ELF格式解析(一)
-
Linux文件系统之VFS(八)
-
Linux文件系统之VFS(七)
-
Linux文件系统之VFS(六)
-
Linux文件系统之VFS(五)
-
Linux文件系统之VFS(四)
-
Linux文件系统之VFS(三)
-
Linux文件系统之VFS(二)
-
ELF文件可执行栈的深入分析
-
Linux内核中ELF加载解析(五)
-
Linux内核中ELF加载解析(四)
-
Linux 内核之 Module 编写(一)
-
Linux内核中ELF加载解析(三)
-
Linux内核中ELF加载解析(二)
-
Linux内核之双向链表 - list_head(4)
-
Linux内核之双向链表 - list_head(3)
-
Linux内核之双向链表 - list_head(2)
-
Linux内核之双向链表 - list_head(1)
-
Linux 内核之 container_of 宏分析
-
Linux文件系统之VFS(一)
-
Linux内核中ELF加载解析(一)
-
md5/sha256 verify downloaded iso
-
Vim 配置 vimrc 与插件 Vundle
-
Debian添加Partner源
-
Linuxmint/Ubuntu/Debian添加Ubuntukylin源
-
为什么人人都该懂点LLVM?
-
Set Sublime text Python Environment to Python3
-
My LinuxMint Theme
-
LinuxMint install faenza-icon-theme
-
vmlinuz Definition
-
Linux 共享库指南
-
Manually remove a broken package in Ubuntu/Debian
-
Debian/Ubuntu/LinuxMint reset root password
-
Linux VMware虚拟机报错 - Unable to change virtual machine power state: Internal error.
-
Markdown 学习
-
Skype 安装
-
Gnome 3.16 make top bar transparent
-
Linux内核的thread_info结构分析
-
蒸汽机车:sl
-
记一次本地权限提升漏洞
-
Install Oracle Java 8 In Ubuntu Or Linux Mint Via PPA Repository
-
Upgrade LinuxMint via terminal
-
LinuxMint 17 upgrade 17.1 via graphics
-
Debian/Ubuntu/LinuxMint configure flashgot+Uget
-
矩阵:CMatrix
-
Debian 添加与设置 locale
-
python中__name__ == '__main__' 解析
-
Why use __KERNEL__ and __ASSEMBLY__ in the kernel source code?
-
FAQ/Dowhile0
-
Debian/Ubuntu/LinuxMint使用deb安装sublime-text-3
-
Debian/Ubuntu/LinuxMint 通过 PPA 安装 sublime text 2
-
Debian "There is no public key available for the following key IDs"问题解决
-
解决Debian找不到add-apt-repository的问题
-
Linux 地址空间分布随机化(ASLR) 关闭与程序测试
-
How To Install Oracle Java 8 In Debian Via Repository
-
Markdown学习(七)
-
Markdown学习(六)
-
Markdown学习(五)
-
Markdown学习(四)
-
LinuxMint17 设置grub启动时间
-
Fedora21 编译 Linux Kernel 4.0
-
Debian8/LinuxMint17 编译 Linux Kernel 4.0
-
Linux删除手动编译内核
-
How to upgrade from Fedora21 to Fedora22
-
Metasploit学习(来自Freebuf)
-
Hash 校验和不符问题解决
-
查看Selinux状态和关闭Selinux
-
tasksel
-
StackArmor: Comprehensive Protection from Stack-based Memory Error Vulnerabilities for Binaries
-
Source Insight 添加 *.S支持
-
Debian 64bit install skype
-
add multiarch in Debian
-
vfork中子进程未使用exec或_exit
-
Git常用操作
-
BitNami Gitlab
-
ELF Section Header的结构
-
ELF文件中Elf_Ehdr成员类型分析
-
/dev/null vs /dev/zero
-
Debian/Ubuntu/LinuxMint 安装openyoudao,换下有道linux版
-
Gitlab Community Edition On Debian 8
-
C++ 虚函数解析
-
C++ 虚函数示例
-
C++中的虚函数与VTABLE
-
Markdown学习(三)
-
Markdown学习(二)
-
C++ Vector与Array 区别
-
Markdown学习(一)
-
Git学习(一)
-
Debian development model
-
Debian修改默认shell为bash
-
Define a new keyboard shortcut
-
Usenix 05 Data Attack
-
NDSS 15 FreeSentry
-
堆管理
-
CCS 05 CFI
-
Debian8 配置
-
为 Linux Kernel 3.19 打补丁,使 VMware Workstation 正常运行
-
为 Linux Kernel 3.17 打补丁,使 VMware Workstation 正常运行
-
Git 和 Github 资料集锦
-
Hello World
subscribe via RSS