插件模版


以下内容为 BugScan 插件的模版:

#!/usr/bin/env python
# -*- coding: utf-8 -*-

# assign 验证任务的指纹
def assign(service, arg):
    if service == fingerprint.cmseasy: # 指纹为 cmseasy,需要根据实际修改
        return True, arg

# audit 审计函数,通过指纹验证后调用该函数
def audit(arg):
    # 在此写下你的代码...

# 本地测试时需要加 main 用于调用
if __name__ == '__main__':
    from dummy import *
    audit(assign(fingerprint.cmseasy, 'http://localhost/cmseasy/')[1])

开发者可以使用自定义函数,但必须声明 assign 函数 和 audit 函数。

results matching ""

    No results matching ""