Running version: 1.10.3.11#dev
Python version: 3.13.12
Operating system: Linux-6.18.12+kali-amd64-x86_64-with-glibc2.42
Command line: sqlmap.py -d firebird://SYSDBA:masterkey@127.0.0.1:3050///tmp/testdb.fdb --dump --batch
Technique: DIRECT
Back-end DBMS: Firebird (identified)
Traceback (most recent call last):
File "sqlmap.py", line 222, in main
start()
~~~~~^^
File "lib/core/decorators.py", line 99, in _
result = f(*args, **kwargs)
File "lib/controller/controller.py", line 281, in start
action()
~~~~~~^^
File "lib/controller/action.py", line 33, in action
setHandler()
~~~~~~~~~~^^
File "lib/controller/handler.py", line 156, in setHandler
conf.dbmsConnector.connect()
~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "plugins/dbms/firebird/connector.py", line 41, in connect
self.connector = kinterbasdb.connect(host=self.hostname.encode(UNICODE_ENCODING), database=self.db.encode(UNICODE_ENCODING), user=self.user.encode(UNICODE_ENCODING), password=self.password.encode(UNICODE_ENCODING), charset="UTF8")
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/fdb/fbcore.py", line 825, in connect
if host and host.endswith(':'):
~~~~~~~~~~~~~^^^^^
TypeError: endswith first arg must be bytes or a tuple of bytes, not str