ARL资产导出对接Xray扫描

使用ARL资产灯塔系统对目标进行资产整理的时候,能够对获取的结果进行导出:

导出之后为excel文件

想要将site中的URL导出为txt文件,再使用Xray高级版进行批量化扫描:

https://www.cnblogs.com/Cl0ud/p/14001908.html

修改一下之前实习的时候的excel导出为txt的python脚本:

import xlrd

def SaveList(targetlist):
    filename='target.txt'
    try:
        with open(filename, 'w') as f:
            while len(targetlist) != 0:
                f.write(targetlist.pop() + '
')
    except Exception as e:
        print(e)
        pass
    return

def GetData():
    filename='test.xlsx'
    rbook=xlrd.open_workbook(filename)
    table=rbook.sheet_by_index(0)
    content=[]
    for i in range(1,table.nrows):
        url=table.cell(i, 0).value.strip()
        print(url)
        content.append("{}".format(url))
    SaveList(content)

def main():
    GetData()

if __name__=='__main__':
    main()

运行之后就可以将excel第一个表中第一列中的结果存放在target.txt里,如图:

接着使用Xray愉快扫描了

原文地址:https://www.cnblogs.com/Cl0ud/p/14016678.html