Auth token update feature
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
Línea de trabajo
Start by tracing sqlmap's -r request-file input and the handling of HTTP 401 responses. Check existing documentation and tests for request reloads or event hooks; done means providing a documented, tested way to run a Python refresh script on the specified event and continue with refreshed request data.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I fuzz a target with a complex request I read in with -r.
That requests has special headers (no cookies) that also contain auth tokens that time out after x minutes.
A fuzz run takes however 4x+ the time than the lifetime of the auth token.
It would be great if there would be a feature that executes a python script on an event (in my case: HTTP code 401) and then re-read the -r file, hence the python script would get a new token and write it to the file.
My current workaround is to see at which item from the request sqlmap was fuzzing when it is terminating because the auth token has timed out, and skip all items that were completed until then with --skip, but that is a lot of hands-on work.
I think my problem is actually common so either there is already a way to deal with that and I didn't find it, or this is a feature that would be very useful.
Thank you!
- Lenguaje dominante
- Python
- Estrellas
- 38.6k
- Forks
- 6.4k
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de sqlmapproject/sqlmap
-
Unhandled exception (#f0569af6)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
sqlmapproject/sqlmap#6137 ·
-
feature request
Dificultad 4/5 3-5 días Aptitud para principiantes 32/100
sqlmapproject/sqlmap#6134 · 1 comentario ·
-
-g returns no resultsAbiertobug report
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
sqlmapproject/sqlmap#6009 ·
-
feature request
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
sqlmapproject/sqlmap#5424 · 9 comentarios · 7 reacciones ·
-
feature request
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
sqlmapproject/sqlmap#5163 · 1 comentario · 3 reacciones ·
Todos los issues de sqlmapproject/sqlmap
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
QuantEcon/lecture-python-programming#642 ·
Los mantenedores suelen responder en 1 día
-
area/config area/profiles comp/cli needs-decision P3 sweeper:risk-compatibility type/feature
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
NousResearch/hermes-agent#133697 ·
Los mantenedores suelen responder en 1 día
-
enhancement needs-triage
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
core
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
vectorize-io/hindsight#5279 ·
Los mantenedores suelen responder en 1 día