added security reporting tool from Jonas Lejon

This commit is contained in:
Leif Johansson 2018-11-01 09:28:15 +01:00
parent ba25e66a06
commit 2bb36b6d81

View file

@ -0,0 +1,47 @@
#!/bin/bash
echo "### $HOSTNAME"
echo "### SUID binaries"
find / -perm -4000 -ls
echo "### World writable files"
find / -perm -o=w
echo "### lines in authorized_keys"
for h in `awk -F: '{print $NF}' /etc/passwd`; do
echo "-- $h"
if [ -f $h/.ssh/authorized_keys ]; then
cat $h/.ssh/authorized_keys
fi
done
echo "### cronjobs"
for u in `awk -F: '{print $1}' /etc/passwd`; do
echo "-- $u"
crontab -u $u -l
done
echo "### Nyligen ändrade filer i systemet"
find / -type f -mtime 1 -ls
echo "### Installerade paket och versioner"
dpkg -l
echo "### Portar som lyssnar lsof alt netstat"
lsof -i|grep LISTEN alt netstat -lkp
echo "### Entropy"
cat /proc/sys/kernel/random/entropy_avail
echo "### fstab"
fstab
echo "### arp-tabell"
arp -na
echo "### processlista"
ps -auxww
echo "### lsmod"
lsmod