HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #7721  
Старый 12.01.2009, 20:26
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Вот так замути

Код:
<?php
if(!empty($_GET['file']) && file_exists($_GET['file'])){
    $filename = trim($_GET['file']);

    @header('Content-Disposition: attachment; filename="'.basename($filename).'"');
    @header('Content-Type: application/x-force-download; name="'.basename($filename).'"');

     $filename = str_replace('..', '', $filename);
     readfile(dirname(__FILE__) . '/' . $filename);
}
?>
 
Ответить с цитированием

  #7722  
Старый 12.01.2009, 20:40
geforce
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме:
458686

Репутация: -25
Отправить сообщение для geforce с помощью ICQ
Question

Цитата:
Сообщение от groundhog  
Вот так замути

Код:
<?php
if(!empty($_GET['file']) && file_exists($_GET['file'])){
    $filename = trim($_GET['file']);

    @header('Content-Disposition: attachment; filename="'.basename($filename).'"');
    @header('Content-Type: application/x-force-download; name="'.basename($filename).'"');

     $filename = str_replace('..', '', $filename);
     readfile(dirname(__FILE__) . '/' . $filename);
}
?>

А гет файл по моему тоже не проверяется это же инъекция по моему?
 
Ответить с цитированием

  #7723  
Старый 12.01.2009, 20:45
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

ну если ты это в базу не пишешь, то нету инъекции
 
Ответить с цитированием

  #7724  
Старый 12.01.2009, 21:05
geforce
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме:
458686

Репутация: -25
Отправить сообщение для geforce с помощью ICQ
Wink

groundhog Спасибо тебе
 
Ответить с цитированием

  #7725  
Старый 12.01.2009, 21:06
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Гавно вопрос, обращайся если что
 
Ответить с цитированием

  #7726  
Старый 12.01.2009, 21:22
geforce
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме:
458686

Репутация: -25
Отправить сообщение для geforce с помощью ICQ
По умолчанию

у меня 2 вопроса по php
Прочитал кучу инфы но до меня не дошло!
1. Что такое class?
2. Для чего нужны Сёкеты?
 
Ответить с цитированием

  #7727  
Старый 12.01.2009, 21:29
w.u.n.
Познающий
Регистрация: 13.12.2008
Сообщений: 54
Провел на форуме:
217810

Репутация: 80
По умолчанию

Цитата:
Сообщение от geforce  
у меня 2 вопроса по php
Прочитал кучу инфы но до меня не дошло!
1. Что такое class?
2. Для чего нужны Сёкеты?
класс это понятие из ООП, я думаю тебе еще рано)
сокеты нужны для работы с сетью
 
Ответить с цитированием

  #7728  
Старый 12.01.2009, 21:30
CrazyNight
Новичок
Регистрация: 06.01.2009
Сообщений: 13
Провел на форуме:
73311

Репутация: 19
По умолчанию

php.su читал? Если читал и не дошло - трижды подумай, нужно ли тебе вообще это программирование.
 
Ответить с цитированием

  #7729  
Старый 12.01.2009, 21:36
geforce
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме:
458686

Репутация: -25
Отправить сообщение для geforce с помощью ICQ
По умолчанию

w.u.n.

CrazyNight

Это типа как в Microsoft Visual C++ 2008 Express Edition??
 
Ответить с цитированием

  #7730  
Старый 12.01.2009, 21:42
w.u.n.
Познающий
Регистрация: 13.12.2008
Сообщений: 54
Провел на форуме:
217810

Репутация: 80
По умолчанию

Цитата:
Сообщение от geforce  
w.u.n.

CrazyNight

Это типа как в Microsoft Visual C++ 2008 Express Edition??
Visual Studio это просто среда разработки
http://ru.wikipedia.org/wiki/Класс_(программирование)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ