Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

25.07.2009, 15:06
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
А, ну тогда добавь в конец кода:
PHP код:
header('Location: http://site.ru/file.zip');
|
|
|

26.07.2009, 10:46
|
|
Moderator - Level 7
Регистрация: 19.12.2008
Сообщений: 1,203
Провел на форуме: 5011696
Репутация:
2221
|
|
Сообщение от mailbrush
А, ну тогда добавь в конец кода:
PHP код:
header('Location: http://site.ru/file.zip');
header('Location: http://site.ru/file.zip')or die('blabla');
Из-за уязвимости 
|
|
|

26.07.2009, 10:49
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Из-за какой?
|
|
|

26.07.2009, 11:17
|
|
Познающий
Регистрация: 22.03.2007
Сообщений: 45
Провел на форуме: 110666
Репутация:
9
|
|
а вот такое знаете?
Добрый все день! Вот такой вопрос возник. Есть 2 файла со списками емейлов. Нужно сравнить их, и вывести в третий файл различия. Т.е. в третий файл попадают те емейлы, которые содержатся и в первом и во втором файле. Есть у кого-нибудь подобные мысли?
|
|
|

26.07.2009, 11:24
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме: 3178262
Репутация:
389
|
|
PHP код:
<?php
$file[1] = 'file1.txt';
$file[2] = 'file2.txt';
$file[3] = 'result.txt';
$content[1] = file($file[1]);
$content[2] = file($file[2]);
//$result = array_unique(array_merge($content[1], $content[2])); //Убрать повторяющиеся строки из 2х файлов
$result = array_intersect($content[1], $content[2]); //Полчить строки только при наличии в 2х файлах
file_put_contents($file[3], $result);
?>
Последний раз редактировалось FireFenix; 26.07.2009 в 11:30..
|
|
|

26.07.2009, 14:20
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
Привет есть скрипт подгрузки модулей
Помогите его защитить от PHP-inj
PHP код:
$id =$_REQUEST['id'];
if (preg_match("/[^a-zA-Z0-9_]/", $id))
{
Header("Location: index.php?id=start");
exit;
}
if (file_exists("module/$id.php"))
{ include("module/$id.php"); }
else
{ include('modle/eror.php'); }
|
|
|

26.07.2009, 15:20
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Тогда лучше так.
if(intval($id)){
if(is_file(module/$id.php)){ inc....
}else{
echo 'нет такой модуль';....
|
|
|

26.07.2009, 15:38
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
m0Hze В исходной версии - нет ЛФИ, в вашем варианте - есть
Byrger Чем текущая версия не нравится? Если не хранить изменяемых файлов в папке module - вполне безопасный вариант
Последний раз редактировалось Gifts; 26.07.2009 в 15:48..
|
|
|

26.07.2009, 16:07
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
is_file, если не ошибаюсь по ftp он будет возвращать тру?
|
|
|

26.07.2009, 16:28
|
|
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме: 4532332
Репутация:
1196
|
|
нет
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|