-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathWeekly.sh
117 lines (109 loc) · 4.25 KB
/
Weekly.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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
#!/usr/bin/parallel --shebang-wrap --pipe /bin/bash
#weekly
#other server
#sudo bash /mnt/HDD/Programs/copy-to-new-server.sh
#sudo systemctl enable rc-local
#this is used for low memory devices
curl -fsS --retry 3 https://hc-ping.com/18542605-64ed-400a-b3ff-e2845da0d44e
source /mnt/HDD/Programs//memoryClean.sh
export back=/mnt/HDD/Backup/
export hdd=/mnt/HDD/
export prog=/mnt/HDD/Programs/
cleanMemory
#backup
sudo rm -rf $back/Website/Weekly/www.zip | parallel -Jcluster
sudo zip -r9 $back/Website/Weekly/www.zip /var/www/* | parallel -Jcluster
cleanMemory
<< --MULTILINE-COMMENT--
sudo rm -rf $back/usrbin/.zip | parallel -Jcluster
sudo zip -r9 $back/usrbin.zip /usr/bin | parallel -Jcluster
cleanMemory
sudo rm -rf $back/usrlocale.zip | parallel -Jcluster
sudo zip -r9 $back/usrlocale.zip /usr/locale & | parallel -Jcluster
cleanMemory
sudo rm -rf $back/usrshare.zip | parallel -Jcluster
sudo zip -r9 $back/usrshare.zip /usr/share & | parallel -Jcluster
cleanMemory
sudo rm -rf $back/usrsrc.zip | parallel -Jcluster
sudo zip -r9 $back/usrsrc.zip /usr/src & | parallel -Jcluster
cleanMemory
sudo rm -rf $back/usrgames.zip | parallel -Jcluster
sudo zip -r9 $back/usrgames.zip /usr/games & | parallel -Jcluster
cleanMemory
sudo rm -rf $back/usrinclude.zip | parallel -Jcluster
sudo zip -r9 $back/usrinclude.zip /usr/include & | parallel -Jcluster
cleanMemory
sudo rm -rf $hack/usrbin.zip | parallel -Jcluster
sudo zip -r9 $back/usrsbin.zip /usr/sbin & | parallel -Jcluster
cleanMemory
sudo rm -rf $back/usrlib.zip | parallel -Jcluster
sudo zip -r9 $back/usrlib.zip /usr/lib & | parallel -Jcluster
cleanMemory
sudo rm -rf $back/usrlocal.zip | parallel -Jcluster
sudo zip -rf $back/usrlocal.zip /usr/local/ & | parallel -Jcluster
--MULTILINE-COMMENT--
sudo cp -rf /home/ubuntuserver/.bash* $back
cleanMemory
sudo cp -rf /home/ubuntuserver/.bash* /mnt/HDD/Programs/
#Updates
sudo bash $prog/update.sh
sudo ntpdate -u 192.168.1.200
sudo timedatectl set-ntp on
#sudo rm -r /mnt/HDD/HACK/*
#cd /mnt/HDD/HACK
#sudo git clone https://github.com/hak5/bashbunny-payloads.git
#sudo git clone https://github.com/offensive-security/exploit-database.git
#sudo git clone https://github.com/offensive-security/exploit-database-papers.git
#sudo git clone git@github.com:offensive-security/exploit-database-bin-sploits.git
#emails
sudo cp -rf /opt/*.sh $prog
#sudo bash /mnt/HDD/Programs/email-virus-report.sh
cp -rf /usr/bin/mikrotik $prog
sudo bash $prog/copy-to-new-server.sh
cleanMemory
sudo bash /mnt/HDD/workspace/keywordCounter/keywordCountertoCSV.sh
echo done with that
#GitAutoUpdate
#sudo gdrive update -r -p 1sscS0H_MzZP9nvBMQ3cUpoIug5aNDDCY /mnt/HDD/HACK
#sudo bash /mnt/HDD/Programs/GitChangedWeekly.sh
#sudo bash $prog/GitChangedWeekly-better.sh
sudo bash $prog/GitChangedWeeklyv2.sh
cleanMemory
sudo bash /mnt/HDD/cockpit/updatecock.sh
cleanMemory
sudo bash $prog/toGithub.sh
cleanMemory
sudo bash $prog/Gdrive-Website-Change-UPLOAD-best.sh
cleanMemory
cd /mnt/HDD/HACK && sudo bash $prog/gitUpdateRecurive.sh
cleanMemory
#Matanice
sudo freshclam
#sudo e4defrag /dev/*
sudo e4defrag /dev/sd*
sudo npm cache clean --force | parallel -Jcluster
bleachbit --list | grep -E "[a-z]+\.[a-z]+" | xargs bleachbit --clean | parallel -Jcluster
sudo $prog/Cleanup.sh | parallel -Jcluster
sudo geoipupdate
sudo bash $prog/TrackInternetUsage.sh
#sudo bash /mnt/HDD/Programs//Bash-History-Clear-first-part-forloop.sh
#sudo /etc/init.d/nscd reload # nscd
#sudo bash /mnt/HDD/Programs/pipfix.sh | parallel -Jcluster
cleanMemory
sudo service fwupd start
sudo fwupdmgr refresh
sudo fwupdmgr update
#AV
sudo freshclam | parallel -Jcluster
sudo mv /mnt/HDD/virus.txt /mnt/HDD/VirusssReports/virus$(date +"%Y-%m-%d").txt
sudo clamscan -r / --exclude-dir="/mnt/HDD/Virus/|/mnt/HDD/HACK/|/mnt/HDD/Hack/|/mnt/HDD/MPIhack" | grep FOUND >> /mnt/HDD/virus.txt | parallel -Jcluster
#sudo timeout 300 "sudo clamscan --remove=yes -i -r / --exclude-dir=/mnt/HDD/Virus/" | parallel -Jcluster
bash /mnt/HDD/Programs/email-virus-report.sh
sudo clamscan --remove=yes -i -r / --exclude-dir="/mnt/HDD/Virus/|/mnt/HDD/HACK/|/mnt/HDD/Hack/|/mnt/HDD/MPIhack" | parallel -Jcluster
#reboot kernel and linux
#kexec-reboot --reboot
curl -fsS --retry 3 https://hc-ping.com/ab2fe292-6e5b-4f3b-adfb-319a5e08fa45
sleep 30
sync
sudo reboot -f
#disown -a && exit 0