Upload Motor 18.x ПОМОЩ
1.
Мансур (05.01.2010 / 10:06)
Ето уплоад мотора 18.x для стандартный загруза.
-Файли добавлят сможет только узерам и который ест 500 балов.
- при добавление файла узер получает приз 10 балов, 40 монет, 1 очко на ячейку 87.
-если залил скрипт то статус изменится узера и админу отправляется писмо.
-при каждый добавление файла админу посылаетс очет.
ЕСТ проблемы и надо изминение.
-на выбор категорию надо читать от name.dat
-проверка скрипт шелла надо дороботать
-надо сделать чтоб макримум 2 мб загрузили.
-и осталные ошибки сами узнаете.
-и там проверте replace
на уплоаде сползыван функчия от Радзера (уплоад форуме) и Загруз Дефа
http://wapzag.ru/upload/34
Помогите исправить ощибку плиз.
2.
Studentsov (05.01.2010 / 10:21)
Ты из какой страны, чувак? Я ничего не понял, что ты написал.
3.
Мансур (05.01.2010 / 10:57)
2.
Адвокат Дьявола, из Палестина ыы. Ну исправление нужен на скрипт. Сам скрипт рабочий
4.
Удаленный (05.01.2010 / 14:59)
жесть, парускима научись гаварить
5.
Мансур (05.01.2010 / 19:01)
4. Ок товариш миг27.
6.
Мансур (05.01.2010 / 19:03)
Исправил проверка скрипта:
$fides = file_get_contents($newdown);
$prov = htmlspecialchars($fides);
$newdown=check_fulls($newdown);
$$newdown=str_replace("..","",$newdown);
$newdown=str_replace("/","",$newdown);
$newdown=str_replace("\/","",$newdown);
$newdown=str_replace("#","",$newdown);
if((preg_match("/php/i", $newdown)==true) or (preg_match("/bat/i",$newdown)==true) or (preg_match("/.pl/i",$newdown)==true) or (preg_match("/dhtm/i",$newdown)==true) or (preg_match("/dhtml/i",$newdown)==true) or (preg_match("/html/i",$newdown)==true) or (preg_match("/htm/i",$newdown)==true) or (preg_match("/wml/i",$newdown)==true) or (preg_match("/xml/i",$newdown)==true) or (preg_match("/asp/i",$newdown)==true) or (preg_match("/bphp/i",$newdown)==true) or (preg_match("/bhtm/i",$newdown)==true) or (preg_match("/bphtml/i",$newdown)==true) or (preg_match("/bphtml//i",$newdown)) or (preg_match("/bhtm//i",$newdown)) or (preg_match("/bphp/i",$newdown)) or (preg_match("/php/i",$newdown)) or (preg_match("/.pl/i",$newdown)) or (preg_match("/else/i",$prov)) or (preg_match("/echo/i",$prov)) or (preg_match("/print/i",$prov)) or (preg_match("/base64_decode/i",$prov)) or (preg_match("/Zend/i",$prov))){
7.
Nu3oN (05.01.2010 / 19:22)
http://7je.ru/down/download/232
8.
Nu3oN (05.01.2010 / 19:26)
ИбН (Сегодня / 19:03)
Исправил проверка скрипта:
$fides = file_get_contents($newdown);
$prov = htmlspecialchars($fides);
$newdown=check_fulls($newdown);
$$newdown=str_replace("..","",$newdown);
$newdown=str_replace("/","",$newdown);...
Полная клупость! стандартная фунцция мотора check() вполне хорошо фильтрует опасные символы! и вообще у тебя там много кода лишнего! там гда можно был написать в 3 строки, у тебя разписанно в 33
9.
Мансур (05.01.2010 / 20:09)
8. Ыы спосибо брат. Держи +
10.
Удаленный (05.01.2010 / 22:57)
прикольный там код, особенно когда хакнуть хотел)
11.
Мансур (06.01.2010 / 06:07)
10. Дааа беднЫй хачкер Гыы
URL:
https://visavi.net/topics/4568