File tree Expand file tree Collapse file tree 4 files changed +6
-6
lines changed
content/posts/linux-debug Expand file tree Collapse file tree 4 files changed +6
-6
lines changed File renamed without changes.
Original file line number Diff line number Diff line change 11---
2- title : " Linux Debug "
2+ title : Linux Hacking
33date : 2025-08-30T20:35:21+01:00
44draft : false
55description : Linux kernel debugging
@@ -10,14 +10,14 @@ author: "ShellTux"
1010type : " post"
1111layout : " post"
1212cover :
13- hidden : false # hide everywhere but not in structured data
13+ hidden : true # hide everywhere but not in structured data
1414 image : " covers/linux-debug.png"
1515 alt :
1616 caption :
1717 relative : true
1818---
1919
20- Hacking linux kernel
20+ Hacking linux kernel to change shebang implementation
2121
2222<!-- more-->
2323
@@ -314,7 +314,7 @@ $ /tmp/shebang.sh
314314
315315Notice that foo bar baz is passed as a single argument.
316316
317- ![ linux-debug-tools] ( /linux-debug/linux-debug- tools.gif)
317+ ![ linux-debug-tools] ( tools.gif )
318318
319319### Debugging the kernel
320320
@@ -345,7 +345,7 @@ On 2 terminal panes:
345345(gdb) target remote :1234
346346```
347347
348- ![ linux-gdb] ( /linux-debug/linux-debug- gdb.gif)
348+ ![ linux-gdb] ( gdb.gif )
349349
350350Take your time to understand why everything after the interpreter is considered a single argument.
351351
@@ -453,4 +453,4 @@ git apply < ../binfmt_script.patch
453453make -j4 # Recompile
454454```
455455
456- ![ post-patch] ( /linux-debug/linux- post-patch.gif)
456+ ![ post-patch] ( post-patch.gif )
File renamed without changes.
File renamed without changes.
You can’t perform that action at this time.
0 commit comments