Есть сайт на Drupal в загрузку картинок заливаю shell.php%00ipg заливается.Пробовал ище в коментах exif мини-шелл прописать. Но меняет имя файла, иду по адресу файла открываю и ничего не происходит.
Как я понял стоит imagecache drupal можна вообще таким способом залить шелл или мини-шелл?
Ище фильтрация на сайте
Emphasized Emphasized Emphasized
Strong Strong Strong
Cited Cited Cited
Coded text used to show programming source code Coded Coded
Картинки можно заливать .jpg .png .gif ,остальные расширения нельзя, выдаёт ошибки которые появляются прямо в самой админке .
.SpoilerTarget" type="button">Spoiler: Вот ошибки Warning: Unsupported image type in /home/*******/*******.ru/admin/gdResizer.php on line 75
Warning: Division by zero in /home/*******/*******/admin/gdResizer.php on line 227
Warning: Division by zero in /home/*******/*******.ru/admin/gdResizer.php on line 228
Warning: imagecreatetruecolor(): Invalid image dimensions in /home/*******/*******.ru/admin/gdResizer.php on line 241
Warning: imagecopyresampled() expects parameter 1 to be resource, boolean given in /home/*******/*******.ru/admin/gdResizer.php on line 250
Warning: Unsupported image type in /home/*******/*******.ru/admin/gdResizer.php on line 107
Пытаюсь залить шелл с расширением .jpg или .png или .gif тоже ошибки .
Пробую Shell.php.jpg не катит,даже с %0 .
Пробую через Image Manager,выбираю файл shell.php,пишет файл загружен,но его там нет .
Пробовал даже .htacces залить,и то не помогает .
Есть возможность писать отзывы .
Пишу в строку "Автор" - '(кавычку,одинарную),пишу текст,буква d . Вылезает это You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'd','2015-08-26 16:58:08')' at line 1 .
А что дальше с SQL делать не знаю . Остальные запросы блокирует . Видимо некоторые символы блокирует .
Есть sql иньекция - раскручивайте. Может быть будут права через базу залить шелл.
Ваш загружаемый файл обрабатывается с помощью библиотеки GD - библиотека php для работы с графическими файлами. Она создает новое корректное изображение с уже существующего. Думаю не получится загрузить другой файл кроме картинки. Просто на сайте нет обработчика ошибок, и включен вывод ошибок
То, что сайт на html ничего не значит. Если Вы получили сообщение об ошибке mysql уже заслуживает внимание и может рассматриваться как потенциальная уязвимость.
P.S. И дай Вам бог сил. В нашей работе - главное терпение