• 插件模版

    插件模版


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

    1. #!/usr/bin/env python
    2. # -*- coding: utf-8 -*-
    3. # assign 验证任务的指纹
    4. def assign(service, arg):
    5. if service == fingerprint.cmseasy: # 指纹为 cmseasy,需要根据实际修改
    6. return True, arg
    7. # audit 审计函数,通过指纹验证后调用该函数
    8. def audit(arg):
    9. # 在此写下你的代码...
    10. # 本地测试时需要加 main 用于调用
    11. if __name__ == '__main__':
    12. from dummy import *
    13. audit(assign(fingerprint.cmseasy, 'http://localhost/cmseasy/')[1])

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