Size: a a a

Чат канала Бирмана

2020 November 10

EL

Evgeniy Lazarev in Чат канала Бирмана
Sasha Maximal
Как вы тут
Саш, как обезопасить себя в такой ситуации?
Пользователь запрашивает с сервера имя файла. Я из get-запроса беру имя запрашиваемого файла и ищу в конкретной папке на своём сервере.
Обезопасить в смысле не отдать случайно что-нибудь не то, если вдруг придёт какой-нибудь хакерский запрос типа "../../../passwords.txt"
источник

EL

Evgeniy Lazarev in Чат канала Бирмана
Valera Popov
по проводу неудобно
))))))))))))))))
источник

EL

Evgeniy Lazarev in Чат канала Бирмана
А в презервативе ощущения не те, Валер
источник

AT

Antosha Tvorozhok in Чат канала Бирмана
Evgeniy Lazarev
В любом другом месте страницы, алло
Обоснуешь? )
Если расположим снизу экрана, например, где-то справа снизу, то саккады  будут значительными. Начнёшь пидорасами обзывать, что так далеко разместили )
источник

EL

Evgeniy Lazarev in Чат канала Бирмана
Antosha Tvorozhok
Обоснуешь? )
Если расположим снизу экрана, например, где-то справа снизу, то саккады  будут значительными. Начнёшь пидорасами обзывать, что так далеко разместили )
Сверху дохуища места
источник

AT

Antosha Tvorozhok in Чат канала Бирмана
Evgeniy Lazarev
Сверху дохуища места
Сможешь на скриншоте разместить самое удобное?
источник

EL

Evgeniy Lazarev in Чат канала Бирмана
Antosha Tvorozhok
Сможешь на скриншоте разместить самое удобное?
Нет, мне лень
источник

EL

Evgeniy Lazarev in Чат канала Бирмана
Прости
источник

AK

Alex 🌼 Karantinsky... in Чат канала Бирмана
Valera Popov
по проводу неудобно
Кого это должно ебать
источник

SM

Sasha Maximal in Чат канала Бирмана
Evgeniy Lazarev
Саш, как обезопасить себя в такой ситуации?
Пользователь запрашивает с сервера имя файла. Я из get-запроса беру имя запрашиваемого файла и ищу в конкретной папке на своём сервере.
Обезопасить в смысле не отдать случайно что-нибудь не то, если вдруг придёт какой-нибудь хакерский запрос типа "../../../passwords.txt"
Ох.... Видимо, где-то должна быть база «разрешённых» файлов
источник

SM

Sasha Maximal in Чат канала Бирмана
Или разрешать пути только внутри одной папки
источник

EL

Evgeniy Lazarev in Чат канала Бирмана
Sasha Maximal
Ох.... Видимо, где-то должна быть база «разрешённых» файлов
Ну это просто одна папка
источник

EL

Evgeniy Lazarev in Чат канала Бирмана
Любые файлы из этой папки
источник

EL

Evgeniy Lazarev in Чат канала Бирмана
Sasha Maximal
Или разрешать пути только внутри одной папки
А как?
источник

VP

Valera Popov in Чат канала Бирмана
Alex 🌼 Karantinsky
Кого это должно ебать
Ты про женю? Уж лучше никого
источник

SM

Sasha Maximal in Чат канала Бирмана
Evgeniy Lazarev
А как?
realpath()
источник

EL

Evgeniy Lazarev in Чат канала Бирмана
Sasha Maximal
realpath()
Ну это понятно
источник

EL

Evgeniy Lazarev in Чат канала Бирмана
И что, сравнивать получившийся результат с заранее обозначенным мной?
источник

EL

Evgeniy Lazarev in Чат канала Бирмана
Ну да, понял идею
источник

SM

Sasha Maximal in Чат канала Бирмана
Берёшь рилпат от папки и рилпат от запрошенного. Проверяешь, внутри ли. Всё
источник