- Home
- Courses
- Курсове с Инструктор
- Linux Foundation
- LFD440 – Linux Kernel Debugging and Security (BG)
LFD440 – Linux Kernel Debugging and Security (BG)
- 0 (Registered)
-
(0 Reviews)
Curriculum
- 31 Sections
- 178 Lessons
- Lifetime
Expand all sectionsCollapse all sections
- 1 Introduction3
- 2 Preliminaries4
- 3 How to Work in OSS Projects9
- 4.13.1 Overview on How to Contribute Properly
- 4.23.2 Stay Close to Mainline for Security and Quality
- 4.33.3 Study and Understand the Project DNA
- 4.43.4 Figure Out What Itch You Want to Scratch
- 4.53.5 Identify Maintainers and Their Work Flows and Methods
- 4.63.6 Get Early Input and Work in the Open
- 4.73.7 Contribute Incremental Bits, Not Large Code Dumps
- 4.83.8 Leave Your Ego at the Door: Don’t Be Thin-Skinned
- 4.93.9 Be Patient, Develop Long Term Relationships, Be Helpful
- 4 Kernel Features7
- 5 Monitoring and Debugging8
- 6 Printk5
- 7 The proc Filesystem5
- 8 kprobes4
- 9 Ftrace11
- 10 Perf8
- 11 eBPF6
- 12 Crash3
- 13 kexec5
- 14 Kernel Core Dumps2
- 15 Virtualization3
- 16 QEMU5
- 17 Linux Kernel Debugging Tools5
- 18 Embedded Linux4
- 19 Notifiers5
- 20 CPU Frequency Scaling5
- 21 Netlink Sockets4
- 22 Kernel Deprecated Interfaces10
- 23.122.1 Why Deprecated
- 23.222.2 deprecated
- 23.322.3 BUG() and BUG ON()
- 23.422.4 Computed Sizes for kmalloc()
- 23.522.5 simple strtol() Family of Routines
- 23.622.6 strcpy(), strncpy(), strlcpy()
- 23.722.7 printk() %p Format Specifier
- 23.822.8 Variable Length Arrays
- 23.922.9 Switch Case Fall-Through
- 23.1022.10 Zero-Length and One-Element Arrays in Structs
- 23 Introduction to Linux Kernel Security9
- 24 Linux Security Modules (LSM)5
- 25 SELinux13
- 26.125.1 SELinux
- 26.225.2 SELinux Overview
- 26.325.3 SELinux Modes
- 26.425.4 SELinux Policies
- 26.525.5 Context Utilities
- 26.625.6 SELinux and Standard Command Line Tools
- 26.725.7 SELinux Context Inheritance and Preservation
- 26.825.8 restorecon
- 26.925.9 semanage fcontext
- 26.1025.10 Using SELinux Booleans
- 26.1125.11 getsebool and setsebool
- 26.1225.12 Troubleshooting Tools
- 26.1325.13 Labs
- 26 AppArmor5
- 27 Netfilter6
- 28 The Virtual File System11
- 29.128.1 What is the Virtual File System?
- 29.228.2 Available Filesystems
- 29.328.3 Special Filesystems
- 29.428.4 The tmpfs Filesystem
- 29.528.5 The ext2/ext3 Filesystem
- 29.628.6 The ext4 Filesystem
- 29.728.7 The btrfs Filesystem
- 29.828.8 Common File Model
- 29.928.9 VFS System Calls
- 29.1028.10 Files and Processes
- 29.1128.11 Mounting Filesystems
- 29 Filesystems in User-Space (FUSE)3
- 30 Journaling Filesystems4
- 31 Closing and Evaluation Survey1