Path: blob/master/plugins/dbms/extremedb/__init__.py
2992 views
#!/usr/bin/env python12"""3Copyright (c) 2006-2025 sqlmap developers (https://sqlmap.org)4See the file 'LICENSE' for copying permission5"""67from lib.core.enums import DBMS8from lib.core.settings import EXTREMEDB_SYSTEM_DBS9from lib.core.unescaper import unescaper10from plugins.dbms.extremedb.enumeration import Enumeration11from plugins.dbms.extremedb.filesystem import Filesystem12from plugins.dbms.extremedb.fingerprint import Fingerprint13from plugins.dbms.extremedb.syntax import Syntax14from plugins.dbms.extremedb.takeover import Takeover15from plugins.generic.misc import Miscellaneous1617class ExtremeDBMap(Syntax, Fingerprint, Enumeration, Filesystem, Miscellaneous, Takeover):18"""19This class defines eXtremeDB methods20"""2122def __init__(self):23self.excludeDbsList = EXTREMEDB_SYSTEM_DBS2425for cls in self.__class__.__bases__:26cls.__init__(self)2728unescaper[DBMS.EXTREMEDB] = Syntax.escape293031