Skip to content

Unhandled exception (#1a75d91d) #6087

Description

@sqlmapreporter
Running version: 1.10.7.154#dev
Python version: 3.8.6
Operating system: Windows-7-6.1.7601-SP1
Command line: sqlmap.py -u ************************************************** --is-dba --time-sec=10 --random-agent --batch --dbms=mysql --no-cast --timeless
Technique: TIME
Back-end DBMS: MySQL (fingerprinted)
Traceback (most recent call last):
  File "sqlmap.py", line 255, in main
    start()
  File "lib/core/decorators.py", line 108, in _
    result = f(*args, **kwargs)
  File "lib/controller/controller.py", line 866, in start
    action()
  File "lib/controller/action.py", line 118, in action
    conf.dumper.dba(conf.dbmsHandler.isDba())
  File "plugins/generic/users.py", line 84, in isDba
    self.getCurrentUser()
  File "plugins/generic/users.py", line 73, in getCurrentUser
    kb.data.currentUser = unArrayizeValue(inject.getValue(query))
  File "lib/core/decorators.py", line 134, in _
    result = f(*args, **kwargs)
  File "lib/core/decorators.py", line 108, in _
    result = f(*args, **kwargs)
  File "lib/request/inject.py", line 705, in getValue
    value = _goInferenceProxy(query, fromUser, batch, unpack, charsetType, firstChar, lastChar, dump)
  File "lib/request/inject.py", line 322, in _goInferenceProxy
    outputs = _goInferenceFields(expression, expressionFields, expressionFieldsList, payload, charsetType=charsetType, firstChar=firstChar, lastChar=lastChar, dump=dump)
  File "lib/request/inject.py", line 166, in _goInferenceFields
    output = _goInference(payload, expressionReplaced, charsetType, firstChar, lastChar, dump, field)
  File "lib/request/inject.py", line 138, in _goInference
    count, value = bisection(payload, expression, length, charsetType, firstChar, lastChar, dump)
  File "lib/techniques/blind/inference.py", line 1096, in bisection
    val = getChar(index, asciiTbl, not (charsetType is None and conf.charset))
  File "lib/techniques/blind/inference.py", line 760, in getChar
    result = Request.queryPage(forgedPayload, timeBasedCompare=timeBasedCompare, raise404=False)
  File "lib/core/decorators.py", line 108, in _
    result = f(*args, **kwargs)
  File "lib/request/connect.py", line 1583, in queryPage
    return kb.timeless.readBitFromSpecs(condSpec, negSpec)
  File "lib/request/timeless.py", line 204, in readBitFromSpecs
    return readBit(self._conn, reqCond, _specToReq(negSpec, self.host), votes=self.votes, timeout=self.timeout)
  File "lib/request/timeless.py", line 105, in readBit
    first, _loSid, hiSid = _pairOrder(connSource, reqNeg, reqCond, timeout)
  File "lib/request/timeless.py", line 65, in _pairOrder
    conn = connSource() if callable(connSource) else connSource
  File "lib/request/timeless.py", line 188, in _conn
    conn = self._local.conn = connect(self.host, self.port, self.proxy, self.timeout)
  File "lib/request/timeless.py", line 147, in connect
    return _H2Connection(host, port, proxy, timeout)
  File "lib/request/http2.py", line 471, in __init__
    raise IOError("server did not negotiate h2 (ALPN=%r)" % self.sock.selected_alpn_protocol())
OSError: server did not negotiate h2 (ALPN=None)

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions