Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Unhandled exception (#f0569af6)

Geschlossen Anfängerfreundlich
#6,137 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
68/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
python
Bereich
security

Rechercherichtung

Beginne mit _resumeDBMS() in lib/core/target.py, insbesondere mit dem Aufruf von re.search in Zeile 564 des Tracebacks. Reproduziere den Fehler mit dem gemeldeten Windows-Befehl und untersuche, wie das Muster aus dem fortgesetzten DBMS-Wert erstellt wird. Das Ziel ist erreicht, wenn dieser Befehl während der Einrichtung nicht mehr den gemeldeten TypeError auslöst.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Running version: 1.10.9.32#dev
Python version: 3.13.7
Operating system: Windows-11-10.0.22631-SP0
Command line: sqlmap.py -r ***** --batch --file-read ..//key..//key..//key..//key..//key..//key..//key..//key..//key..//key..//key..//key..//key..//key..//key..//key..//key..//key --tamper space2comment
Technique: None
Back-end DBMS: None
Traceback (most recent call last):
  File "sqlmap.py", line 268, in main
    start()
    ~~~~~^^
  File "lib/core/decorators.py", line 108, in _
    result = f(*args, **kwargs)
  File "lib/controller/controller.py", line 523, in start
    setupTargetEnv()
    ~~~~~~~~~~~~~~^^
  File "lib/core/target.py", line 832, in setupTargetEnv
    _resumeHashDBValues()
    ~~~~~~~~~~~~~~~~~~~^^
  File "lib/core/target.py", line 542, in _resumeHashDBValues
    _resumeDBMS()
    ~~~~~~~~~~~^^
  File "lib/core/target.py", line 564, in _resumeDBMS
    _ = re.search(r"\A%s (.*)" % _, dbms, re.I)
  File "C:/Program Files/Python313/Lib/re/__init__.py", line 177, in search
    return _compile(pattern, flags).search(string)
           ~~~~~~~~^^^^^^^^^^^^^^^^
  File "C:/Program Files/Python313/Lib/re/__init__.py", line 350, in _compile
    p = _compiler.compile(pattern, flags)
  File "C:/Program Files/Python313/Lib/re/_compiler.py", line 752, in compile
    code = _code(p, flags)
  File "C:/Program Files/Python313/Lib/re/_compiler.py", line 585, in _code
    _compile(code, p.data, flags)
    ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
  File "C:/Program Files/Python313/Lib/re/_compiler.py", line 126, in _compile
    _compile(code, p, _combine_flags(flags, add_flags, del_flags))
    ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:/Program Files/Python313/Lib/re/_compiler.py", line 174, in _compile
    _compile(code, av, flags)
    ~~~~~~~~^^^^^^^^^^^^^^^^^
  File "C:/Program Files/Python313/Lib/re/_compiler.py", line 73, in _compile
    emit(OP_UNICODE_IGNORE[op])
    ~~~~^^^^^^^^^^^^^^^^^^^^^^^
TypeError: list.append() takes exactly one argument (2 given)
Vorherrschende Sprache
Python
Sterne
38.6k
Forks
6.4k
Ø Merge
1 T. 5 Std.
Gemergte PRs (30 T.)
1

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus sqlmapproject/sqlmap

Alle Issues in sqlmapproject/sqlmap

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.