• Nenhum resultado encontrado

Script de Integridade Comandos Admin Linux

1 #!/ b i n / bash 2 3 4 #Nome P a s t a s e caminhos 5 PCNAME=$1 6 PASS=$2 7 INTEGRIDADE=$PCNAME/ I n t e g r i d a d e 8 9 10 #Nomes F i c h e i r o s

11 CALCULO SHA256 COMANDOS=$INTEGRIDADE/ c a l c u l o s h a 2 5 6 c o m a n d o s . t x t 12

13

14 ###I n t e g r i d a d e 15

16 #C´a l c u l o SHA256 Comandos

18

19 #bash

20 p r i n t f ”Comando : bash \n” >> $CALCULO SHA256 COMANDOS 21 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS 22 bash −−v e r s i o n >> $CALCULO SHA256 COMANDOS

23 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

24 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b bash ‘ | head − n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS

25 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

26 27

28 #mkdir

29 p r i n t f ”Comando : mkdir \n” >> $CALCULO SHA256 COMANDOS 30 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS

31 mkdir −−v e r s i o n >> $CALCULO SHA256 COMANDOS

32 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

33 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b mkdir ‘ | head −n 1 | c u t −d ” ” −f 2 ) >> $CALCULO SHA256 COMANDOS

34 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

35 36

37 #i f c o n f i g

38 p r i n t f ”Comando : i f c o n f i g \n” >> $CALCULO SHA256 COMANDOS 39 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS

40 i f c o n f i g −−v e r s i o n 2>> $CALCULO SHA256 COMANDOS

41 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS 42 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b i f c o n f i g ‘ |

head −n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS 43 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >>

$CALCULO SHA256 COMANDOS 44

45

46 #n e t s t a t

47 p r i n t f ”Comando : n e t s t a t \n” >> $CALCULO SHA256 COMANDOS 48 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS

49 n e t s t a t −−v e r s i o n >> $CALCULO SHA256 COMANDOS

50 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS 51 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b n e t s t a t ‘ |

head −n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS 52 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >>

$CALCULO SHA256 COMANDOS 53

54 55 #a r p

56 p r i n t f ”Comando : a r p \n” >> $CALCULO SHA256 COMANDOS 57 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS 58 a r p −−v e r s i o n 2>> $CALCULO SHA256 COMANDOS

59 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

60 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b arp ‘ | head −n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS

61 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

62 63 64 #c a t

65 p r i n t f ”Comando : c a t \n” >> $CALCULO SHA256 COMANDOS 66 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS 67 c a t −−v e r s i o n >> $CALCULO SHA256 COMANDOS

68 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

69 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b c a t ‘ | head −n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS

70 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

71 72

73 #l s o f

74 p r i n t f ”Comando : l s o f \n” >> $CALCULO SHA256 COMANDOS 75 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS 76 l s o f −v 2>> $CALCULO SHA256 COMANDOS

77 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

78 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b l s o f ‘ | head − n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS

79 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

80 81 82 #t o p

83 p r i n t f ”Comando : t o p \n” >> $CALCULO SHA256 COMANDOS 84 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS 85 t o p −v >> $CALCULO SHA256 COMANDOS

86 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

87 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b top ‘ | head −n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS

88 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

89 90 91 #l s

92 p r i n t f ”Comando : l s \n” >> $CALCULO SHA256 COMANDOS 93 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS 94 l s −−v e r s i o n >> $CALCULO SHA256 COMANDOS

95 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

96 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b l s ‘ | head −n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS

97 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

98 99

100 #d a t e

101 p r i n t f ”Comando : d a t e \n” >> $CALCULO SHA256 COMANDOS 102 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS 103 d a t e −−v e r s i o n >> $CALCULO SHA256 COMANDOS

104 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

105 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b date ‘ | head − n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS

$CALCULO SHA256 COMANDOS 107

108

109 #uname

110 p r i n t f ”Comando : uname\n” >> $CALCULO SHA256 COMANDOS 111 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS

112 uname −−v e r s i o n >> $CALCULO SHA256 COMANDOS

113 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

114 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b uname ‘ | head −n 1 | c u t −d ” ” −f 2 ) >> $CALCULO SHA256 COMANDOS

115 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

116 117

118 #l a s t

119 p r i n t f ”Comando : l a s t \n” >> $CALCULO SHA256 COMANDOS 120 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS 121 l a s t −−v e r s i o n >> $CALCULO SHA256 COMANDOS

122 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

123 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b l a s t ‘ | head − n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS

124 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

125 126

127 #mount

128 p r i n t f ”Comando : mount\n” >> $CALCULO SHA256 COMANDOS 129 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS

130 mount −−v e r s i o n >> $CALCULO SHA256 COMANDOS

131 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

132 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b mount ‘ | head −n 1 | c u t −d ” ” −f 2 ) >> $CALCULO SHA256 COMANDOS

133 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

134 135 136 #d f

137 p r i n t f ”Comando : d f \n” >> $CALCULO SHA256 COMANDOS 138 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS 139 d f −−v e r s i o n >> $CALCULO SHA256 COMANDOS

140 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

141 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b df ‘ | head −n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS

142 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

143 144 145 #cp

146 p r i n t f ”Comando : cp \n” >> $CALCULO SHA256 COMANDOS 147 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS 148 cp −−v e r s i o n >> $CALCULO SHA256 COMANDOS

149 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

150 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b cp ‘ | head −n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS

151 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

152 153

154 #f i n d

155 p r i n t f ”Comando : f i n d \n” >> $CALCULO SHA256 COMANDOS 156 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS 157 f i n d −−v e r s i o n >> $CALCULO SHA256 COMANDOS

158 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

159 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b f i n d ‘ | head − n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS

160 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

161 162

163 #sha256sum

164 p r i n t f ”Comando : sha256sum \n” >> $CALCULO SHA256 COMANDOS 165 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS

166 sha256sum −−v e r s i o n >> $CALCULO SHA256 COMANDOS

167 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

168 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b sha256sum ‘ | head −n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS 169 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >>

$CALCULO SHA256 COMANDOS 170

171

172 #rpm | | dpkg | | pacman | | s l p k g | | q l i s t 173 i f which rpm >/dev / n u l l 2>/dev / n u l l ; t h e n

174 p r i n t f ”Comando : rpm\n” >> $CALCULO SHA256 COMANDOS 175 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS 176 rpm −−v e r s i o n >> $CALCULO SHA256 COMANDOS

177 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

178 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b rpm ‘ | head −n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS

179 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

180

181 e l i f which dpkg >/dev / n u l l 2>/dev / n u l l ; t h e n

182 p r i n t f ”Comando : dpkg \n” >> $CALCULO SHA256 COMANDOS 183 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS 184 dpkg −−v e r s i o n >> $CALCULO SHA256 COMANDOS

185 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

186 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b dpkg ‘ | head − n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS

187 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

188

189 e l i f which pacman >/dev / n u l l 2>/dev / n u l l ; t h e n

190 p r i n t f ”Comando : pacman\n” >> $CALCULO SHA256 COMANDOS 191 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS

192 pacman −−v e r s i o n >> $CALCULO SHA256 COMANDOS

193 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

194 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b pacman ‘ | head −n 1 | c u t −d ” ” −f 2 ) >> $CALCULO SHA256 COMANDOS

195 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

196

197 e l i f which s l p k g >/dev / n u l l 2>/dev / n u l l ; t h e n

198 p r i n t f ”Comando : s l p k g \n” >> $CALCULO SHA256 COMANDOS 199 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS

200 s l p k g −−v e r s i o n >> $CALCULO SHA256 COMANDOS

201 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

202 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b s l p k g ‘ | head −n 1 | c u t −d ” ” −f 2 ) >> $CALCULO SHA256 COMANDOS

203 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

204

205 e l i f which emerge >/dev / n u l l 2>/dev / n u l l ; t h e n

206 p r i n t f ”Comando : q l i s t \n” >> $CALCULO SHA256 COMANDOS 207 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS

208 q l i s t −−v e r s i o n >> $CALCULO SHA256 COMANDOS

209 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS

210 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b q l i s t ‘ | head −n 1 | c u t −d ” ” −f 2 ) >> $CALCULO SHA256 COMANDOS

211 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >> $CALCULO SHA256 COMANDOS

212 213 e l s e

214 p r i n t f ”Comando : \n\n” >> $LISTA SOFTWARE INSTALADO 215 p r i n t f ” Output : \ n” >> $LISTA SOFTWARE INSTALADO 216 p r i n t f ”N˜a o d i s p o n i v e l ” >> $LISTA SOFTWARE INSTALADO 217 f i

218 219

220 #c r o n t a b

221 p r i n t f ”Comando : c r o n t a b \n” >> $CALCULO SHA256 COMANDOS 222 p r i n t f ” Vers ˜a o : \ n” >> $CALCULO SHA256 COMANDOS

223 224

225 i f which rpm >/dev / n u l l 2>/dev / n u l l ; t h e n 226 e c h o $PASS | sudo −S rpm −qa | g r e p c r o n t a b >>

$CALCULO SHA256 COMANDOS

227 e l i f which dpkg >/dev / n u l l 2>/dev / n u l l ; t h e n 228 e c h o $PASS | sudo −S dpkg − l | g r e p c r o n t a b >>

$CALCULO SHA256 COMANDOS

229 e l i f which pacman >/dev / n u l l 2>/dev / n u l l ; t h e n 230 e c h o $PASS | sudo −S pacman −Q | g r e p c r o n t a b >>

$CALCULO SHA256 COMANDOS

231 e l i f which s l p k g >/dev / n u l l 2>/dev / n u l l ; t h e n

232 e c h o $PASS | sudo −S s l p k g − l s b o −− i n s t a l l e d | g r e p c r o n t a b >> $CALCULO SHA256 COMANDOS

233 e l i f which emerge >/dev / n u l l 2>/dev / n u l l ; t h e n 234 e c h o $PASS | sudo −S q l i s t −IC | g r e p c r o n t a b >>

$CALCULO SHA256 COMANDOS 235 e l s e

236 p r i n t f ”N˜a o d i s p o n i v e l ” >> $CALCULO SHA256 COMANDOS 237 f i

239

240 p r i n t f ”\nSHA256 Comando : ” >> $CALCULO SHA256 COMANDOS 241 e c h o $PASS | sudo −S sha256sum $ ( e c h o ‘ w h e r e i s −b c r o n t a b ‘ |

head −n 1 | c u t −d ” ” − f 2 ) >> $CALCULO SHA256 COMANDOS 242 p r i n t f ”\n−−−−−−−−−−−−−−−−−−−−−−−−−−−−−\n\n” >>

$CALCULO SHA256 COMANDOS

Documentos relacionados