(self)
| 17 | |
| 18 | class Enumeration(GenericEnumeration): |
| 19 | def getBanner(self): |
| 20 | if not conf.getBanner: |
| 21 | return |
| 22 | |
| 23 | if kb.data.banner is None: |
| 24 | infoMsg = "fetching banner" |
| 25 | logger.info(infoMsg) |
| 26 | |
| 27 | query = queries[DBMS.H2].banner.query |
| 28 | kb.data.banner = unArrayizeValue(inject.getValue(query, safeCharEncode=True)) |
| 29 | |
| 30 | return kb.data.banner |
| 31 | |
| 32 | def getPrivileges(self, *args, **kwargs): |
| 33 | warnMsg = "on H2 it is not possible to enumerate the user privileges" |