Спарсил выдачу гугла по доркам. Как теперь из результатов собрать линки с выявленной SQL-уязвимостью на странице? Т.е. спарсить страницы, на которых указана ошибка БД. Заранее благодарен. P.S.: технически не подкован, поэтому попрошу разжевать поподробнее.
На странице будет какая-либо из этих ошибок (вариантов таких ошибок много): Ошибки MySQL Предупреждение: mysql_fetch_array (): предоставленный аргумент не является допустимым MySQL результатом ресурса в /var/www/myawesomestore.com/buystuff.php в строке 12 Ошибка: У вас есть ошибка в синтаксисе SQL: проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса, используемого рядом с ‘’’ в строке 12 Ошибки Oracle java.sql.SQLException: ORA-00933: команда SQL не была закончена в oracle.jdbc.dbaaccess.DBError.throwSqlException (DBError.java:180) в oracle.jdbc.ttc7.TTIoer.processError (TTIoer.java:208) Ошибка: SQLExceptionjava.sql.SQLException: ORA-01756: строка с кавычками не завершена Ошибки PostgreSQL Запрос не выполнен: ОШИБКА: незавершенная строка с кавычками в или рядом с “‘’’”
Используйте парсер Net::HTTP и фильтр. Подробнее о фильтрах здесь: https://a-parser.com/wiki/filter/ Пример: