28 lines
1 KiB
Diff
28 lines
1 KiB
Diff
From 6503848d9e0eb009e5f462116a963beacb208930 Mon Sep 17 00:00:00 2001
|
|
From: Austin Seipp <aseipp@pobox.com>
|
|
Date: Thu, 20 Feb 2014 00:11:44 -0600
|
|
Subject: [PATCH] attempt to 'modprobe config' before checking kernel
|
|
|
|
Signed-off-by: Austin Seipp <aseipp@pobox.com>
|
|
---
|
|
checksec.sh | 3 ++-
|
|
1 file changed, 2 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/checksec b/checksec
|
|
index dd1f72e..63acc29 100644
|
|
--- a/checksec
|
|
+++ b/checksec
|
|
@@ -676,7 +676,8 @@ kernelcheck() {
|
|
echo_message " userspace processes, this option lists the status of kernel configuration\n" '' '' ''
|
|
echo_message " options that harden the kernel itself against attack.\n\n" '' '' ''
|
|
echo_message " Kernel config:\n" '' '' '{ "kernel": '
|
|
-
|
|
+
|
|
+ modprobe configs 2> /dev/null
|
|
if [[ ! "${1}" == "" ]] ; then
|
|
kconfig="cat ${1}"
|
|
echo_message " Warning: The config ${1} on disk may not represent running kernel config!\n\n" "${1}" "<kernel config=\"${1}\"" "{ \"KernelConfig\":\"${1}\","
|
|
# update the architecture based on the config rather than the system
|
|
--
|
|
1.8.3.2
|
|
|