Resumen
Publicado en IEEE ISDFS 2026, este trabajo estudia las solicitudes HTTP(S) repetidas que provocan las rutas de descubrimiento solapadas, los módulos del escáner, los reintentos y los procesos concurrentes. La deduplicación y la memoización se sitúan en el punto de envío de las solicitudes.
El modelo combina una canonicalización determinista con una política que decide qué características de una solicitud establecen la equivalencia. Reutilizar un resultado almacenado exige además comprobaciones de validez, como la vinculación al contexto, el tiempo de vida y salvaguardas para los métodos y las solicitudes que transportan una sesión. La mera similitud de las URL no basta para garantizar una reutilización segura.
El artículo describe controles de concurrencia para limitar los envíos simultáneos de una misma clave, verifica los resultados almacenados con comprobaciones que tienen en cuenta las colisiones y deriva cotas para las operaciones de búsqueda y almacenamiento. Sus garantías dependen de las políticas especificadas y de los supuestos de atomicidad; esas condiciones son importantes al implementar el mecanismo en un escáner real.
Título oficial de la publicación
Feature-Equivalence Deduplication and Memoization of HTTP(S) Requests for Web Scanners: Formal Model, Concurrency, and Complexity Bounds
Datos clave
- Publicación
- 2026
- Publicado en
- IEEE International Symposium on Digital Forensics and Security (ISDFS 2026)
- Temas
- Deduplicación de solicitudes · Memoización · Concurrencia · Contexto HTTP