Questions about this topic? Sign up to ask in the talk tab.
User contributions
From NetSec
(newest | oldest) View (newer 100 | older 100) (20 | 50 | 100 | 250 | 500)
- 15:05, 26 June 2016 (diff | hist) . . (-57) . . m LKM (current)
- 15:01, 25 June 2016 (diff | hist) . . (+7) . . Talk:LKM (→Corrections) (current)
- 15:01, 25 June 2016 (diff | hist) . . (+184) . . N Talk:LKM (Created page with "= Corrections = This is a complex topic that involves a lot of low-level understanding of the kernel and C. If I've made any mistakes, feel free to put them here or amend the...")
- 15:00, 25 June 2016 (diff | hist) . . (-12) . . m LKM
- 14:59, 25 June 2016 (diff | hist) . . (+1) . . LKM (→Further reading)
- 14:59, 25 June 2016 (diff | hist) . . (+167) . . LKM (→Further reading)
- 14:55, 25 June 2016 (diff | hist) . . (+1,982) . . N LKM/syscall.c (Created page with "{{code|text= <source lang="c"> #include <linux/init.h> #include <linux/module.h> #include <linux/kernel.h> #include <asm/uaccess.h> //just used for the copy_from_user() functi...") (current)
- 14:54, 25 June 2016 (diff | hist) . . (-18) . . LKM (→Example code)
- 14:53, 25 June 2016 (diff | hist) . . (+997) . . LKM (→Hooking the syscall)
- 14:28, 25 June 2016 (diff | hist) . . (+1,201) . . LKM (→Hooking the syscall)
- 14:24, 25 June 2016 (diff | hist) . . (+33) . . LKM (→Hooking the syscall)
- 14:24, 25 June 2016 (diff | hist) . . (+3) . . LKM (→Hooking the syscall)
- 14:23, 25 June 2016 (diff | hist) . . (+1,177) . . LKM (→Technique: /proc/kallsyms)
- 14:22, 25 June 2016 (diff | hist) . . (+3) . . LKM (→Technique: /proc/kallsyms)
- 14:21, 25 June 2016 (diff | hist) . . (+3,160) . . LKM (→Technique: /proc/kallsyms)
- 00:09, 25 June 2016 (diff | hist) . . (+31) . . LKM (→Hooking system calls)
- 00:08, 25 June 2016 (diff | hist) . . (+8) . . LKM (→Hooking system calls)
- 00:06, 25 June 2016 (diff | hist) . . (-36) . . LKM (→Hooking system calls)
- 00:05, 25 June 2016 (diff | hist) . . (+18) . . LKM (→Hooking system calls)
- 00:05, 25 June 2016 (diff | hist) . . (+2,554) . . LKM (→Hooking system calls)
- 00:00, 25 June 2016 (diff | hist) . . (+284) . . LKM (→File operation examples)
- 23:58, 24 June 2016 (diff | hist) . . (+2) . . LKM (→OPEN)
- 23:58, 24 June 2016 (diff | hist) . . (-40) . . LKM (→File operation examples)
- 23:57, 24 June 2016 (diff | hist) . . (+213) . . LKM (→Further reading)
- 23:55, 24 June 2016 (diff | hist) . . (+1) . . LKM (→Further reading)
- 23:55, 24 June 2016 (diff | hist) . . (+2) . . LKM (→Further reading)
- 23:54, 24 June 2016 (diff | hist) . . (+206) . . LKM (→See also)
- 23:53, 24 June 2016 (diff | hist) . . (+3,755) . . LKM (→File operation examples)
- 23:45, 24 June 2016 (diff | hist) . . (+7) . . LKM (→Example drivers)
- 23:45, 24 June 2016 (diff | hist) . . (+3,726) . . N LKM/chardev.c (Created page with "{{code|text= <source lang="c"> #include <linux/init.h> #include <linux/module.h> #include <linux/kernel.h> #include <linux/device.h> #include <linux/fs.h> #include <asm/uacces...") (current)
- 23:44, 24 June 2016 (diff | hist) . . (+27) . . LKM (→Example drivers)
- 23:08, 24 June 2016 (diff | hist) . . (+65) . . LKM (→Example drivers)
- 23:07, 24 June 2016 (diff | hist) . . (+70) . . LKM (→Example drivers)
- 23:05, 24 June 2016 (diff | hist) . . (+1,903) . . LKM (→Example driver)
- 23:01, 24 June 2016 (diff | hist) . . (+71) . . LKM (→Registering the device)
- 22:59, 24 June 2016 (diff | hist) . . (+1,498) . . LKM (→Creating character devices)
- 22:56, 24 June 2016 (diff | hist) . . (+713) . . LKM (→Creating character devices)
- 22:52, 24 June 2016 (diff | hist) . . (+1,336) . . LKM (→Creating character devices)
- 22:51, 24 June 2016 (diff | hist) . . (+1) . . LKM (→Defining file operations)
- 22:49, 24 June 2016 (diff | hist) . . (+1,316) . . LKM (→Creating character devices)
- 22:46, 24 June 2016 (diff | hist) . . (-874) . . LKM (→Defining file operations)
- 22:44, 24 June 2016 (diff | hist) . . (+2,956) . . LKM (→Creating character devices)
- 22:39, 24 June 2016 (diff | hist) . . (+8) . . LKM (→Device operations)
- 22:35, 24 June 2016 (diff | hist) . . (-128) . . LKM (→Additional Includes)
- 22:34, 24 June 2016 (diff | hist) . . (+13) . . LKM (→Creating character devices)
- 22:34, 24 June 2016 (diff | hist) . . (+1,390) . . LKM
- 22:27, 24 June 2016 (diff | hist) . . (+1,442) . . LKM
- 01:39, 23 June 2016 (diff | hist) . . (-1) . . LKM
- 01:38, 22 June 2016 (diff | hist) . . (+2) . . LKM (→Device operations)
- 01:37, 22 June 2016 (diff | hist) . . (+160) . . LKM (→Creating character devices)
- 01:36, 22 June 2016 (diff | hist) . . (+16) . . LKM (→Compiling multiple source files)
- 01:36, 22 June 2016 (diff | hist) . . (+16) . . LKM (→Compiling your LKM)
- 01:35, 22 June 2016 (diff | hist) . . (+27) . . LKM (→Writing a basic LKM)
- 01:33, 22 June 2016 (diff | hist) . . (0) . . LKM (→Permanently Adding LKMs)
- 01:32, 22 June 2016 (diff | hist) . . (+1) . . LKM (→Compiling multiple source files)
- 01:31, 22 June 2016 (diff | hist) . . (+1,469) . . LKM (→Compiling your LKM)
- 01:28, 22 June 2016 (diff | hist) . . (+26) . . LKM (→Compiling your LKM)
- 01:27, 22 June 2016 (diff | hist) . . (-4) . . LKM (→Compiling your LKM)
- 01:26, 22 June 2016 (diff | hist) . . (-3) . . LKM (→Compiling your LKM)
- 01:25, 22 June 2016 (diff | hist) . . (+172) . . LKM (→Compiling your LKM)
- 01:23, 22 June 2016 (diff | hist) . . (+2,138) . . LKM (→Compiling your LKM)
- 01:19, 22 June 2016 (diff | hist) . . (-19) . . LKM (→Example code)
- 01:19, 22 June 2016 (diff | hist) . . (+7) . . LKM (→Example code)
- 01:18, 22 June 2016 (diff | hist) . . (+9) . . LKM (→Example code)
- 01:18, 22 June 2016 (diff | hist) . . (+942) . . LKM (→Example code)
- 01:16, 22 June 2016 (diff | hist) . . (-19) . . LKM (→Initialization and cleanup)
- 01:15, 22 June 2016 (diff | hist) . . (-80) . . LKM (→Initialization and cleanup)
- 01:14, 22 June 2016 (diff | hist) . . (+378) . . LKM (→Initialization and cleanup)
- 01:12, 22 June 2016 (diff | hist) . . (+1,038) . . LKM (→Initialization and cleanup)
- 01:06, 22 June 2016 (diff | hist) . . (+19) . . LKM (→Registering parameters)
- 01:04, 22 June 2016 (diff | hist) . . (+80) . . LKM
- 00:58, 22 June 2016 (diff | hist) . . (-128) . . LKM (→Registering parameters)
- 00:52, 22 June 2016 (diff | hist) . . (+11) . . LKM (→Registering parameters)
- 00:52, 22 June 2016 (diff | hist) . . (-1) . . LKM (→Registering parameters =)
- 00:51, 22 June 2016 (diff | hist) . . (+1,285) . . LKM
- 00:40, 22 June 2016 (diff | hist) . . (-1) . . LKM
- 00:38, 22 June 2016 (diff | hist) . . (-32) . . LKM (→Registering your module)
- 00:36, 22 June 2016 (diff | hist) . . (+6) . . LKM (→Essential includes)
- 00:36, 22 June 2016 (diff | hist) . . (-36) . . LKM (→Writing a basic LKM)
- 00:35, 22 June 2016 (diff | hist) . . (-10) . . LKM (→Differences from normal C programming)
- 00:34, 22 June 2016 (diff | hist) . . (+1) . . LKM (→Differences from normal C programming)
- 00:33, 22 June 2016 (diff | hist) . . (+44) . . LKM
- 00:33, 22 June 2016 (diff | hist) . . (+385) . . LKM
- 00:31, 22 June 2016 (diff | hist) . . (+10) . . LKM (→Includes)
- 00:29, 22 June 2016 (diff | hist) . . (+2) . . LKM (→Includes)
- 00:29, 22 June 2016 (diff | hist) . . (+6) . . LKM (→Includes)
- 00:28, 22 June 2016 (diff | hist) . . (+78) . . LKM (→Includes)
- 00:27, 22 June 2016 (diff | hist) . . (+485) . . LKM (→Includes)
- 00:24, 22 June 2016 (diff | hist) . . (+863) . . LKM
- 00:12, 22 June 2016 (diff | hist) . . (0) . . LKM
- 00:12, 22 June 2016 (diff | hist) . . (-5) . . LKM
- 22:44, 21 June 2016 (diff | hist) . . (+710) . . LKM
- 22:33, 21 June 2016 (diff | hist) . . (+45) . . LKM
- 22:30, 21 June 2016 (diff | hist) . . (+31) . . LKM
- 22:30, 21 June 2016 (diff | hist) . . (+216) . . LKM
- 22:23, 21 June 2016 (diff | hist) . . (+81) . . LKM
- 22:21, 21 June 2016 (diff | hist) . . (+3) . . LKM (null was here)
- 22:21, 21 June 2016 (diff | hist) . . (+244) . . LKM
- 22:15, 21 June 2016 (diff | hist) . . (+2) . . LKM
- 22:15, 21 June 2016 (diff | hist) . . (0) . . LKM
(newest | oldest) View (newer 100 | older 100) (20 | 50 | 100 | 250 | 500)