-
Notifications
You must be signed in to change notification settings - Fork 3
/
File-Analysis-Tool.sh
28 lines (28 loc) · 1.81 KB
/
File-Analysis-Tool.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/sh
if [ $# -ne 1 ] ; then
echo "Usage: ./File-Analysis-Tool.sh <File> "
echo "Gives information about the given file."
exit 255
fi
touch "$1-Analysis"
echo "===========================================" | tee -a $1-Analysis
echo "$1 Basic Attributes" | tee -a $1-Analysis
echo "===========================================" | tee -a $1-Analysis
echo "Owner Info:" ; stat $1 | tee -a $1-Analysis ; echo "==========================================="
echo "Type:" ; file $1 | tee -a $1-Analysis ; echo "==========================================="
echo "S.O.D:" ; ldd $1 | tee -a $1-Analysis ; echo "==========================================="
echo "L.C.T:" ; ltrace $1 | tee -a $1-Analysis ; echo "==========================================="
echo "Hash-md5 (Predicted):" ; md5sum $1 | tee -a $1-Analysis ; echo "==========================================="
echo "Hash-md5 (Pregiven):" ; md5sum -c $1 | tee -a $1-Analysis ; echo "==========================================="
echo "Hash-sha256 (Predicted):" ; sha256sum $1 | tee -a $1-Analysis ; echo "==========================================="
echo "Hash-sha256 (Pregiven):" ; sha256sum -c $1 | tee -a $1-Analysis ; echo "==========================================="
echo "Lines:" ; wc -l $1 | tee -a $1-Analysis ; echo "==========================================="
echo "Charachters:" ; wc -m $1 | tee -a $1-Analysis
echo "===========================================" | tee -a $1-Analysis
echo "Ransom/Malware Attributes" | tee -a $1-Analysis
echo "===========================================" | tee -a $1-Analysis
echo "ClamAV:" ; clamscan $1 | tee -a $1-Analysis
echo "===========================================" | tee -a $1-Analysis
echo "Team Cymru:" ; whois -h hash.cmyru.com $(md5sum $1)
mkdir /bin/lib/sh/MK3S/data/Analysis > /dev/null
mv $1-Analysis /bin/lib/sh/MK3S/data/Analysis/