Skip to main content

Module keyword

Module keyword 

Source
Expand description

Keyword manipulation strategies (case, whitespace, comments). Keyword manipulation encoding strategies.

Functions§

alternating_case
Shared alternating-case utility.
between_obfuscate
Between obfuscation — rewrites = and > using BETWEEN syntax.
case_alternate
Case alternation — deterministic alternating upper/lower.
lowercase
Full lowercase conversion.
mysql_versioned_comment
MySQL versioned comment (/*!50000SELECT*/) — executed by MySQL, ignored by WAFs.
percentage_prefix
Percentage prefix — adds % before each character.
random_case_alternate
Random case alternation — unpredictable mixed-case output.
space_to_comment
Replace spaces with SQL comments (/**/).
space_to_dash
Replace spaces with dash comments (--\n).
space_to_hash
Replace spaces with hash comments (#).
space_to_plus
Replace spaces with plus signs (+).
space_to_random_blank
Replace spaces with random blank characters.
sql_comment_insert
Insert SQL comments (/**/) BETWEEN tokens by replacing spaces with comments.
unmagic_quotes
Unmagic quotes — multi-byte quote escape for PHP multi-byte charsets.
uppercase
Full uppercase conversion.
whitespace_insert
Insert tab characters BETWEEN tokens by replacing spaces with tabs.