How the SQL injection check finds credible indicators
SQL injection occurs when application input changes the structure of a database query instead of remaining data. The externally visible clues are usually a database error introduced by malformed quoting, or a stable difference between a condition that is true and the same condition made false.
You can enter a normal page URL. Scan.now inventories same-origin links with query strings and public GET forms on that page, or tests the parameters in an exact URL you provide. It establishes an ordinary response for each discovered endpoint, then uses bounded quote and repeated true/false probes. It never asks the database for records and never sends INSERT, UPDATE, DELETE, UNION or time-delay payloads.