ilusm.dev

sqli

SQL injection detection, payloads, union extraction.

Load with: use sqli

Quick example

use sqli

result = sqlii(10)
prn(result)

Functions

Payload generators

sqlif()

Performs the operation.

sqlif()

Performs the operation.

sqlif()

Performs the operation.

sqlif()

Performs the operation.

sqlif()

Performs the operation.

sqlif()

Performs the operation.

sqlif()

Performs the operation.

sqlif()

Performs the operation.

Detection

sqlii(response)

Performs the operation. Takes response.

sqlii(url, param)

Performs the operation. Takes url, param.

sqlii(url, param, delay_secs)

Performs the operation. Takes url, param, delay_secs.

Data extraction

sqliu(url, param, max_cols)

Performs the operation. Takes url, param, max_cols.

sqliu(url, param, cols, pos, query)

Performs the operation. Takes url, param, cols, pos, query.

sqliv(url, param, cols, pos)

Performs the operation. Takes url, param, cols, pos.

sqliu(url, param, cols, pos)

Performs the operation. Takes url, param, cols, pos.

Blind extraction

sqlib(url, param, query, bit_pos)

Performs the operation. Takes url, param, query, bit_pos.

WAF bypass

sqliw(payload)

Performs the operation. Takes payload.

SQLMap-style scan

sqlis(url, params)

Returns true/false based on a condition. Takes url, params.

Notes

  • SQL injection detection and testing. Use only on systems you own.