Advertisement
Guest User

Untitled

a guest
Jan 26th, 2020
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 48.06 KB | None | 0 0
  1. #!/bin/bash
  2. #PE Script By WazeHell
  3. # @wazehell
  4. clear
  5. header()
  6. {
  7. echo -e "\033[0;40m############# PE Linux \033[0m"
  8. echo -e "\033[0;41m############# By WazeHell \033[0m"
  9. rzltsdir="Reports"
  10. if [ -d "$rzltsdir" ]; then
  11. echo -e ""
  12. else
  13. echo -e "\033[0;41m############# Reporting Directory : /Report \033[0m"
  14. mkdir "$rzltsdir"
  15. fi
  16. }
  17. VULNERABLE_VERSIONS=(
  18. # UBUNTU PRECISE
  19. "3.1.1-1400-linaro-lt-mx5"
  20. "3.11.0-13-generic"
  21. "3.11.0-14-generic"
  22. "3.11.0-15-generic"
  23. "3.11.0-17-generic"
  24. "3.11.0-18-generic"
  25. "3.11.0-20-generic"
  26. "3.11.0-22-generic"
  27. "3.11.0-23-generic"
  28. "3.11.0-24-generic"
  29. "3.11.0-26-generic"
  30. "3.13.0-100-generic"
  31. "3.13.0-24-generic"
  32. "3.13.0-27-generic"
  33. "3.13.0-29-generic"
  34. "3.13.0-30-generic"
  35. "3.13.0-32-generic"
  36. "3.13.0-33-generic"
  37. "3.13.0-34-generic"
  38. "3.13.0-35-generic"
  39. "3.13.0-36-generic"
  40. "3.13.0-37-generic"
  41. "3.13.0-39-generic"
  42. "3.13.0-40-generic"
  43. "3.13.0-41-generic"
  44. "3.13.0-43-generic"
  45. "3.13.0-44-generic"
  46. "3.13.0-46-generic"
  47. "3.13.0-48-generic"
  48. "3.13.0-49-generic"
  49. "3.13.0-51-generic"
  50. "3.13.0-52-generic"
  51. "3.13.0-53-generic"
  52. "3.13.0-54-generic"
  53. "3.13.0-55-generic"
  54. "3.13.0-57-generic"
  55. "3.13.0-58-generic"
  56. "3.13.0-59-generic"
  57. "3.13.0-61-generic"
  58. "3.13.0-62-generic"
  59. "3.13.0-63-generic"
  60. "3.13.0-65-generic"
  61. "3.13.0-66-generic"
  62. "3.13.0-67-generic"
  63. "3.13.0-68-generic"
  64. "3.13.0-71-generic"
  65. "3.13.0-73-generic"
  66. "3.13.0-74-generic"
  67. "3.13.0-76-generic"
  68. "3.13.0-77-generic"
  69. "3.13.0-79-generic"
  70. "3.13.0-83-generic"
  71. "3.13.0-85-generic"
  72. "3.13.0-86-generic"
  73. "3.13.0-88-generic"
  74. "3.13.0-91-generic"
  75. "3.13.0-92-generic"
  76. "3.13.0-93-generic"
  77. "3.13.0-95-generic"
  78. "3.13.0-96-generic"
  79. "3.13.0-98-generic"
  80. "3.2.0-101-generic"
  81. "3.2.0-101-generic-pae"
  82. "3.2.0-101-virtual"
  83. "3.2.0-102-generic"
  84. "3.2.0-102-generic-pae"
  85. "3.2.0-102-virtual"
  86. "3.2.0-104-generic"
  87. "3.2.0-104-generic-pae"
  88. "3.2.0-104-virtual"
  89. "3.2.0-105-generic"
  90. "3.2.0-105-generic-pae"
  91. "3.2.0-105-virtual"
  92. "3.2.0-106-generic"
  93. "3.2.0-106-generic-pae"
  94. "3.2.0-106-virtual"
  95. "3.2.0-107-generic"
  96. "3.2.0-107-generic-pae"
  97. "3.2.0-107-virtual"
  98. "3.2.0-109-generic"
  99. "3.2.0-109-generic-pae"
  100. "3.2.0-109-virtual"
  101. "3.2.0-110-generic"
  102. "3.2.0-110-generic-pae"
  103. "3.2.0-110-virtual"
  104. "3.2.0-111-generic"
  105. "3.2.0-111-generic-pae"
  106. "3.2.0-111-virtual"
  107. "3.2.0-1412-omap4"
  108. "3.2.0-1602-armadaxp"
  109. "3.2.0-23-generic"
  110. "3.2.0-23-generic-pae"
  111. "3.2.0-23-lowlatency"
  112. "3.2.0-23-lowlatency-pae"
  113. "3.2.0-23-omap"
  114. "3.2.0-23-powerpc-smp"
  115. "3.2.0-23-powerpc64-smp"
  116. "3.2.0-23-virtual"
  117. "3.2.0-24-generic"
  118. "3.2.0-24-generic-pae"
  119. "3.2.0-24-virtual"
  120. "3.2.0-25-generic"
  121. "3.2.0-25-generic-pae"
  122. "3.2.0-25-virtual"
  123. "3.2.0-26-generic"
  124. "3.2.0-26-generic-pae"
  125. "3.2.0-26-virtual"
  126. "3.2.0-27-generic"
  127. "3.2.0-27-generic-pae"
  128. "3.2.0-27-virtual"
  129. "3.2.0-29-generic"
  130. "3.2.0-29-generic-pae"
  131. "3.2.0-29-virtual"
  132. "3.2.0-31-generic"
  133. "3.2.0-31-generic-pae"
  134. "3.2.0-31-virtual"
  135. "3.2.0-32-generic"
  136. "3.2.0-32-generic-pae"
  137. "3.2.0-32-virtual"
  138. "3.2.0-33-generic"
  139. "3.2.0-33-generic-pae"
  140. "3.2.0-33-lowlatency"
  141. "3.2.0-33-lowlatency-pae"
  142. "3.2.0-33-virtual"
  143. "3.2.0-34-generic"
  144. "3.2.0-34-generic-pae"
  145. "3.2.0-34-virtual"
  146. "3.2.0-35-generic"
  147. "3.2.0-35-generic-pae"
  148. "3.2.0-35-lowlatency"
  149. "3.2.0-35-lowlatency-pae"
  150. "3.2.0-35-virtual"
  151. "3.2.0-36-generic"
  152. "3.2.0-36-generic-pae"
  153. "3.2.0-36-lowlatency"
  154. "3.2.0-36-lowlatency-pae"
  155. "3.2.0-36-virtual"
  156. "3.2.0-37-generic"
  157. "3.2.0-37-generic-pae"
  158. "3.2.0-37-lowlatency"
  159. "3.2.0-37-lowlatency-pae"
  160. "3.2.0-37-virtual"
  161. "3.2.0-38-generic"
  162. "3.2.0-38-generic-pae"
  163. "3.2.0-38-lowlatency"
  164. "3.2.0-38-lowlatency-pae"
  165. "3.2.0-38-virtual"
  166. "3.2.0-39-generic"
  167. "3.2.0-39-generic-pae"
  168. "3.2.0-39-lowlatency"
  169. "3.2.0-39-lowlatency-pae"
  170. "3.2.0-39-virtual"
  171. "3.2.0-40-generic"
  172. "3.2.0-40-generic-pae"
  173. "3.2.0-40-lowlatency"
  174. "3.2.0-40-lowlatency-pae"
  175. "3.2.0-40-virtual"
  176. "3.2.0-41-generic"
  177. "3.2.0-41-generic-pae"
  178. "3.2.0-41-lowlatency"
  179. "3.2.0-41-lowlatency-pae"
  180. "3.2.0-41-virtual"
  181. "3.2.0-43-generic"
  182. "3.2.0-43-generic-pae"
  183. "3.2.0-43-virtual"
  184. "3.2.0-44-generic"
  185. "3.2.0-44-generic-pae"
  186. "3.2.0-44-lowlatency"
  187. "3.2.0-44-lowlatency-pae"
  188. "3.2.0-44-virtual"
  189. "3.2.0-45-generic"
  190. "3.2.0-45-generic-pae"
  191. "3.2.0-45-virtual"
  192. "3.2.0-48-generic"
  193. "3.2.0-48-generic-pae"
  194. "3.2.0-48-lowlatency"
  195. "3.2.0-48-lowlatency-pae"
  196. "3.2.0-48-virtual"
  197. "3.2.0-51-generic"
  198. "3.2.0-51-generic-pae"
  199. "3.2.0-51-lowlatency"
  200. "3.2.0-51-lowlatency-pae"
  201. "3.2.0-51-virtual"
  202. "3.2.0-52-generic"
  203. "3.2.0-52-generic-pae"
  204. "3.2.0-52-lowlatency"
  205. "3.2.0-52-lowlatency-pae"
  206. "3.2.0-52-virtual"
  207. "3.2.0-53-generic"
  208. "3.2.0-53-generic-pae"
  209. "3.2.0-53-lowlatency"
  210. "3.2.0-53-lowlatency-pae"
  211. "3.2.0-53-virtual"
  212. "3.2.0-54-generic"
  213. "3.2.0-54-generic-pae"
  214. "3.2.0-54-lowlatency"
  215. "3.2.0-54-lowlatency-pae"
  216. "3.2.0-54-virtual"
  217. "3.2.0-55-generic"
  218. "3.2.0-55-generic-pae"
  219. "3.2.0-55-lowlatency"
  220. "3.2.0-55-lowlatency-pae"
  221. "3.2.0-55-virtual"
  222. "3.2.0-56-generic"
  223. "3.2.0-56-generic-pae"
  224. "3.2.0-56-lowlatency"
  225. "3.2.0-56-lowlatency-pae"
  226. "3.2.0-56-virtual"
  227. "3.2.0-57-generic"
  228. "3.2.0-57-generic-pae"
  229. "3.2.0-57-lowlatency"
  230. "3.2.0-57-lowlatency-pae"
  231. "3.2.0-57-virtual"
  232. "3.2.0-58-generic"
  233. "3.2.0-58-generic-pae"
  234. "3.2.0-58-lowlatency"
  235. "3.2.0-58-lowlatency-pae"
  236. "3.2.0-58-virtual"
  237. "3.2.0-59-generic"
  238. "3.2.0-59-generic-pae"
  239. "3.2.0-59-lowlatency"
  240. "3.2.0-59-lowlatency-pae"
  241. "3.2.0-59-virtual"
  242. "3.2.0-60-generic"
  243. "3.2.0-60-generic-pae"
  244. "3.2.0-60-lowlatency"
  245. "3.2.0-60-lowlatency-pae"
  246. "3.2.0-60-virtual"
  247. "3.2.0-61-generic"
  248. "3.2.0-61-generic-pae"
  249. "3.2.0-61-virtual"
  250. "3.2.0-63-generic"
  251. "3.2.0-63-generic-pae"
  252. "3.2.0-63-lowlatency"
  253. "3.2.0-63-lowlatency-pae"
  254. "3.2.0-63-virtual"
  255. "3.2.0-64-generic"
  256. "3.2.0-64-generic-pae"
  257. "3.2.0-64-lowlatency"
  258. "3.2.0-64-lowlatency-pae"
  259. "3.2.0-64-virtual"
  260. "3.2.0-65-generic"
  261. "3.2.0-65-generic-pae"
  262. "3.2.0-65-lowlatency"
  263. "3.2.0-65-lowlatency-pae"
  264. "3.2.0-65-virtual"
  265. "3.2.0-67-generic"
  266. "3.2.0-67-generic-pae"
  267. "3.2.0-67-lowlatency"
  268. "3.2.0-67-lowlatency-pae"
  269. "3.2.0-67-virtual"
  270. "3.2.0-68-generic"
  271. "3.2.0-68-generic-pae"
  272. "3.2.0-68-lowlatency"
  273. "3.2.0-68-lowlatency-pae"
  274. "3.2.0-68-virtual"
  275. "3.2.0-69-generic"
  276. "3.2.0-69-generic-pae"
  277. "3.2.0-69-lowlatency"
  278. "3.2.0-69-lowlatency-pae"
  279. "3.2.0-69-virtual"
  280. "3.2.0-70-generic"
  281. "3.2.0-70-generic-pae"
  282. "3.2.0-70-lowlatency"
  283. "3.2.0-70-lowlatency-pae"
  284. "3.2.0-70-virtual"
  285. "3.2.0-72-generic"
  286. "3.2.0-72-generic-pae"
  287. "3.2.0-72-lowlatency"
  288. "3.2.0-72-lowlatency-pae"
  289. "3.2.0-72-virtual"
  290. "3.2.0-73-generic"
  291. "3.2.0-73-generic-pae"
  292. "3.2.0-73-lowlatency"
  293. "3.2.0-73-lowlatency-pae"
  294. "3.2.0-73-virtual"
  295. "3.2.0-74-generic"
  296. "3.2.0-74-generic-pae"
  297. "3.2.0-74-lowlatency"
  298. "3.2.0-74-lowlatency-pae"
  299. "3.2.0-74-virtual"
  300. "3.2.0-75-generic"
  301. "3.2.0-75-generic-pae"
  302. "3.2.0-75-lowlatency"
  303. "3.2.0-75-lowlatency-pae"
  304. "3.2.0-75-virtual"
  305. "3.2.0-76-generic"
  306. "3.2.0-76-generic-pae"
  307. "3.2.0-76-lowlatency"
  308. "3.2.0-76-lowlatency-pae"
  309. "3.2.0-76-virtual"
  310. "3.2.0-77-generic"
  311. "3.2.0-77-generic-pae"
  312. "3.2.0-77-lowlatency"
  313. "3.2.0-77-lowlatency-pae"
  314. "3.2.0-77-virtual"
  315. "3.2.0-79-generic"
  316. "3.2.0-79-generic-pae"
  317. "3.2.0-79-lowlatency"
  318. "3.2.0-79-lowlatency-pae"
  319. "3.2.0-79-virtual"
  320. "3.2.0-80-generic"
  321. "3.2.0-80-generic-pae"
  322. "3.2.0-80-lowlatency"
  323. "3.2.0-80-lowlatency-pae"
  324. "3.2.0-80-virtual"
  325. "3.2.0-82-generic"
  326. "3.2.0-82-generic-pae"
  327. "3.2.0-82-lowlatency"
  328. "3.2.0-82-lowlatency-pae"
  329. "3.2.0-82-virtual"
  330. "3.2.0-83-generic"
  331. "3.2.0-83-generic-pae"
  332. "3.2.0-83-virtual"
  333. "3.2.0-84-generic"
  334. "3.2.0-84-generic-pae"
  335. "3.2.0-84-virtual"
  336. "3.2.0-85-generic"
  337. "3.2.0-85-generic-pae"
  338. "3.2.0-85-virtual"
  339. "3.2.0-86-generic"
  340. "3.2.0-86-generic-pae"
  341. "3.2.0-86-virtual"
  342. "3.2.0-87-generic"
  343. "3.2.0-87-generic-pae"
  344. "3.2.0-87-virtual"
  345. "3.2.0-88-generic"
  346. "3.2.0-88-generic-pae"
  347. "3.2.0-88-virtual"
  348. "3.2.0-89-generic"
  349. "3.2.0-89-generic-pae"
  350. "3.2.0-89-virtual"
  351. "3.2.0-90-generic"
  352. "3.2.0-90-generic-pae"
  353. "3.2.0-90-virtual"
  354. "3.2.0-91-generic"
  355. "3.2.0-91-generic-pae"
  356. "3.2.0-91-virtual"
  357. "3.2.0-92-generic"
  358. "3.2.0-92-generic-pae"
  359. "3.2.0-92-virtual"
  360. "3.2.0-93-generic"
  361. "3.2.0-93-generic-pae"
  362. "3.2.0-93-virtual"
  363. "3.2.0-94-generic"
  364. "3.2.0-94-generic-pae"
  365. "3.2.0-94-virtual"
  366. "3.2.0-95-generic"
  367. "3.2.0-95-generic-pae"
  368. "3.2.0-95-virtual"
  369. "3.2.0-96-generic"
  370. "3.2.0-96-generic-pae"
  371. "3.2.0-96-virtual"
  372. "3.2.0-97-generic"
  373. "3.2.0-97-generic-pae"
  374. "3.2.0-97-virtual"
  375. "3.2.0-98-generic"
  376. "3.2.0-98-generic-pae"
  377. "3.2.0-98-virtual"
  378. "3.2.0-99-generic"
  379. "3.2.0-99-generic-pae"
  380. "3.2.0-99-virtual"
  381. "3.5.0-40-generic"
  382. "3.5.0-41-generic"
  383. "3.5.0-42-generic"
  384. "3.5.0-43-generic"
  385. "3.5.0-44-generic"
  386. "3.5.0-45-generic"
  387. "3.5.0-46-generic"
  388. "3.5.0-49-generic"
  389. "3.5.0-51-generic"
  390. "3.5.0-52-generic"
  391. "3.5.0-54-generic"
  392. "3.8.0-19-generic"
  393. "3.8.0-21-generic"
  394. "3.8.0-22-generic"
  395. "3.8.0-23-generic"
  396. "3.8.0-27-generic"
  397. "3.8.0-29-generic"
  398. "3.8.0-30-generic"
  399. "3.8.0-31-generic"
  400. "3.8.0-32-generic"
  401. "3.8.0-33-generic"
  402. "3.8.0-34-generic"
  403. "3.8.0-35-generic"
  404. "3.8.0-36-generic"
  405. "3.8.0-37-generic"
  406. "3.8.0-38-generic"
  407. "3.8.0-39-generic"
  408. "3.8.0-41-generic"
  409. "3.8.0-42-generic"
  410.  
  411. # Ubuntu Trusty
  412. "3.13.0-24-generic"
  413. "3.13.0-24-generic-lpae"
  414. "3.13.0-24-lowlatency"
  415. "3.13.0-24-powerpc-e500"
  416. "3.13.0-24-powerpc-e500mc"
  417. "3.13.0-24-powerpc-smp"
  418. "3.13.0-24-powerpc64-emb"
  419. "3.13.0-24-powerpc64-smp"
  420. "3.13.0-27-generic"
  421. "3.13.0-27-lowlatency"
  422. "3.13.0-29-generic"
  423. "3.13.0-29-lowlatency"
  424. "3.13.0-3-exynos5"
  425. "3.13.0-30-generic"
  426. "3.13.0-30-lowlatency"
  427. "3.13.0-32-generic"
  428. "3.13.0-32-lowlatency"
  429. "3.13.0-33-generic"
  430. "3.13.0-33-lowlatency"
  431. "3.13.0-34-generic"
  432. "3.13.0-34-lowlatency"
  433. "3.13.0-35-generic"
  434. "3.13.0-35-lowlatency"
  435. "3.13.0-36-generic"
  436. "3.13.0-36-lowlatency"
  437. "3.13.0-37-generic"
  438. "3.13.0-37-lowlatency"
  439. "3.13.0-39-generic"
  440. "3.13.0-39-lowlatency"
  441. "3.13.0-40-generic"
  442. "3.13.0-40-lowlatency"
  443. "3.13.0-41-generic"
  444. "3.13.0-41-lowlatency"
  445. "3.13.0-43-generic"
  446. "3.13.0-43-lowlatency"
  447. "3.13.0-44-generic"
  448. "3.13.0-44-lowlatency"
  449. "3.13.0-46-generic"
  450. "3.13.0-46-lowlatency"
  451. "3.13.0-48-generic"
  452. "3.13.0-48-lowlatency"
  453. "3.13.0-49-generic"
  454. "3.13.0-49-lowlatency"
  455. "3.13.0-51-generic"
  456. "3.13.0-51-lowlatency"
  457. "3.13.0-52-generic"
  458. "3.13.0-52-lowlatency"
  459. "3.13.0-53-generic"
  460. "3.13.0-53-lowlatency"
  461. "3.13.0-54-generic"
  462. "3.13.0-54-lowlatency"
  463. "3.13.0-55-generic"
  464. "3.13.0-55-lowlatency"
  465. "3.13.0-57-generic"
  466. "3.13.0-57-lowlatency"
  467. "3.13.0-58-generic"
  468. "3.13.0-58-lowlatency"
  469. "3.13.0-59-generic"
  470. "3.13.0-59-lowlatency"
  471. "3.13.0-61-generic"
  472. "3.13.0-61-lowlatency"
  473. "3.13.0-62-generic"
  474. "3.13.0-62-lowlatency"
  475. "3.13.0-63-generic"
  476. "3.13.0-63-lowlatency"
  477. "3.13.0-65-generic"
  478. "3.13.0-65-lowlatency"
  479. "3.13.0-66-generic"
  480. "3.13.0-66-lowlatency"
  481. "3.13.0-67-generic"
  482. "3.13.0-67-lowlatency"
  483. "3.13.0-68-generic"
  484. "3.13.0-68-lowlatency"
  485. "3.13.0-70-generic"
  486. "3.13.0-70-lowlatency"
  487. "3.13.0-71-generic"
  488. "3.13.0-71-lowlatency"
  489. "3.13.0-73-generic"
  490. "3.13.0-73-lowlatency"
  491. "3.13.0-74-generic"
  492. "3.13.0-74-lowlatency"
  493. "3.13.0-76-generic"
  494. "3.13.0-76-lowlatency"
  495. "3.13.0-77-generic"
  496. "3.13.0-77-lowlatency"
  497. "3.13.0-79-generic"
  498. "3.13.0-79-lowlatency"
  499. "3.13.0-83-generic"
  500. "3.13.0-83-lowlatency"
  501. "3.13.0-85-generic"
  502. "3.13.0-85-lowlatency"
  503. "3.13.0-86-generic"
  504. "3.13.0-86-lowlatency"
  505. "3.13.0-87-generic"
  506. "3.13.0-87-lowlatency"
  507. "3.13.0-88-generic"
  508. "3.13.0-88-lowlatency"
  509. "3.13.0-91-generic"
  510. "3.13.0-91-lowlatency"
  511. "3.13.0-92-generic"
  512. "3.13.0-92-lowlatency"
  513. "3.13.0-93-generic"
  514. "3.13.0-93-lowlatency"
  515. "3.13.0-95-generic"
  516. "3.13.0-95-lowlatency"
  517. "3.13.0-96-generic"
  518. "3.13.0-96-lowlatency"
  519. "3.13.0-98-generic"
  520. "3.13.0-98-lowlatency"
  521. "3.16.0-25-generic"
  522. "3.16.0-25-lowlatency"
  523. "3.16.0-26-generic"
  524. "3.16.0-26-lowlatency"
  525. "3.16.0-28-generic"
  526. "3.16.0-28-lowlatency"
  527. "3.16.0-29-generic"
  528. "3.16.0-29-lowlatency"
  529. "3.16.0-31-generic"
  530. "3.16.0-31-lowlatency"
  531. "3.16.0-33-generic"
  532. "3.16.0-33-lowlatency"
  533. "3.16.0-34-generic"
  534. "3.16.0-34-lowlatency"
  535. "3.16.0-36-generic"
  536. "3.16.0-36-lowlatency"
  537. "3.16.0-37-generic"
  538. "3.16.0-37-lowlatency"
  539. "3.16.0-38-generic"
  540. "3.16.0-38-lowlatency"
  541. "3.16.0-39-generic"
  542. "3.16.0-39-lowlatency"
  543. "3.16.0-41-generic"
  544. "3.16.0-41-lowlatency"
  545. "3.16.0-43-generic"
  546. "3.16.0-43-lowlatency"
  547. "3.16.0-44-generic"
  548. "3.16.0-44-lowlatency"
  549. "3.16.0-45-generic"
  550. "3.16.0-45-lowlatency"
  551. "3.16.0-46-generic"
  552. "3.16.0-46-lowlatency"
  553. "3.16.0-48-generic"
  554. "3.16.0-48-lowlatency"
  555. "3.16.0-49-generic"
  556. "3.16.0-49-lowlatency"
  557. "3.16.0-50-generic"
  558. "3.16.0-50-lowlatency"
  559. "3.16.0-51-generic"
  560. "3.16.0-51-lowlatency"
  561. "3.16.0-52-generic"
  562. "3.16.0-52-lowlatency"
  563. "3.16.0-53-generic"
  564. "3.16.0-53-lowlatency"
  565. "3.16.0-55-generic"
  566. "3.16.0-55-lowlatency"
  567. "3.16.0-56-generic"
  568. "3.16.0-56-lowlatency"
  569. "3.16.0-57-generic"
  570. "3.16.0-57-lowlatency"
  571. "3.16.0-59-generic"
  572. "3.16.0-59-lowlatency"
  573. "3.16.0-60-generic"
  574. "3.16.0-60-lowlatency"
  575. "3.16.0-62-generic"
  576. "3.16.0-62-lowlatency"
  577. "3.16.0-67-generic"
  578. "3.16.0-67-lowlatency"
  579. "3.16.0-69-generic"
  580. "3.16.0-69-lowlatency"
  581. "3.16.0-70-generic"
  582. "3.16.0-70-lowlatency"
  583. "3.16.0-71-generic"
  584. "3.16.0-71-lowlatency"
  585. "3.16.0-73-generic"
  586. "3.16.0-73-lowlatency"
  587. "3.16.0-76-generic"
  588. "3.16.0-76-lowlatency"
  589. "3.16.0-77-generic"
  590. "3.16.0-77-lowlatency"
  591. "3.19.0-20-generic"
  592. "3.19.0-20-lowlatency"
  593. "3.19.0-21-generic"
  594. "3.19.0-21-lowlatency"
  595. "3.19.0-22-generic"
  596. "3.19.0-22-lowlatency"
  597. "3.19.0-23-generic"
  598. "3.19.0-23-lowlatency"
  599. "3.19.0-25-generic"
  600. "3.19.0-25-lowlatency"
  601. "3.19.0-26-generic"
  602. "3.19.0-26-lowlatency"
  603. "3.19.0-28-generic"
  604. "3.19.0-28-lowlatency"
  605. "3.19.0-30-generic"
  606. "3.19.0-30-lowlatency"
  607. "3.19.0-31-generic"
  608. "3.19.0-31-lowlatency"
  609. "3.19.0-32-generic"
  610. "3.19.0-32-lowlatency"
  611. "3.19.0-33-generic"
  612. "3.19.0-33-lowlatency"
  613. "3.19.0-37-generic"
  614. "3.19.0-37-lowlatency"
  615. "3.19.0-39-generic"
  616. "3.19.0-39-lowlatency"
  617. "3.19.0-41-generic"
  618. "3.19.0-41-lowlatency"
  619. "3.19.0-42-generic"
  620. "3.19.0-42-lowlatency"
  621. "3.19.0-43-generic"
  622. "3.19.0-43-lowlatency"
  623. "3.19.0-47-generic"
  624. "3.19.0-47-lowlatency"
  625. "3.19.0-49-generic"
  626. "3.19.0-49-lowlatency"
  627. "3.19.0-51-generic"
  628. "3.19.0-51-lowlatency"
  629. "3.19.0-56-generic"
  630. "3.19.0-56-lowlatency"
  631. "3.19.0-58-generic"
  632. "3.19.0-58-lowlatency"
  633. "3.19.0-59-generic"
  634. "3.19.0-59-lowlatency"
  635. "3.19.0-61-generic"
  636. "3.19.0-61-lowlatency"
  637. "3.19.0-64-generic"
  638. "3.19.0-64-lowlatency"
  639. "3.19.0-65-generic"
  640. "3.19.0-65-lowlatency"
  641. "3.19.0-66-generic"
  642. "3.19.0-66-lowlatency"
  643. "3.19.0-68-generic"
  644. "3.19.0-68-lowlatency"
  645. "3.19.0-69-generic"
  646. "3.19.0-69-lowlatency"
  647. "3.19.0-71-generic"
  648. "3.19.0-71-lowlatency"
  649. "3.4.0-5-chromebook"
  650. "4.2.0-18-generic"
  651. "4.2.0-18-lowlatency"
  652. "4.2.0-19-generic"
  653. "4.2.0-19-lowlatency"
  654. "4.2.0-21-generic"
  655. "4.2.0-21-lowlatency"
  656. "4.2.0-22-generic"
  657. "4.2.0-22-lowlatency"
  658. "4.2.0-23-generic"
  659. "4.2.0-23-lowlatency"
  660. "4.2.0-25-generic"
  661. "4.2.0-25-lowlatency"
  662. "4.2.0-27-generic"
  663. "4.2.0-27-lowlatency"
  664. "4.2.0-30-generic"
  665. "4.2.0-30-lowlatency"
  666. "4.2.0-34-generic"
  667. "4.2.0-34-lowlatency"
  668. "4.2.0-35-generic"
  669. "4.2.0-35-lowlatency"
  670. "4.2.0-36-generic"
  671. "4.2.0-36-lowlatency"
  672. "4.2.0-38-generic"
  673. "4.2.0-38-lowlatency"
  674. "4.2.0-41-generic"
  675. "4.2.0-41-lowlatency"
  676. "4.4.0-21-generic"
  677. "4.4.0-21-lowlatency"
  678. "4.4.0-22-generic"
  679. "4.4.0-22-lowlatency"
  680. "4.4.0-24-generic"
  681. "4.4.0-24-lowlatency"
  682. "4.4.0-28-generic"
  683. "4.4.0-28-lowlatency"
  684. "4.4.0-31-generic"
  685. "4.4.0-31-lowlatency"
  686. "4.4.0-34-generic"
  687. "4.4.0-34-lowlatency"
  688. "4.4.0-36-generic"
  689. "4.4.0-36-lowlatency"
  690. "4.4.0-38-generic"
  691. "4.4.0-38-lowlatency"
  692. "4.4.0-42-generic"
  693. "4.4.0-42-lowlatency"
  694.  
  695. # Ubuntu Xenial
  696. "4.4.0-1009-raspi2"
  697. "4.4.0-1012-snapdragon"
  698. "4.4.0-21-generic"
  699. "4.4.0-21-generic-lpae"
  700. "4.4.0-21-lowlatency"
  701. "4.4.0-21-powerpc-e500mc"
  702. "4.4.0-21-powerpc-smp"
  703. "4.4.0-21-powerpc64-emb"
  704. "4.4.0-21-powerpc64-smp"
  705. "4.4.0-22-generic"
  706. "4.4.0-22-lowlatency"
  707. "4.4.0-24-generic"
  708. "4.4.0-24-lowlatency"
  709. "4.4.0-28-generic"
  710. "4.4.0-28-lowlatency"
  711. "4.4.0-31-generic"
  712. "4.4.0-31-lowlatency"
  713. "4.4.0-34-generic"
  714. "4.4.0-34-lowlatency"
  715. "4.4.0-36-generic"
  716. "4.4.0-36-lowlatency"
  717. "4.4.0-38-generic"
  718. "4.4.0-38-lowlatency"
  719. "4.4.0-42-generic"
  720. "4.4.0-42-lowlatency"
  721.  
  722. # RHEL5
  723. "2.6.18-8.1.1.el5"
  724. "2.6.18-8.1.3.el5"
  725. "2.6.18-8.1.4.el5"
  726. "2.6.18-8.1.6.el5"
  727. "2.6.18-8.1.8.el5"
  728. "2.6.18-8.1.10.el5"
  729. "2.6.18-8.1.14.el5"
  730. "2.6.18-8.1.15.el5"
  731. "2.6.18-53.el5"
  732. "2.6.18-53.1.4.el5"
  733. "2.6.18-53.1.6.el5"
  734. "2.6.18-53.1.13.el5"
  735. "2.6.18-53.1.14.el5"
  736. "2.6.18-53.1.19.el5"
  737. "2.6.18-53.1.21.el5"
  738. "2.6.18-92.el5"
  739. "2.6.18-92.1.1.el5"
  740. "2.6.18-92.1.6.el5"
  741. "2.6.18-92.1.10.el5"
  742. "2.6.18-92.1.13.el5"
  743. "2.6.18-92.1.18.el5"
  744. "2.6.18-92.1.22.el5"
  745. "2.6.18-92.1.24.el5"
  746. "2.6.18-92.1.26.el5"
  747. "2.6.18-92.1.27.el5"
  748. "2.6.18-92.1.28.el5"
  749. "2.6.18-92.1.29.el5"
  750. "2.6.18-92.1.32.el5"
  751. "2.6.18-92.1.35.el5"
  752. "2.6.18-92.1.38.el5"
  753. "2.6.18-128.el5"
  754. "2.6.18-128.1.1.el5"
  755. "2.6.18-128.1.6.el5"
  756. "2.6.18-128.1.10.el5"
  757. "2.6.18-128.1.14.el5"
  758. "2.6.18-128.1.16.el5"
  759. "2.6.18-128.2.1.el5"
  760. "2.6.18-128.4.1.el5"
  761. "2.6.18-128.4.1.el5"
  762. "2.6.18-128.7.1.el5"
  763. "2.6.18-128.8.1.el5"
  764. "2.6.18-128.11.1.el5"
  765. "2.6.18-128.12.1.el5"
  766. "2.6.18-128.14.1.el5"
  767. "2.6.18-128.16.1.el5"
  768. "2.6.18-128.17.1.el5"
  769. "2.6.18-128.18.1.el5"
  770. "2.6.18-128.23.1.el5"
  771. "2.6.18-128.23.2.el5"
  772. "2.6.18-128.25.1.el5"
  773. "2.6.18-128.26.1.el5"
  774. "2.6.18-128.27.1.el5"
  775. "2.6.18-128.29.1.el5"
  776. "2.6.18-128.30.1.el5"
  777. "2.6.18-128.31.1.el5"
  778. "2.6.18-128.32.1.el5"
  779. "2.6.18-128.35.1.el5"
  780. "2.6.18-128.36.1.el5"
  781. "2.6.18-128.37.1.el5"
  782. "2.6.18-128.38.1.el5"
  783. "2.6.18-128.39.1.el5"
  784. "2.6.18-128.40.1.el5"
  785. "2.6.18-128.41.1.el5"
  786. "2.6.18-164.el5"
  787. "2.6.18-164.2.1.el5"
  788. "2.6.18-164.6.1.el5"
  789. "2.6.18-164.9.1.el5"
  790. "2.6.18-164.10.1.el5"
  791. "2.6.18-164.11.1.el5"
  792. "2.6.18-164.15.1.el5"
  793. "2.6.18-164.17.1.el5"
  794. "2.6.18-164.19.1.el5"
  795. "2.6.18-164.21.1.el5"
  796. "2.6.18-164.25.1.el5"
  797. "2.6.18-164.25.2.el5"
  798. "2.6.18-164.28.1.el5"
  799. "2.6.18-164.30.1.el5"
  800. "2.6.18-164.32.1.el5"
  801. "2.6.18-164.34.1.el5"
  802. "2.6.18-164.36.1.el5"
  803. "2.6.18-164.37.1.el5"
  804. "2.6.18-164.38.1.el5"
  805. "2.6.18-194.el5"
  806. "2.6.18-194.3.1.el5"
  807. "2.6.18-194.8.1.el5"
  808. "2.6.18-194.11.1.el5"
  809. "2.6.18-194.11.3.el5"
  810. "2.6.18-194.11.4.el5"
  811. "2.6.18-194.17.1.el5"
  812. "2.6.18-194.17.4.el5"
  813. "2.6.18-194.26.1.el5"
  814. "2.6.18-194.32.1.el5"
  815. "2.6.18-238.el5"
  816. "2.6.18-238.1.1.el5"
  817. "2.6.18-238.5.1.el5"
  818. "2.6.18-238.9.1.el5"
  819. "2.6.18-238.12.1.el5"
  820. "2.6.18-238.19.1.el5"
  821. "2.6.18-238.21.1.el5"
  822. "2.6.18-238.27.1.el5"
  823. "2.6.18-238.28.1.el5"
  824. "2.6.18-238.31.1.el5"
  825. "2.6.18-238.33.1.el5"
  826. "2.6.18-238.35.1.el5"
  827. "2.6.18-238.37.1.el5"
  828. "2.6.18-238.39.1.el5"
  829. "2.6.18-238.40.1.el5"
  830. "2.6.18-238.44.1.el5"
  831. "2.6.18-238.45.1.el5"
  832. "2.6.18-238.47.1.el5"
  833. "2.6.18-238.48.1.el5"
  834. "2.6.18-238.49.1.el5"
  835. "2.6.18-238.50.1.el5"
  836. "2.6.18-238.51.1.el5"
  837. "2.6.18-238.52.1.el5"
  838. "2.6.18-238.53.1.el5"
  839. "2.6.18-238.54.1.el5"
  840. "2.6.18-238.55.1.el5"
  841. "2.6.18-238.56.1.el5"
  842. "2.6.18-274.el5"
  843. "2.6.18-274.3.1.el5"
  844. "2.6.18-274.7.1.el5"
  845. "2.6.18-274.12.1.el5"
  846. "2.6.18-274.17.1.el5"
  847. "2.6.18-274.18.1.el5"
  848. "2.6.18-308.el5"
  849. "2.6.18-308.1.1.el5"
  850. "2.6.18-308.4.1.el5"
  851. "2.6.18-308.8.1.el5"
  852. "2.6.18-308.8.2.el5"
  853. "2.6.18-308.11.1.el5"
  854. "2.6.18-308.13.1.el5"
  855. "2.6.18-308.16.1.el5"
  856. "2.6.18-308.20.1.el5"
  857. "2.6.18-308.24.1.el5"
  858. "2.6.18-348.el5"
  859. "2.6.18-348.1.1.el5"
  860. "2.6.18-348.2.1.el5"
  861. "2.6.18-348.3.1.el5"
  862. "2.6.18-348.4.1.el5"
  863. "2.6.18-348.6.1.el5"
  864. "2.6.18-348.12.1.el5"
  865. "2.6.18-348.16.1.el5"
  866. "2.6.18-348.18.1.el5"
  867. "2.6.18-348.19.1.el5"
  868. "2.6.18-348.21.1.el5"
  869. "2.6.18-348.22.1.el5"
  870. "2.6.18-348.23.1.el5"
  871. "2.6.18-348.25.1.el5"
  872. "2.6.18-348.27.1.el5"
  873. "2.6.18-348.28.1.el5"
  874. "2.6.18-348.29.1.el5"
  875. "2.6.18-348.30.1.el5"
  876. "2.6.18-348.31.2.el5"
  877. "2.6.18-371.el5"
  878. "2.6.18-371.1.2.el5"
  879. "2.6.18-371.3.1.el5"
  880. "2.6.18-371.4.1.el5"
  881. "2.6.18-371.6.1.el5"
  882. "2.6.18-371.8.1.el5"
  883. "2.6.18-371.9.1.el5"
  884. "2.6.18-371.11.1.el5"
  885. "2.6.18-371.12.1.el5"
  886. "2.6.18-398.el5"
  887. "2.6.18-400.el5"
  888. "2.6.18-400.1.1.el5"
  889. "2.6.18-402.el5"
  890. "2.6.18-404.el5"
  891. "2.6.18-406.el5"
  892. "2.6.18-407.el5"
  893. "2.6.18-408.el5"
  894. "2.6.18-409.el5"
  895. "2.6.18-410.el5"
  896. "2.6.18-411.el5"
  897. "2.6.18-412.el5"
  898.  
  899. # RHEL6
  900. "2.6.32-71.7.1.el6"
  901. "2.6.32-71.14.1.el6"
  902. "2.6.32-71.18.1.el6"
  903. "2.6.32-71.18.2.el6"
  904. "2.6.32-71.24.1.el6"
  905. "2.6.32-71.29.1.el6"
  906. "2.6.32-71.31.1.el6"
  907. "2.6.32-71.34.1.el6"
  908. "2.6.32-71.35.1.el6"
  909. "2.6.32-71.36.1.el6"
  910. "2.6.32-71.37.1.el6"
  911. "2.6.32-71.38.1.el6"
  912. "2.6.32-71.39.1.el6"
  913. "2.6.32-71.40.1.el6"
  914. "2.6.32-131.0.15.el6"
  915. "2.6.32-131.2.1.el6"
  916. "2.6.32-131.4.1.el6"
  917. "2.6.32-131.6.1.el6"
  918. "2.6.32-131.12.1.el6"
  919. "2.6.32-131.17.1.el6"
  920. "2.6.32-131.21.1.el6"
  921. "2.6.32-131.22.1.el6"
  922. "2.6.32-131.25.1.el6"
  923. "2.6.32-131.26.1.el6"
  924. "2.6.32-131.28.1.el6"
  925. "2.6.32-131.29.1.el6"
  926. "2.6.32-131.30.1.el6"
  927. "2.6.32-131.30.2.el6"
  928. "2.6.32-131.33.1.el6"
  929. "2.6.32-131.35.1.el6"
  930. "2.6.32-131.36.1.el6"
  931. "2.6.32-131.37.1.el6"
  932. "2.6.32-131.38.1.el6"
  933. "2.6.32-131.39.1.el6"
  934. "2.6.32-220.el6"
  935. "2.6.32-220.2.1.el6"
  936. "2.6.32-220.4.1.el6"
  937. "2.6.32-220.4.2.el6"
  938. "2.6.32-220.4.7.bgq.el6"
  939. "2.6.32-220.7.1.el6"
  940. "2.6.32-220.7.3.p7ih.el6"
  941. "2.6.32-220.7.4.p7ih.el6"
  942. "2.6.32-220.7.6.p7ih.el6"
  943. "2.6.32-220.7.7.p7ih.el6"
  944. "2.6.32-220.13.1.el6"
  945. "2.6.32-220.17.1.el6"
  946. "2.6.32-220.23.1.el6"
  947. "2.6.32-220.24.1.el6"
  948. "2.6.32-220.25.1.el6"
  949. "2.6.32-220.26.1.el6"
  950. "2.6.32-220.28.1.el6"
  951. "2.6.32-220.30.1.el6"
  952. "2.6.32-220.31.1.el6"
  953. "2.6.32-220.32.1.el6"
  954. "2.6.32-220.34.1.el6"
  955. "2.6.32-220.34.2.el6"
  956. "2.6.32-220.38.1.el6"
  957. "2.6.32-220.39.1.el6"
  958. "2.6.32-220.41.1.el6"
  959. "2.6.32-220.42.1.el6"
  960. "2.6.32-220.45.1.el6"
  961. "2.6.32-220.46.1.el6"
  962. "2.6.32-220.48.1.el6"
  963. "2.6.32-220.51.1.el6"
  964. "2.6.32-220.52.1.el6"
  965. "2.6.32-220.53.1.el6"
  966. "2.6.32-220.54.1.el6"
  967. "2.6.32-220.55.1.el6"
  968. "2.6.32-220.56.1.el6"
  969. "2.6.32-220.57.1.el6"
  970. "2.6.32-220.58.1.el6"
  971. "2.6.32-220.60.2.el6"
  972. "2.6.32-220.62.1.el6"
  973. "2.6.32-220.63.2.el6"
  974. "2.6.32-220.64.1.el6"
  975. "2.6.32-220.65.1.el6"
  976. "2.6.32-220.66.1.el6"
  977. "2.6.32-220.67.1.el6"
  978. "2.6.32-279.el6"
  979. "2.6.32-279.1.1.el6"
  980. "2.6.32-279.2.1.el6"
  981. "2.6.32-279.5.1.el6"
  982. "2.6.32-279.5.2.el6"
  983. "2.6.32-279.9.1.el6"
  984. "2.6.32-279.11.1.el6"
  985. "2.6.32-279.14.1.bgq.el6"
  986. "2.6.32-279.14.1.el6"
  987. "2.6.32-279.19.1.el6"
  988. "2.6.32-279.22.1.el6"
  989. "2.6.32-279.23.1.el6"
  990. "2.6.32-279.25.1.el6"
  991. "2.6.32-279.25.2.el6"
  992. "2.6.32-279.31.1.el6"
  993. "2.6.32-279.33.1.el6"
  994. "2.6.32-279.34.1.el6"
  995. "2.6.32-279.37.2.el6"
  996. "2.6.32-279.39.1.el6"
  997. "2.6.32-279.41.1.el6"
  998. "2.6.32-279.42.1.el6"
  999. "2.6.32-279.43.1.el6"
  1000. "2.6.32-279.43.2.el6"
  1001. "2.6.32-279.46.1.el6"
  1002. "2.6.32-358.el6"
  1003. "2.6.32-358.0.1.el6"
  1004. "2.6.32-358.2.1.el6"
  1005. "2.6.32-358.6.1.el6"
  1006. "2.6.32-358.6.2.el6"
  1007. "2.6.32-358.6.3.p7ih.el6"
  1008. "2.6.32-358.11.1.bgq.el6"
  1009. "2.6.32-358.11.1.el6"
  1010. "2.6.32-358.14.1.el6"
  1011. "2.6.32-358.18.1.el6"
  1012. "2.6.32-358.23.2.el6"
  1013. "2.6.32-358.28.1.el6"
  1014. "2.6.32-358.32.3.el6"
  1015. "2.6.32-358.37.1.el6"
  1016. "2.6.32-358.41.1.el6"
  1017. "2.6.32-358.44.1.el6"
  1018. "2.6.32-358.46.1.el6"
  1019. "2.6.32-358.46.2.el6"
  1020. "2.6.32-358.48.1.el6"
  1021. "2.6.32-358.49.1.el6"
  1022. "2.6.32-358.51.1.el6"
  1023. "2.6.32-358.51.2.el6"
  1024. "2.6.32-358.55.1.el6"
  1025. "2.6.32-358.56.1.el6"
  1026. "2.6.32-358.59.1.el6"
  1027. "2.6.32-358.61.1.el6"
  1028. "2.6.32-358.62.1.el6"
  1029. "2.6.32-358.65.1.el6"
  1030. "2.6.32-358.67.1.el6"
  1031. "2.6.32-358.68.1.el6"
  1032. "2.6.32-358.69.1.el6"
  1033. "2.6.32-358.70.1.el6"
  1034. "2.6.32-358.71.1.el6"
  1035. "2.6.32-358.72.1.el6"
  1036. "2.6.32-358.73.1.el6"
  1037. "2.6.32-358.111.1.openstack.el6"
  1038. "2.6.32-358.114.1.openstack.el6"
  1039. "2.6.32-358.118.1.openstack.el6"
  1040. "2.6.32-358.123.4.openstack.el6"
  1041. "2.6.32-431.el6"
  1042. "2.6.32-431.1.1.bgq.el6"
  1043. "2.6.32-431.1.2.el6"
  1044. "2.6.32-431.3.1.el6"
  1045. "2.6.32-431.5.1.el6"
  1046. "2.6.32-431.11.2.el6"
  1047. "2.6.32-431.17.1.el6"
  1048. "2.6.32-431.20.3.el6"
  1049. "2.6.32-431.20.5.el6"
  1050. "2.6.32-431.23.3.el6"
  1051. "2.6.32-431.29.2.el6"
  1052. "2.6.32-431.37.1.el6"
  1053. "2.6.32-431.40.1.el6"
  1054. "2.6.32-431.40.2.el6"
  1055. "2.6.32-431.46.2.el6"
  1056. "2.6.32-431.50.1.el6"
  1057. "2.6.32-431.53.2.el6"
  1058. "2.6.32-431.56.1.el6"
  1059. "2.6.32-431.59.1.el6"
  1060. "2.6.32-431.61.2.el6"
  1061. "2.6.32-431.64.1.el6"
  1062. "2.6.32-431.66.1.el6"
  1063. "2.6.32-431.68.1.el6"
  1064. "2.6.32-431.69.1.el6"
  1065. "2.6.32-431.70.1.el6"
  1066. "2.6.32-431.71.1.el6"
  1067. "2.6.32-431.72.1.el6"
  1068. "2.6.32-431.73.2.el6"
  1069. "2.6.32-431.74.1.el6"
  1070. "2.6.32-504.el6"
  1071. "2.6.32-504.1.3.el6"
  1072. "2.6.32-504.3.3.el6"
  1073. "2.6.32-504.8.1.el6"
  1074. "2.6.32-504.8.2.bgq.el6"
  1075. "2.6.32-504.12.2.el6"
  1076. "2.6.32-504.16.2.el6"
  1077. "2.6.32-504.23.4.el6"
  1078. "2.6.32-504.30.3.el6"
  1079. "2.6.32-504.30.5.p7ih.el6"
  1080. "2.6.32-504.33.2.el6"
  1081. "2.6.32-504.36.1.el6"
  1082. "2.6.32-504.38.1.el6"
  1083. "2.6.32-504.40.1.el6"
  1084. "2.6.32-504.43.1.el6"
  1085. "2.6.32-504.46.1.el6"
  1086. "2.6.32-504.49.1.el6"
  1087. "2.6.32-504.50.1.el6"
  1088. "2.6.32-504.51.1.el6"
  1089. "2.6.32-504.52.1.el6"
  1090. "2.6.32-573.el6"
  1091. "2.6.32-573.1.1.el6"
  1092. "2.6.32-573.3.1.el6"
  1093. "2.6.32-573.4.2.bgq.el6"
  1094. "2.6.32-573.7.1.el6"
  1095. "2.6.32-573.8.1.el6"
  1096. "2.6.32-573.12.1.el6"
  1097. "2.6.32-573.18.1.el6"
  1098. "2.6.32-573.22.1.el6"
  1099. "2.6.32-573.26.1.el6"
  1100. "2.6.32-573.30.1.el6"
  1101. "2.6.32-573.32.1.el6"
  1102. "2.6.32-573.34.1.el6"
  1103. "2.6.32-642.el6"
  1104. "2.6.32-642.1.1.el6"
  1105. "2.6.32-642.3.1.el6"
  1106. "2.6.32-642.4.2.el6"
  1107. "2.6.32-642.6.1.el6"
  1108.  
  1109. # RHEL7
  1110. "3.10.0-123.el7"
  1111. "3.10.0-123.1.2.el7"
  1112. "3.10.0-123.4.2.el7"
  1113. "3.10.0-123.4.4.el7"
  1114. "3.10.0-123.6.3.el7"
  1115. "3.10.0-123.8.1.el7"
  1116. "3.10.0-123.9.2.el7"
  1117. "3.10.0-123.9.3.el7"
  1118. "3.10.0-123.13.1.el7"
  1119. "3.10.0-123.13.2.el7"
  1120. "3.10.0-123.20.1.el7"
  1121. "3.10.0-229.el7"
  1122. "3.10.0-229.1.2.el7"
  1123. "3.10.0-229.4.2.el7"
  1124. "3.10.0-229.7.2.el7"
  1125. "3.10.0-229.11.1.el7"
  1126. "3.10.0-229.14.1.el7"
  1127. "3.10.0-229.20.1.el7"
  1128. "3.10.0-229.24.2.el7"
  1129. "3.10.0-229.26.2.el7"
  1130. "3.10.0-229.28.1.el7"
  1131. "3.10.0-229.30.1.el7"
  1132. "3.10.0-229.34.1.el7"
  1133. "3.10.0-229.38.1.el7"
  1134. "3.10.0-229.40.1.el7"
  1135. "3.10.0-229.42.1.el7"
  1136. "3.10.0-327.el7"
  1137. "3.10.0-327.3.1.el7"
  1138. "3.10.0-327.4.4.el7"
  1139. "3.10.0-327.4.5.el7"
  1140. "3.10.0-327.10.1.el7"
  1141. "3.10.0-327.13.1.el7"
  1142. "3.10.0-327.18.2.el7"
  1143. "3.10.0-327.22.2.el7"
  1144. "3.10.0-327.28.2.el7"
  1145. "3.10.0-327.28.3.el7"
  1146. "3.10.0-327.36.1.el7"
  1147. "3.10.0-327.36.2.el7"
  1148. "3.10.0-229.1.2.ael7b"
  1149. "3.10.0-229.4.2.ael7b"
  1150. "3.10.0-229.7.2.ael7b"
  1151. "3.10.0-229.11.1.ael7b"
  1152. "3.10.0-229.14.1.ael7b"
  1153. "3.10.0-229.20.1.ael7b"
  1154. "3.10.0-229.24.2.ael7b"
  1155. "3.10.0-229.26.2.ael7b"
  1156. "3.10.0-229.28.1.ael7b"
  1157. "3.10.0-229.30.1.ael7b"
  1158. "3.10.0-229.34.1.ael7b"
  1159. "3.10.0-229.38.1.ael7b"
  1160. "3.10.0-229.40.1.ael7b"
  1161. "3.10.0-229.42.1.ael7b"
  1162. "4.2.0-0.21.el7"
  1163.  
  1164. # RHEL5
  1165. "2.6.24.7-74.el5rt"
  1166. "2.6.24.7-81.el5rt"
  1167. "2.6.24.7-93.el5rt"
  1168. "2.6.24.7-101.el5rt"
  1169. "2.6.24.7-108.el5rt"
  1170. "2.6.24.7-111.el5rt"
  1171. "2.6.24.7-117.el5rt"
  1172. "2.6.24.7-126.el5rt"
  1173. "2.6.24.7-132.el5rt"
  1174. "2.6.24.7-137.el5rt"
  1175. "2.6.24.7-139.el5rt"
  1176. "2.6.24.7-146.el5rt"
  1177. "2.6.24.7-149.el5rt"
  1178. "2.6.24.7-161.el5rt"
  1179. "2.6.24.7-169.el5rt"
  1180. "2.6.33.7-rt29.45.el5rt"
  1181. "2.6.33.7-rt29.47.el5rt"
  1182. "2.6.33.7-rt29.55.el5rt"
  1183. "2.6.33.9-rt31.64.el5rt"
  1184. "2.6.33.9-rt31.67.el5rt"
  1185. "2.6.33.9-rt31.86.el5rt"
  1186.  
  1187. # RHEL6
  1188. "2.6.33.9-rt31.66.el6rt"
  1189. "2.6.33.9-rt31.74.el6rt"
  1190. "2.6.33.9-rt31.75.el6rt"
  1191. "2.6.33.9-rt31.79.el6rt"
  1192. "3.0.9-rt26.45.el6rt"
  1193. "3.0.9-rt26.46.el6rt"
  1194. "3.0.18-rt34.53.el6rt"
  1195. "3.0.25-rt44.57.el6rt"
  1196. "3.0.30-rt50.62.el6rt"
  1197. "3.0.36-rt57.66.el6rt"
  1198. "3.2.23-rt37.56.el6rt"
  1199. "3.2.33-rt50.66.el6rt"
  1200. "3.6.11-rt28.20.el6rt"
  1201. "3.6.11-rt30.25.el6rt"
  1202. "3.6.11.2-rt33.39.el6rt"
  1203. "3.6.11.5-rt37.55.el6rt"
  1204. "3.8.13-rt14.20.el6rt"
  1205. "3.8.13-rt14.25.el6rt"
  1206. "3.8.13-rt27.33.el6rt"
  1207. "3.8.13-rt27.34.el6rt"
  1208. "3.8.13-rt27.40.el6rt"
  1209. "3.10.0-229.rt56.144.el6rt"
  1210. "3.10.0-229.rt56.147.el6rt"
  1211. "3.10.0-229.rt56.149.el6rt"
  1212. "3.10.0-229.rt56.151.el6rt"
  1213. "3.10.0-229.rt56.153.el6rt"
  1214. "3.10.0-229.rt56.158.el6rt"
  1215. "3.10.0-229.rt56.161.el6rt"
  1216. "3.10.0-229.rt56.162.el6rt"
  1217. "3.10.0-327.rt56.170.el6rt"
  1218. "3.10.0-327.rt56.171.el6rt"
  1219. "3.10.0-327.rt56.176.el6rt"
  1220. "3.10.0-327.rt56.183.el6rt"
  1221. "3.10.0-327.rt56.190.el6rt"
  1222. "3.10.0-327.rt56.194.el6rt"
  1223. "3.10.0-327.rt56.195.el6rt"
  1224. "3.10.0-327.rt56.197.el6rt"
  1225. "3.10.33-rt32.33.el6rt"
  1226. "3.10.33-rt32.34.el6rt"
  1227. "3.10.33-rt32.43.el6rt"
  1228. "3.10.33-rt32.45.el6rt"
  1229. "3.10.33-rt32.51.el6rt"
  1230. "3.10.33-rt32.52.el6rt"
  1231. "3.10.58-rt62.58.el6rt"
  1232. "3.10.58-rt62.60.el6rt"
  1233.  
  1234. # RHEL7
  1235. "3.10.0-229.rt56.141.el7"
  1236. "3.10.0-229.1.2.rt56.141.2.el7_1"
  1237. "3.10.0-229.4.2.rt56.141.6.el7_1"
  1238. "3.10.0-229.7.2.rt56.141.6.el7_1"
  1239. "3.10.0-229.11.1.rt56.141.11.el7_1"
  1240. "3.10.0-229.14.1.rt56.141.13.el7_1"
  1241. "3.10.0-229.20.1.rt56.141.14.el7_1"
  1242. "3.10.0-229.rt56.141.el7"
  1243. "3.10.0-327.rt56.204.el7"
  1244. "3.10.0-327.4.5.rt56.206.el7_2"
  1245. "3.10.0-327.10.1.rt56.211.el7_2"
  1246. "3.10.0-327.13.1.rt56.216.el7_2"
  1247. "3.10.0-327.18.2.rt56.223.el7_2"
  1248. "3.10.0-327.22.2.rt56.230.el7_2"
  1249. "3.10.0-327.28.2.rt56.234.el7_2"
  1250. "3.10.0-327.28.3.rt56.235.el7"
  1251. "3.10.0-327.36.1.rt56.237.el7"
  1252. )
  1253.  
  1254. progr_dev=(
  1255. "which perl"
  1256. "which gcc"
  1257. "which g++"
  1258. "which python"
  1259. "which php"
  1260. "which cc"
  1261. "which go"
  1262. "which node"
  1263. )
  1264.  
  1265.  
  1266. file_ex_password=(
  1267. "*.php"
  1268. "*.txt"
  1269. "*.c"
  1270. "*.db"
  1271. "*.rb"
  1272. "*.py"
  1273. "*.html"
  1274. "*.js"
  1275. "*db*"
  1276. "*.db"
  1277. "*database*"
  1278. "*password*"
  1279. "wp-config.php"
  1280. "configuration.php"
  1281. "setting.php"
  1282. "local.xml"
  1283. "parameters.yml"
  1284. )
  1285. bash_his=(
  1286. "password"
  1287. "PASSWORD"
  1288. "root"
  1289. "sftp"
  1290. "psql"
  1291. "mysql"
  1292. "rdesktop"
  1293. "P"
  1294. "ssh"
  1295. "@"
  1296. )
  1297.  
  1298. priv_keys=(
  1299. "~/.ssh/authorized_keys"
  1300. "~/.ssh/identity.pub"
  1301. "~/.ssh/identity"
  1302. "~/.ssh/id_rsa.pub"
  1303. "~/.ssh/id_rsa"
  1304. "~/.ssh/id_dsa.pub"
  1305. "~/.ssh/id_dsa"
  1306. "/etc/ssh/ssh_host_dsa_key.pub"
  1307. "/etc/ssh/ssh_host_dsa_key"
  1308. "/etc/ssh/ssh_host_rsa_key.pub"
  1309. "/etc/ssh/ssh_host_rsa_key"
  1310. "/etc/ssh/ssh_host_key.pub"
  1311. "/etc/ssh/ssh_host_key"
  1312. )
  1313. file_interss=(
  1314. "/var/log"
  1315. "/var/mail"
  1316. "/var/spool"
  1317. "/var/spool/lpd"
  1318. "/var/lib/pgsql"
  1319. "/var/lib/dhcp3/"
  1320. "/var/log/postgresql/"
  1321. "/var/log/proftpd/"
  1322. "/var/log/samba/"
  1323. )
  1324. logs_files=(
  1325. "/etc/httpd/logs/access_log"
  1326. "/etc/httpd/logs/access.log"
  1327. "/etc/httpd/logs/error_log"
  1328. "/etc/httpd/logs/error.log"
  1329. "/var/log/apache2/access_log"
  1330. "/var/log/apache2/access.log"
  1331. "/var/log/apache2/error_log"
  1332. "/var/log/apache2/error.log"
  1333. "/var/log/apache/access_log"
  1334. "/var/log/apache/access.log"
  1335. "/var/log/auth.log"
  1336. "/var/log/chttp.log"
  1337. "/var/log/cups/error_log"
  1338. "/var/log/dpkg.log"
  1339. "/var/log/faillog"
  1340. "/var/log/httpd/access_log"
  1341. "/var/log/httpd/access.log"
  1342. "/var/log/httpd/error_log"
  1343. "/var/log/httpd/error.log"
  1344. "/var/log/lastlog"
  1345. "/var/log/lighttpd/access.log"
  1346. "/var/log/lighttpd/error.log"
  1347. "/var/log/lighttpd/lighttpd.access.log"
  1348. "/var/log/lighttpd/lighttpd.error.log"
  1349. "/var/log/messages"
  1350. "/var/log/secure"
  1351. "/var/log/syslog"
  1352. "/var/log/wtmp"
  1353. "/var/log/xferlog"
  1354. "/var/log/yum.log"
  1355. "/var/run/utmp"
  1356. "/var/webmin/miniserv.log"
  1357. "/var/www/logs/access_log"
  1358. "/var/www/logs/access.log"
  1359. )
  1360.  
  1361. system_info()
  1362. {
  1363. echo -e "\e[00;34m#########################################################\e[00m"
  1364. echo -e "\e[00;34m#################### System Info ########################\\e[00m"
  1365. echo -e "\e[00;34m#########################################################\e[00m"
  1366. dddd=`uname -r 2>/dev/null`
  1367. if [ "$dddd" ]; then
  1368. echo -e "\e[00;31mKernel :\e[00m $dddd"
  1369. echo -e "\e[00;34m#########################################################\e[00m"
  1370. else
  1371. :
  1372. fi
  1373. hostnamed=`uname -n 2>/dev/null`
  1374. if [ "$hostnamed" ]; then
  1375. echo -e "\e[00;31mHostname:\e[00m $hostnamed"
  1376. echo -e "\e[00;34m#########################################################\e[00m"
  1377. else
  1378. :
  1379. fi
  1380. arc=`uname -m 2>/dev/null`
  1381. if [ "$arc" ]; then
  1382. echo -e "\e[00;31mLinux kernel architecture:\e[00m $arc"
  1383. echo -e "\e[00;34m#########################################################\e[00m"
  1384. else
  1385. :
  1386. fi
  1387. shaee=`cat /etc/shells |grep "bin"|cut -d "/" -f3 2>/dev/null \n`
  1388. if [ "$shaee" ]; then
  1389. echo -e "\e[00;31mShells On The System:\e[00m\n$shaee"
  1390. echo -e "\e[00;34m#########################################################\e[00m"
  1391. else
  1392. :
  1393. fi
  1394. unameinfo=`uname -a 2>/dev/null`
  1395. if [ "$unameinfo" ]; then
  1396. echo -e "\e[00;31mFull Kernel information:\e[00m\n$unameinfo"
  1397. echo -e "\e[00;34m#########################################################\e[00m"
  1398. else
  1399. :
  1400. fi
  1401. des1=`cat /etc/redhat-release 2>/dev/null`
  1402. if [ "$des1" ]; then
  1403. echo -e "\e[00;31mDistribution information:\e[00m\n$des1"
  1404. echo -e "\e[00;34m#########################################################\e[00m"
  1405. else
  1406. :
  1407. fi
  1408. des2=`cat /etc/lsb-release |grep "DISTRIB_DESCRIPTION"|cut -d "=" -f2 2>/dev/null`
  1409. if [ "$des2" ]; then
  1410. echo -e "\e[00;31mDistribution information:\e[00m\n$des2"
  1411. echo -e "\e[00;34m#########################################################\e[00m"
  1412. else
  1413. :
  1414. fi
  1415. echo -e "\e[00;31mMore About Kernel:\e[00m"
  1416. printf " GCC stack protector support: "
  1417. if $kconfig | grep -qi 'CONFIG_CC_STACKPROTECTOR=y'; then
  1418. printf "\033[32mEnabled\033[m\n"
  1419. else
  1420. printf "\033[31mDisabled\033[m\n"
  1421. fi
  1422.  
  1423. printf " Strict user copy checks: "
  1424. if $kconfig | grep -qi 'CONFIG_DEBUG_STRICT_USER_COPY_CHECKS=y'; then
  1425. printf "\033[32mEnabled\033[m\n"
  1426. else
  1427. printf "\033[31mDisabled\033[m\n"
  1428. fi
  1429.  
  1430. printf " Enforce read-only kernel data: "
  1431. if $kconfig | grep -qi 'CONFIG_DEBUG_RODATA=y'; then
  1432. printf "\033[32mEnabled\033[m\n"
  1433. else
  1434. printf "\033[31mDisabled\033[m\n"
  1435. fi
  1436. printf " Restrict /dev/mem access: "
  1437. if $kconfig | grep -qi 'CONFIG_STRICT_DEVMEM=y'; then
  1438. printf "\033[32mEnabled\033[m\n"
  1439. else
  1440. printf "\033[31mDisabled\033[m\n"
  1441. fi
  1442.  
  1443. printf " Restrict /dev/kmem access: "
  1444. if $kconfig | grep -qi 'CONFIG_DEVKMEM=y'; then
  1445. printf "\033[31mDisabled\033[m\n"
  1446. else
  1447. printf "\033[32mEnabled\033[m\n"
  1448. fi
  1449. echo -e "\e[00;34m#########################################################\e[00m"
  1450. echo -e "\e[00;31mProgramming Langage in the system:\e[00m"
  1451. for programmin_lang in "${progr_dev[@]}"; do
  1452. pss=`$programmin_lang |cut -d"/" -f4`
  1453. if [ "$pss" ]; then
  1454. echo -e "$pss"
  1455. fi
  1456. done
  1457. echo -e "\e[00;34m#########################################################\e[00m"
  1458. envinfo=`env 2>/dev/null | grep -v 'LS_COLORS' 2>/dev/null`
  1459. if [ "$envinfo" ]; then
  1460. echo -e "\e[00;31mEnvironment information:\e[00m"
  1461. echo -e "\e[00;34m#########################################################\e[00m"
  1462. echo "$envinfo" > Reports/Environment.txt
  1463. echo -e "Check Environment.txt"
  1464. else
  1465. :
  1466. fi
  1467. echo -e "\e[00;34m#########################################################\e[00m"
  1468. echo -e "\e[00;31mPath information:\e[00m"
  1469. echo "$PATH" > Reports/Path.txt
  1470. echo -e "Check PATH.txt"
  1471. }
  1472.  
  1473. checkCow()
  1474. {
  1475. echo -e "\e[00;34m#########################################################\e[00m"
  1476. for tested_kernel in "${VULNERABLE_VERSIONS[@]}"; do
  1477. if [[ "$dddd" == *"$tested_kernel"* ]]; then
  1478. vulnerable_kernel=${dddd}
  1479. break
  1480. fi
  1481. done
  1482. echo -e "\e[00;31mChecking DirtyCoW Exploit :\e[00m"
  1483.  
  1484. if [[ "$vulnerable_kernel" ]]; then
  1485. echo -e "MoW You Are Need A Cow !! "
  1486. else
  1487. echo -e "No Cow Here !"
  1488. fi
  1489.  
  1490. }
  1491.  
  1492. passwords_gar(){
  1493. echo -e "\e[00;34m#########################################################\e[00m"
  1494. echo -e "\e[00;31m################# Passwords Lookup ######################\e[00m"
  1495. echo -e "\e[00;34m#########################################################\e[00m"
  1496. echo -e "\e[00;34m#########################################################\e[00m"
  1497.  
  1498. umaskdef=`grep -i "^UMASK" /etc/login.defs 2>/dev/null`
  1499. logindefs=`grep "^PASS_MAX_DAYS\|^PASS_MIN_DAYS\|^PASS_WARN_AGE\|^ENCRYPT_METHOD" /etc/login.defs 2>/dev/null`
  1500. lolzz=`grep -r -E -l -i -s 'pass=|pwd=|log=|login=|user=|username=|pw=|passw=|passwd=|password=|pass:|user:|username:|password:|login:|pass |user ' /etc/ > passwordfiles.txt 2>/dev/null`
  1501. for passwordfile in "${file_ex_password[@]}"; do
  1502. ss=`find . -name "$passwordfile" -print0 2>/dev/null | xargs -0 grep -i -n "password" > Reports/passwords.txt 2>/dev/null`
  1503. done
  1504. for bash_command in "${bash_his[@]}"; do
  1505. findinhis=`cat ~/.bash_history |grep --text "$bash_command" 2>/dev/null |sort -u `
  1506. findoth1=`cat ~/.nano_history 2>/dev/null |grep --text "$bash_command" 2>/dev/null |sort -u `
  1507. findoth2="`cat ~/.mysql_history 2>/dev/null |grep --text "$bash_command" 2>/dev/null |sort -u `"
  1508. findoth3=`cat ~/.php_history 2>/dev/null |grep --text "$bash_command" 2>/dev/null |sort -u `
  1509. if [ "$findinhis" ] || [ "$findoth1" ] || [ "$findoth2" ] || [ "$findoth3" ]; then
  1510.  
  1511. echo -e "\e[00;31mIntersting Info !:\e[00m \n $findinhis $findoth1 $findoth2 $findoth3 $findoth4"
  1512. echo -e "\e[00;34m#########################################################\e[00m"
  1513.  
  1514. fi
  1515. done
  1516. if [ "$umaskdef" ]; then
  1517. echo -e "\e[00;31mumask value as specified in /etc/login.defs:\e[00m\n$umaskdef"
  1518. fi
  1519. if [ "$logindefs" ]; then
  1520. echo -e "\e[00;34m#########################################################\e[00m"
  1521.  
  1522. echo -e "\e[00;31mPassword and storage information:\e[00m\n$logindefs"
  1523. fi
  1524. echo -e "\e[00;34m#########################################################\e[00m"
  1525.  
  1526. echo -e "\e[00;31mPossible Passwords in Files:\e[00m"
  1527. echo -e "Check Passwords.txt File For Possible Scripts Have A Passwords"
  1528. echo -e "\e[00;34m#########################################################\e[00m"
  1529.  
  1530. echo -e "\e[00;31mFiles Maybe Cabiton Passwords (configs):\e[00m"
  1531. echo -e "Check passwordfiles.txt"
  1532. echo -e "\e[00;34m#########################################################\e[00m"
  1533.  
  1534. }
  1535. check_ssh(){
  1536. permitrootlogin=`grep "^PermitRootLogin" /etc/ssh/sshd_config 2>/dev/null`
  1537. if [[ $permitrootlogin == "PermitRootLogin no" ]] || [[ $permitrootlogin == "PermitRootLogin prohibit-password" ]] ; then
  1538. echo -e "\e[00;31m There No SSH With Root :( \e[00m"
  1539. echo -e "\e[00;34m#########################################################\e[00m"
  1540.  
  1541. else
  1542. echo -e "\e[00;31m There Are SSH With Root :) \e[00m"
  1543. echo -e "\e[00;34m#########################################################\e[00m"
  1544.  
  1545. fi
  1546. }
  1547.  
  1548. files_inter(){
  1549. root_dir=`ls -ahlR /root/ 2>/dev/null`
  1550. home_dir=`ls -ahlR /home/ 2>/dev/null`
  1551. for priv_key in "${priv_keys[@]}"; do
  1552. ss=`cat "$priv_key" 2>/dev/null`
  1553. if [[ "$ss" ]]; then
  1554. echo -e "\e[00;31m We Found Some RSA Keys :) \e[00m"
  1555. echo -e " $ss "
  1556. echo -e "\e[00;34m#########################################################\e[00m"
  1557. fi
  1558. done
  1559. if [[ "$root_dir" ]]; then
  1560. echo -e "Root Directory Is Readple"
  1561. fi
  1562. if [[ "$home_dir" ]]; then
  1563. echo -e "$home_dir" > Reports/Home_Dir.txt
  1564. fi
  1565. for interfile in "${file_interss[@]}"; do
  1566. inter_check=`ls -alh "$interfile" 2>/dev/null`
  1567. if [[ "$inter_check" ]]; then
  1568. echo "$interfile" > Reports/Var_Directory.txt
  1569. fi
  1570. done
  1571.  
  1572. echo -e "Root Directory Discovering .."
  1573. echo -e "\e[00;34m#########################################################\e[00m"
  1574.  
  1575. echo -e "Home Directory Discovering .."
  1576. echo -e "Check Home_Dir.txt"
  1577. echo -e "\e[00;34m#########################################################\e[00m"
  1578.  
  1579. echo -e "Discovering Var Directory ..."
  1580. echo -e "Check Var_Directory.txt"
  1581.  
  1582. for var_log in "${logs_files[@]}"; do
  1583. var_logs=`cat "$var_log" 2>/dev/null`
  1584. if [[ "$var_logs" ]]; then
  1585. echo "$var_logs" > Reports/logs_var.txt
  1586. fi
  1587. done
  1588. echo -e "\e[00;34m#########################################################\e[00m"
  1589.  
  1590. echo -e "Discovering Logs ..."
  1591. echo -e "Check Logs_var.txt"
  1592.  
  1593. }
  1594.  
  1595. users_group(){
  1596.  
  1597.  
  1598. echo -e "\e[00;34m#################### Users Info #########################\e[00m"
  1599. echo -e "\e[00;34m#########################################################\e[00m"
  1600. echo -e "\e[00;34m#########################################################\e[00m"
  1601. usr_name=`cat /etc/passwd | cut -d ":" -f 1 2>/dev/null`
  1602. usr_uid=`cat /etc/passwd | cut -d ":" -f 3 2>/dev/null`
  1603. usr_gid=`cat /etc/passwd | cut -d ":" -f 4 2>/dev/null`
  1604. root_users=`grep -v -E "^#" /etc/passwd 2>/dev/null| awk -F: '$3 == 0 { print $1}' 2>/dev/null`
  1605. if [[ "$usr_name" ]]; then
  1606. echo -e "\e[00;31m Users List \e[00m"
  1607. echo -e "$usr_name"
  1608. echo -e "\e[00;34m#########################################################\e[00m"
  1609. fi
  1610. if [[ "$usr_uid" ]]; then
  1611. echo -e "\e[00;31m UID List \e[00m"
  1612. echo -e "$usr_uid"
  1613. echo -e "\e[00;34m#########################################################\e[00m"
  1614. fi
  1615. if [[ "$usr_gid" ]]; then
  1616. echo -e "\e[00;31m GID List \e[00m"
  1617. echo -e "$usr_gid"
  1618. echo -e "\e[00;34m#########################################################\e[00m"
  1619. fi
  1620. if [[ "$root_users" ]]; then
  1621. echo -e "\e[00;31m Root List \e[00m"
  1622. echo -e "$root_users"
  1623. echo -e "\e[00;34m#########################################################\e[00m"
  1624. fi
  1625. }
  1626.  
  1627. job_info()
  1628. {
  1629. alljobs=`ls -la /etc/cron* 2>/dev/null`
  1630. yourcorn=`crontab -l -u `whoami` 2>/dev/null`
  1631. cornprm=`find /etc/cron* -perm -0002 -type f -exec ls -la {} \; -exec cat {} 2>/dev/null \;`
  1632. contabscontent=`cat /etc/crontab 2>/dev/null`
  1633. tolookup=`ls -la /var/spool/cron/crontabs 2>/dev/null`
  1634. usersforcon=`cut -d ":" -f 1 /etc/passwd | xargs -n1 crontab -l -u 2>/dev/null`
  1635. checkothercorn=`ls -aRl /etc/cron* | awk '$1 ~ /w.$/' 2>/dev/null`
  1636.  
  1637. if [[ "$alljobs" ]]; then
  1638. echo -e "\e[00;31m Cron Jobs List \e[00m"
  1639. echo -e "$alljobs"
  1640. echo -e "\e[00;34m#########################################################\e[00m"
  1641. fi
  1642. if [[ "$yourcorn" ]]; then
  1643. echo -e "\e[00;31m Own Crontab List \e[00m"
  1644. echo -e "$yourcorn"
  1645. echo -e "\e[00;34m#########################################################\e[00m"
  1646. fi
  1647. if [[ "$cornprm" ]]; then
  1648. echo -e "\e[00;31m Cron Promotions \e[00m"
  1649. echo -e "$cornprm"
  1650. echo -e "\e[00;34m#########################################################\e[00m"
  1651. fi
  1652. if [[ "$contabscontent" ]]; then
  1653. echo -e "\e[00;31m Cron Jobs Content \e[00m"
  1654. echo -e "$contabscontent"
  1655. echo -e "\e[00;34m#########################################################\e[00m"
  1656. fi
  1657. if [[ "$tolookup" ]]; then
  1658. echo -e "\e[00;31m Spool Cron \e[00m"
  1659. echo -e "$tolookup"
  1660. echo -e "\e[00;34m#########################################################\e[00m"
  1661. fi
  1662. if [[ "$usersforcon" ]]; then
  1663. echo -e "\e[00;31m Cron Users List \e[00m"
  1664. echo -e "$usersforcon"
  1665. echo -e "\e[00;34m#########################################################\e[00m"
  1666. fi
  1667. if [[ "$checkothercorn" ]]; then
  1668. echo -e "\e[00;31m Cron Writable Cron \e[00m"
  1669. echo -e "$checkothercorn"
  1670. echo -e "\e[00;34m#########################################################\e[00m"
  1671. fi
  1672. }
  1673.  
  1674. network_info(){
  1675. echo -e "\e[00;34m#################### Network Info #######################\e[00m"
  1676. echo -e "\e[00;34m#########################################################\e[00m"
  1677. echo -e "\e[00;34m#########################################################\e[00m"
  1678. machine_ip=`ifconfig |grep -oE "\b([0-9]{1,3}\.){3}[0-9]{1,3}\b"|sed -n 1p 2>/dev/null`
  1679. arpips=`arp -a |grep -oE "\b([0-9]{1,3}\.){3}[0-9]{1,3}\b" 2>/dev/null`
  1680. getwwayip=`grep "nameserver" /etc/resolv.conf | grep -oE "\b([0-9]{1,3}\.){3}[0-9]{1,3}\b" 2>/dev/null`
  1681. tcpconnectinos=`netstat -an |grep tcp 2>/dev/null`
  1682.  
  1683. if [[ "$machine_ip" ]]; then
  1684. echo -e "Internal IP : \n$machine_ip"
  1685. echo -e "\e[00;34m#########################################################\e[00m"
  1686.  
  1687. fi
  1688. if [[ "$arpips" ]]; then
  1689. echo -e "ARP IPs :\n$arpips"
  1690. echo -e "\e[00;34m#########################################################\e[00m"
  1691. fi
  1692. if [[ "$getwwayip" ]]; then
  1693. echo -e " Getway IPs : $getwwayip"
  1694. echo -e "\e[00;34m#########################################################\e[00m"
  1695. fi
  1696. if [[ "$tcpconnectinos" ]]; then
  1697. echo -e "TCP Connections : \n$tcpconnectinos"
  1698. echo -e "\e[00;34m#########################################################\e[00m"
  1699. fi
  1700. }
  1701.  
  1702. all_f(){
  1703. header
  1704. system_info
  1705. checkCow
  1706. passwords_gar
  1707. check_ssh
  1708. files_inter
  1709. network_info
  1710. users_group
  1711. job_info
  1712. }
  1713.  
  1714. all_f
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement