Fiz um sistema para uma empresa a qual contratou uma consultoria que realizou o Pentest no sistema, detectaram problemas de SQL Injection mesmo eu usando a macro sc_sql_injection(). Vou alterar para realizar consulta parametrizada via SQL, alguém sabe se é possível usar via macro do scriptase ? ou direto via PHP, via PHP estou em dúvida como realizar a consulta utilizando a conexão à base de dados configurada no scritpcase
Código que utilizei no aplicação de controle para o login:
$slogin = sc_sql_injection({login});
$spswd = sc_sql_injection({pswd});
$sql = "SELECT
priv_admin,
active,
name,
email,
company
FROM sec_users
WHERE login = $slogin AND pswd = " .$spswd. "";
sc_lookup(rs, $sql);
Obrigado