[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: $_GET и include
Страницы: 1, 2, 3
r3al
у меня вообще ощущение что у вы о разном говорите, Игорь пытается одно объяснить, ты совсем другое делаешь.. а ещё я заметил что ты не читаешь то что тебе в ссылках подсовывают)
nvrskozzy
хз) вопрос решил) всем спасибо)

_____________
Игорь_Vasinsky
ты свой маленький вопрос решил - и тем самым открыл самую опасную уязвимость для всех своих сайтов одним разом.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
nvrskozzy
где пароль хранить? в самом скрипте я так понял нет смысла в открытом виде держать.. бд не юзаю)

_____________
Игорь_Vasinsky
дело не в пароле - а в eval()

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
nvrskozzy
а как по другому решить-то? и какая уязвимость есть через eval?

_____________
Игорь_Vasinsky
Цитата
а как по другому решить-то?


я те расписал всё для нельзя про API

Цитата
и какая уязвимость есть через eval?

эта функция из строки выполнит код php


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
nvrskozzy
благодарю добрый человек за поучения уму разуму))
у меня файл настроек это сам скрипт там всё выполняется, сайт удалённый куда инклудятся настройки только выводит результат, получается не настройки а сам сайт, его тело на удалёнке..
api как я понял позволяет только передать переменные нужные, но не код который надо выполнить, или код тож можно?
загоняем например код в переменную и передаём, а дальше чего? снова евал, не?)

_____________
Игорь_Vasinsky
Цитата
api как я понял позволяет только передать переменные нужные, но не код который надо выполнить, или код тож можно?


передал просто параметры на удалённый сайт - а он их принял и отработал у себя код - вернул тебе json строку.

ты её принял, обработал.

вот так и поменялись данными.


Цитата
агоняем например код в переменную и передаём, а дальше чего? снова евал, не?)


это нафиг не надо делать - это сайту может повредить - если ты корявый код передашь.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
nvrskozzy
удалённый сайт куда инклудим скрипт фактически пустой, весь код на удалёнке, дабы его можно было поправить в любой момент на всех однотипных сайтах сразу..
предлагаете вообще отказаться от такой схемы работы?
постоянно править каждый сайт тоже не дело..

_____________
Игорь_Vasinsky
Цитата
предлагаете вообще отказаться от такой схемы работы?

да
Цитата
постоянно править каждый сайт тоже не дело..

я предложил API



_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
nvrskozzy
Цитата (Игорь_Vasinsky @ 16.05.2013 - 09:40)
я предложил API

с его помощью можно передать код скрипта, а не только параметры?

_____________
Игорь_Vasinsky
БЛЯХА. да для чего????????????? ты может передать параметр и приняв его выполнить код.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.