获取指定目录下所有php文件所在路径
获取指定目录下所有php文件所在路径0x01 前言今天看渗透贴提到的,感觉有点用,python手有点生,就当练习了。0x02 代码#!/usr/bin/python# -*- coding: UTF-8 -*-import osimport reimport argparsedef print_all_phpfile_path(init_file_path, ext):for dirpath, d
·
0x01 前言
今天看渗透贴提到的,感觉有点用,python手有点生,就当练习了。
0x02 代码
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import os
import re
import argparse
def print_all_phpfile_path(init_file_path, ext):
for dirpath, dirs, files in os.walk(init_file_path):
if files:
for file in files:
if re.search(ext, file):
a=dirpath+ "\\" + file
b=a.replace(init_file_path,'')
c=b.replace('\\','/')
print c
def main():
parser=argparse.ArgumentParser()
parser.add_argument("-p","--init_path",type=str,help="eg:python x.py -p E:\phpStudy\PHPTutorial")
args=parser.parse_args()
path=args.init_path
print_all_phpfile_path(path, ".php")
if __name__ == '__main__':
main()
0x03 运行结果
0x04 后记
1、代码这里改改,是可以把结果输出到文本的,也可以修改后缀的类型,具体使用场景可自行修改
2、把当前目录去掉了&把斜杠方向换了,省得遍历的时候再去修改
更多推荐
已为社区贡献1条内容
所有评论(0)