diff --git a/index.html b/index.html index 74872fbf..135bd2cd 100644 --- a/index.html +++ b/index.html @@ -18,7 +18,7 @@

The Linux Kernel Module Programming Guide

Peter Jay Salzman, Michael Burian, Ori Pomerantz, Bob Mottram, Jim Huang

-
July 4, 2024
+
July 21, 2024
@@ -4765,7 +4765,7 @@

1 structure may be able to overwrite the function and data - fields, providing the attacker with a way to use return-object programming (ROP) + fields, providing the attacker with a way to use return-oriented programming (ROP) to call arbitrary functions within the kernel. Also, the function prototype of the callback, containing a unsigned long argument, will prevent work from any type checking. Furthermore, the function prototype diff --git a/lkmpg-for-ht.html b/lkmpg-for-ht.html index 74872fbf..135bd2cd 100644 --- a/lkmpg-for-ht.html +++ b/lkmpg-for-ht.html @@ -18,7 +18,7 @@

The Linux Kernel Module Programming Guide

Peter Jay Salzman, Michael Burian, Ori Pomerantz, Bob Mottram, Jim Huang

-
July 4, 2024
+
July 21, 2024
@@ -4765,7 +4765,7 @@

1 structure may be able to overwrite the function and data - fields, providing the attacker with a way to use return-object programming (ROP) + fields, providing the attacker with a way to use return-oriented programming (ROP) to call arbitrary functions within the kernel. Also, the function prototype of the callback, containing a unsigned long argument, will prevent work from any type checking. Furthermore, the function prototype