import os
def convert_folder(from_base):
for root, dirs, files in os.walk(from_base):
for fn in files:
from_path = os.path.join(root, fn)
print from_path
import os
for (dirname, subshere ,fileshere) in os.walk('站点根目录'):
print('目录->' + dirname)
for filename in fileshere:
file_path = os.path.join(dirname,filename)
if '特征码' in open(file_path):
print(file_path)
# 进一步的操作
遍历目录文件,读取文件然后搜索文本中是否有被植入的代码。
怎么从文本中判断是否被植入代码的方法,请自行根据具体情况编写。这里提供遍历目录中的文件的一种方法,非常简洁:
楼上的思路是对的,我再具体化一下