Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
sqleech
command
|
|
|
internal
|
|
|
dbms
Package dbms provides DBMS-specific SQL syntax and query knowledge base.
|
Package dbms provides DBMS-specific SQL syntax and query knowledge base. |
|
detector
Package detector provides parameter extraction and SQL injection detection.
|
Package detector provides parameter extraction and SQL injection detection. |
|
engine
Package engine provides the core scan orchestration pipeline.
|
Package engine provides the core scan orchestration pipeline. |
|
fingerprint
Package fingerprint provides DBMS identification through behavioral probing.
|
Package fingerprint provides DBMS identification through behavioral probing. |
|
payload
Package payload provides SQL injection payload construction with context-aware boundary detection and encoding utilities.
|
Package payload provides SQL injection payload construction with context-aware boundary detection and encoding utilities. |
|
report
Package report provides formatters for scan result output.
|
Package report provides formatters for scan result output. |
|
session
Package session provides persistence for scan state, allowing scans to be saved, resumed, and reviewed.
|
Package session provides persistence for scan state, allowing scans to be saved, resumed, and reviewed. |
|
tamper
Package tamper provides payload transformation functions that help bypass Web Application Firewalls (WAFs) and input filters during SQL injection testing.
|
Package tamper provides payload transformation functions that help bypass Web Application Firewalls (WAFs) and input filters during SQL injection testing. |
|
technique
Package technique defines the interface for SQL injection detection and exploitation techniques (error-based, boolean-based, time-based, etc.).
|
Package technique defines the interface for SQL injection detection and exploitation techniques (error-based, boolean-based, time-based, etc.). |
|
technique/boolean
Package boolean implements boolean-blind SQL injection detection and data extraction.
|
Package boolean implements boolean-blind SQL injection detection and data extraction. |
|
technique/errorbased
Package errorbased implements the error-based SQL injection technique.
|
Package errorbased implements the error-based SQL injection technique. |
|
technique/timebased
Package timebased implements the time-based blind SQL injection technique.
|
Package timebased implements the time-based blind SQL injection technique. |
|
technique/union
Package union implements the UNION-based SQL injection technique.
|
Package union implements the UNION-based SQL injection technique. |
|
testutil
Package testutil provides test utilities including a mock vulnerable web server for integration testing of the sqleech SQL injection scanner.
|
Package testutil provides test utilities including a mock vulnerable web server for integration testing of the sqleech SQL injection scanner. |
|
transport
Package transport provides the HTTP transport abstraction layer used by all injection testing flows.
|
Package transport provides the HTTP transport abstraction layer used by all injection testing flows. |
Click to show internal directories.
Click to hide internal directories.