Повальное использование глобальных переменных, имхо, свидетельствует о недостаточной продуманности системы. Кроме того, для меня модуль - это объект с которым можно работать как с единым целым, а не просто набор команд. Но может это и ряд других мыслей это непрямое наследство того, что нравится MVC, хотя и понимаю, что есть другие подходы.
Кроме того, мешанина процедурного и ООП-стиля немного дезориентирует.
Ну и по мелочам я не особо копался, но вот этот момент мне показался "интересным":
<meta name="revisit-after" content="1 days" />
жёстко вшитое в коде
это типа привет новостным сайтам? :, которые обновляются по многу раз в день :)
В целом уровень кодинга высокий, здесь на форуме редко встречается что-то более-менее внятное, но не смотря на это ощущение что похоже на дле "по духу" (код уровнем выше, хоть местами и лёгкая лапша встречается) осталось.
Частично цитирую арбитраж: «Однако Вы не установили е-нам подтверждение входа на сайты, что позволило злоумышленнику ПОЛНОСТЬЮ котролирующему Ваше оборудование, при условии нарушения Вами последовательности установления e-num авторизации, завести на Вас мини и добавить доверенность на него.» «В данный момент мы поменяли алгоритм использования e-num и ошибки пользователя при операциях доверия исключены.»
Брут по словарю - слышали?
в случае md5 имеет смысл не брут, точнее не столько брут, а поиск по базе готовых сгенерированных хешей.
dws77, там за вчера никаких данных о некорректном использовании нет. Всё успешно и красиво. Скорее всего глюк енума.
Sunvas
Повальное использование глобальных переменных, имхо, свидетельствует о недостаточной продуманности системы. Кроме того, для меня модуль - это объект с которым можно работать как с единым целым, а не просто набор команд. Но может это и ряд других мыслей это непрямое наследство того, что нравится MVC, хотя и понимаю, что есть другие подходы.
Кроме того, мешанина процедурного и ООП-стиля немного дезориентирует.
Ну и по мелочам я не особо копался, но вот этот момент мне показался "интересным":
жёстко вшитое в коде
это типа привет новостным сайтам? :, которые обновляются по многу раз в день :)
В целом уровень кодинга высокий, здесь на форуме редко встречается что-то более-менее внятное, но не смотря на это ощущение что похоже на дле "по духу" (код уровнем выше, хоть местами и лёгкая лапша встречается) осталось.
Судя по исходникам разработчик раньше работал с дле. Архитектура и код такие же странные.
Подтверждаю. Так что нужно только ждать :) Мы тут уже психанули, подумали, что кто-то подбирает кода.
http://habrahabr.ru/blogs/php/58560/
Да там свои заморочки, вобщем не вариант получить формалку.
деньги ворованные что-ли? просто не могу придумать причины почему нельзя через УГА выводить.
Предполагается много записей.
использование ORDER BY RAND()
не советую.
У украинского привата после того как через приват24 стали троянами воровать деньги, ввели подтверждение перевода через смс-пароль.
Мауловский камент в его блоге:
«Однако Вы не установили е-нам подтверждение входа на сайты, что позволило злоумышленнику ПОЛНОСТЬЮ котролирующему Ваше оборудование, при условии нарушения Вами последовательности установления e-num авторизации, завести на Вас мини и добавить доверенность на него.»
«В данный момент мы поменяли алгоритм использования e-num и ошибки пользователя при операциях доверия исключены.»