本文整理汇总了Python中burp.IScanIssue方法的典型用法代码示例。如果您正苦于以下问题:Python burp.IScanIssue方法的具体用法?Python burp.IScanIssue怎么用?Python burp.IScanIssue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类burp
的用法示例。
在下文中一共展示了burp.IScanIssue方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: registerExtenderCallbacks
# 需要导入模块: import burp [as 别名]
# 或者: from burp import IScanIssue [as 别名]
def registerExtenderCallbacks(self, callbacks):
# keep a reference to our callbacks object
global cbs, helpers, stdout, stderr
cbs = callbacks
helpers = callbacks.getHelpers()
stdout = PrintWriter(callbacks.getStdout(), True)
stderr = PrintWriter(callbacks.getStderr(), True)
callbacks.setExtensionName("CTF helper")
stdout.println("Welcome to my CTF world...")
stdout.println('CTF helper by unamer.')
# register ourselves as a custom scanner check
callbacks.registerScannerCheck(backupScan())
callbacks.registerScannerCheck(DirScan())
#
# class implementing IScanIssue to hold our custom scan issue details
#
示例2: doActiveScan
# 需要导入模块: import burp [as 别名]
# 或者: from burp import IScanIssue [as 别名]
def doActiveScan(self, baseRequestResponse, insertionPoint):
pass
#
# class implementing IScanIssue to hold our custom scan issue details
#
示例3: getUrl
# 需要导入模块: import burp [as 别名]
# 或者: from burp import IScanIssue [as 别名]
def getUrl(self):
"""
Overrides IScanIssue
:return: the URL
"""
return self._url
示例4: getIssueName
# 需要导入模块: import burp [as 别名]
# 或者: from burp import IScanIssue [as 别名]
def getIssueName(self):
"""
Overrides IScanIssue
:return: the Issue Name
"""
return self._name
示例5: getIssueType
# 需要导入模块: import burp [as 别名]
# 或者: from burp import IScanIssue [as 别名]
def getIssueType(self):
"""
Overrides IScanIssue
See http://portswigger.net/burp/help/scanner_issuetypes.html
:return: always 0
"""
return 0
示例6: getSeverity
# 需要导入模块: import burp [as 别名]
# 或者: from burp import IScanIssue [as 别名]
def getSeverity(self):
"""
Overrides IScanIssue
:return: "High", "Medium", "Low", "Information" or "False positive"
"""
return self._severity
示例7: getConfidence
# 需要导入模块: import burp [as 别名]
# 或者: from burp import IScanIssue [as 别名]
def getConfidence(self):
"""
Overrides IScanIssue
:return: "Certain", "Firm" or "Tentative"
"""
return self._confidence
示例8: getRemediationBackground
# 需要导入模块: import burp [as 别名]
# 或者: from burp import IScanIssue [as 别名]
def getRemediationBackground(self):
"""
Overrides IScanIssue
:return: remediation background
"""
return self._rembg
示例9: getIssueDetail
# 需要导入模块: import burp [as 别名]
# 或者: from burp import IScanIssue [as 别名]
def getIssueDetail(self):
"""
Overrides IScanIssue
:return: issue detail
"""
return self._detail
示例10: getRemediationDetail
# 需要导入模块: import burp [as 别名]
# 或者: from burp import IScanIssue [as 别名]
def getRemediationDetail(self):
"""
Overrides IScanIssue
:return: remediation detail
"""
return self._remdet
示例11: getHttpMessages
# 需要导入模块: import burp [as 别名]
# 或者: from burp import IScanIssue [as 别名]
def getHttpMessages(self):
"""
Overrides IScanIssue
:return: Http messages content
"""
return self._http_messages
示例12: getHttpService
# 需要导入模块: import burp [as 别名]
# 或者: from burp import IScanIssue [as 别名]
def getHttpService(self):
"""
Overrides IScanIssue
:return: Http Service
"""
return self._http_service