Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Unhandled exception (#f0569af6)

Chiusa Adatta ai principianti
#6,137 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
68/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
python
Ambito
security

Direzione di ricerca

Inizia da _resumeDBMS() in lib/core/target.py, in particolare dalla chiamata a re.search alla riga 564 del traceback. Riproduci il problema con il comando Windows segnalato e verifica come viene costruito il pattern a partire dal valore del DBMS ripreso. Il lavoro è completato quando questo comando non genera più il TypeError segnalato durante la configurazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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)
Lingua principale
Python
Stelle
38.6k
Fork
6.4k
Merge medio
1g 5h
PR unite (30g)
1

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di sqlmapproject/sqlmap

Tutte le issue di sqlmapproject/sqlmap

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.