The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В сетевых хранилищах WDMyCloud выявлен бэкдор, opennews (?), 07-Янв-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


5. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +15 +/
Сообщение от anomymous (?), 07-Янв-18, 11:24 
> Полон опасностей похапе-мирок.

Это не похапе-мирок. Это мирок илитных кодерков, которые на любом языке такие илитные.

Ответить | Правка | Наверх | Cообщить модератору

6. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +8 +/
Сообщение от Аноним (-), 07-Янв-18, 11:38 
И это конечно же чистое совпадение, что концентрация таких рукожопов в похапе-мирке бъёт все рекорды.
Ответить | Правка | Наверх | Cообщить модератору

8. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от Порог (?), 07-Янв-18, 11:54 
Низкий порог вхождения!
Ответить | Правка | Наверх | Cообщить модератору

37. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от Аноним (-), 07-Янв-18, 15:38 
> Низкий порог вхождения!

В NAS это вообще не php может быть, просто название паги "традиционное".

Ответить | Правка | Наверх | Cообщить модератору

58. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от anomymous (?), 07-Янв-18, 19:15 
Если PHP есть в VoIP-шлюзах и телефонах, что мешает ему быть в NAS?
Ответить | Правка | Наверх | Cообщить модератору

74. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  –2 +/
Сообщение от Аноним (-), 07-Янв-18, 22:44 
как минимум, здравый смысл.
Ответить | Правка | Наверх | Cообщить модератору

91. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +1 +/
Сообщение от anomymous (?), 08-Янв-18, 11:03 
Здравый смысл говорит о том, что рантайм достаточно удобный и легковесный, чтобы запилить на нём вёб-интерфейс для конфигурации и часть конфигурационного бэкэнда. При надлежащем подходе выйдет удобно, расширяемо и надёжно. Внимание: при надлежащем подходе.

# ls -l /usr/bin/php
-rwxr-xr-x 1 root root 3606408 Nov  8  2016 /usr/bin/php

Это на raspberry pi 3.

В памяти вместе со всеми либами это счастье весит 16 метров, но из них 12 - shared.
Т.е. 4 метра на процесс, что совсем не много за то количество функций, которое даёт этот рантайм.

Ответить | Правка | Наверх | Cообщить модератору

93. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  –2 +/
Сообщение от пох (?), 08-Янв-18, 11:47 
> Внимание: при надлежащем подходе.

это, видимо - "выключить все экстеншны, потом удивляться, почему ничего не работает, или бестолку тратить время на их ручное включение обратно поштучно"?

причем, это cli, а нормальных людей больше интересует что-то вроде:

60165 www           1  22    0   105M 56384K accept  2   0:02   0.00% php-fpm
59822 www           1  31    0   101M 47928K accept  2   0:02   0.00% php-fpm
86660 www           1  34    0   101M 47132K accept  1   0:00   0.00% php-fpm

ну или так:
14972 luzer   20   0  394m  43m 4500 R  9.6  1.1   0:00.29 httpd.itk
(wordpress, что-ли, в общем, большой кто-то)

вот для сравнения, тру "язык для шаблонизатора" (модулем):
   www 77765 41645   0  44  0  8356  5508 accept S     ??    0:00.01 httpd
но никому уже лет десять не нужен, даже своим создателям, ни одного в running не нашлось даже.

Потому что вот даже банальный upload progress bar на нем делать - заманаешься. А мы - все еще про сетевое хренилище, и его веб-морду. Захотел вручную вывалить картинки с мабилы - нажимаешь submit, и двадцать минут пялишься в пустой экран, не зная, то ли оно качается там, то ли давно отвалилось? Зашибись, зато сэкономили сотню мегабайт.

Ответить | Правка | Наверх | Cообщить модератору

97. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +1 +/
Сообщение от Gemorroj (ok), 08-Янв-18, 12:10 
php-то тут при чем?
такое ощущение что пишут люди бесконечно далекие от веб разработки.
Ответить | Правка | Наверх | Cообщить модератору

99. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +1 +/
Сообщение от пох (?), 08-Янв-18, 12:19 
> php-то тут при чем?

вот ровно при том, что для современного веба, даже совсем простенького (чего там в сетевом обменнике сложного) уже не особенно подходят примитивные "шаблонизаторы", нужен более-менее язык программирования. В php он есть.


Ответить | Правка | Наверх | Cообщить модератору

102. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от anomymous (?), 08-Янв-18, 13:09 
opcache метра на 32? Вы уж хотя бы размер рантайма без кэша измеряли бы тогда, что-ли.

Вот у меня "живой" пример на x86-64.

# ls -l /opt/php70/bin/php
-rwxr-xr-x 1 root root 13742432 May 13  2017 /opt/php70/bin/php

418 www-alex-at  20   0  726568  25208  10292 S  10.8  0.6   0:00.41 /opt/httpd/bin/httpd -f /etc/httpd/php70/httpd.conf -DFOREGROUND

25 метров RES, страничку с b2evo запросил.

Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

103. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от anomymous (?), 08-Янв-18, 13:18 
И вообще при чём тут экстеншны.

"Надлежащий подход", в частности, для встраиваемых подсистем управления - это значит:
1) не оверинженирить систему гиперфреймворками, но и модульностью кода не пренебрегать - здоровый минимализм;
2) обязательно делать ревью алгоритмов и кода, дабы не было вот таких вот граблей, как в обсуждаемой статье;
3) не пренебрегать формализацией,  хотя бы на критических участках, и тестированием.

Верно для любого языка.

Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

104. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от пох (?), 08-Янв-18, 16:35 
> И вообще при чём тут экстеншны.

потому что гражданин зачем-то показавши нам длину своего хе..ой, простите, размер своего cli, из которого можно было сделать вполне однозначный вывод (что без дополнительных модулей, размером в десяток раз поболее, у него вообще ничего толком работать не будет, кроме хеловрот ;)

а к реальному потреблению это все мало относится, для чего я и показал, что банальный хомяк на друпале (или что оно там было, лень проверять) жреть раза этак в три поболее чем никому ненужный ничего не делающий интерпретатор, и это уже - расходы на собственно работающий код, а не на запускающий его механизм.

А в остальном да, усьо так, правда, в данном случае, никакого ревью, очевидно, быть не могло, по причине китайца в единственном числе, да и тот работал на длинк, а не на wd, который, скорее всего, и не интересовался кодом - стоит недорого, работает, клиенты не жалуются, и ладно (что и действительно весьма неплохой результат само по себе). Ну и "ой, отладочный бэкдор забыл...а и хрен с ним, все равно никто не узнает". И да, от языка как-то не особо и зависит.

Ответить | Правка | Наверх | Cообщить модератору

105. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от anomymous (?), 08-Янв-18, 16:45 
> гражданин зачем-то показавши нам длину своего хе..ой, простите, размер своего cli

Речь выше идёт про интерфейсы управления. Там как раз нужен CLI, в т.ч. в кроне иногда, и чуть-чуть на полтора запроса вебни без всяких кешей.

> что без дополнительных модулей, размером в десяток раз поболее, у него вообще ничего толком работать не будет, кроме хеловрот

Просто учти, что CLI этот был на raspberry pi 3, поэтому размер и небольшой.

[root@rpi3 ~]# php -i | grep -Pi '^\S{2,}$' | grep -vPi '/etc|phpinfo|Configuration|Environment|Core|Features'

bz2
calendar
ctype
curl
date
dom
ereg
exif
fileinfo
filter
ftp
gettext
gmp
hash
iconv
json
libxml
mbstring
mhash
mysql
mysqli
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
readline
Reflection
session
shmop
SimpleXML
sockets
SPL
sqlite3
standard
sysvmsg
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
zip
zlib
sysvsem
sysvshm

Достаточно модулей? xD

Ответить | Правка | Наверх | Cообщить модератору

106. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от anomymous (?), 08-Янв-18, 16:47 
> показал, что банальный хомяк на друпале (или что оно там было,

Хрен знает, чего там на друпале наворотили, но страничка на b2evo жрёт на x86-64 вполне себе порядка 25мб, см. выше.

Ответить | Правка | К родителю #104 | Наверх | Cообщить модератору

120. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  –1 +/
Сообщение от пох (?), 09-Янв-18, 13:30 
> Хрен знает, чего там на друпале наворотили,

сайт как сайт, без особых сложностей.

> но страничка на b2evo жрёт на x86-64 вполне себе порядка 25мб, см. выше.

очередное квадратноколесное ненужно? Какая разница, сколько оно жрет, если кроме своего гордого автора у нее ровно ноль посещений?


Ответить | Правка | Наверх | Cообщить модератору

114. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от twilight (ok), 09-Янв-18, 06:44 
друг другу
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

10. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +5 +/
Сообщение от я (?), 07-Янв-18, 12:09 
Вы все просто завидуете, что не знаете похапе!
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

48. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +3 +/
Сообщение от Порог (?), 07-Янв-18, 17:35 
Пыху знают все, просто большинство об этом не догадывается :)
Ответить | Правка | Наверх | Cообщить модератору

55. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +2 +/
Сообщение от тоже Аноним (ok), 07-Янв-18, 18:28 
Мир удивительно гармоничен: те, кто гонит на пыху, и те, кто гонит на ней гoвнокод (или на другом, более лучшем языке, но с тем же запахом) - это ровно одни и те же люди.
То есть человек может, конечно, и не входить в оба множества сразу, но отличить попавших в пересечение множеств от не попавших в пересечение, но состоящих в любом из них, на практике решительно невозможно.
Ответить | Правка | Наверх | Cообщить модератору

60. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +1 +/
Сообщение от пох (?), 07-Янв-18, 19:48 
> Пыху знают все, просто большинство об этом не догадывается :)

большинство догадывается, что <? exec()... - это еще не весь язык.

классы, namespaces, traits (мля-ааа!)... это все, если что - "общепринятый" 5.4, даже не 6.
так что учебничек-то придется читать.

Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

68. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от Аноним (-), 07-Янв-18, 21:59 
> даже не 6.

Спалился, эксперт.

Ответить | Правка | Наверх | Cообщить модератору

71. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от тоже Аноним (ok), 07-Янв-18, 22:27 
Точно - он? Или вы, не знающий ничего об этой версии?
Ответить | Правка | Наверх | Cообщить модератору

80. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от пох (?), 08-Янв-18, 00:42 
> Точно - он? Или вы, не знающий ничего об этой версии?

не-не, я имел в виду 5.6 (мне казалось, тем кто в теме, это должно быть очевидно). Вся перечисленная радость - даже ее не требует, прекрасненько работает аж в 5.4, если брать minor поновее (а про true 6 забудьте, это проехали. Может, и к лучшему, зоопарка из пяти штук вполне достаточно)

Ответить | Правка | Наверх | Cообщить модератору

86. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +1 +/
Сообщение от rpm (?), 08-Янв-18, 03:39 

> не-не, я имел в виду 5.6 (мне казалось, тем кто в теме,

Поздно оправдываться, "эксперт".

Ответить | Правка | Наверх | Cообщить модератору

100. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от пох (?), 08-Янв-18, 12:23 
> Поздно оправдываться, "эксперт".

да где тут, среди экспертов опеннета, отлично знающих версии php (в анонсах и на лоре читали, а то ж), но не соображающих, что если в одной строке через запятую 5.4 и 6 - речь совсем не о том, что им почудилось.

Ответить | Правка | Наверх | Cообщить модератору

111. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от тоже Аноним (ok), 08-Янв-18, 22:47 
Вы говорили о вещах, существующих даже в уже устаревших версиях. То, что вы имели в виду последнюю древне-актуальную, а не экспериментальную, на основе которой создана последняя стабильная - это телепаты в отпуске, извините.
Кстати, буквально сегодня пришлось выйти обновить версию Битрикса, а заодно и пыха - Битрикс с января отказался поддерживать версии древнее 5.6. В будни работу сайта не остановишь, а в государственный выходной, когда население судорожно допивает - в самый раз...
Ответить | Правка | Наверх | Cообщить модератору

122. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от пох (?), 09-Янв-18, 14:17 
> То, что вы имели в виду последнюю древне-актуальную

хренассе "древне-актуальную"...
это ж язык программирования, а не просто набор заплаток к пятой версии - было бы, мягко говоря, странно, считать "древней" версией ту, что выпущена сколько - пять? лет назад в виде .0
Но забавно-то другое - что все эти фичи были (в каком-то виде) в языке еще до того.

> Кстати, буквально сегодня пришлось выйти обновить версию Битрикса, а заодно и пыха - Битрикс с
> января отказался поддерживать версии древнее 5.6.

щисливчик. А я вот смотрю на битрикс, кое-как заведшийся c 5.5-последней (с кучей мелких и не очень проблем в ста местах, поскольку то, где я его взял, было вообще с 5.3) - и понимаю, что лучше бы не выпендривался, собирал 5.4

ведро, кстати, обновлено в мае, видимо, ничто не помешало - при том что в нем есть фичи, жаждущие аж 7.1. Но вот все остальное...

Ответить | Правка | Наверх | Cообщить модератору

128. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от тоже Аноним (ok), 09-Янв-18, 22:22 
Я потому и счастливчик, что все, что на сайте не завязано на Битрикс, писал сам, и смену версий оно пережило, не моргнув.
Самую большую свинью при обновлении подсунул сам Битрикс, внезапно перемешавший id-шники платежных систем - и, соответственно, поставивший раком всю систему платежей. Совместимость у них и забота о клиенте, понимаешь...
Ответить | Правка | К родителю #122 | Наверх | Cообщить модератору

130. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от EHLO (?), 10-Янв-18, 03:41 
> Я потому и счастливчик, что все, что на сайте не завязано на
> Битрикс, писал сам, и смену версий оно пережило, не моргнув.
> Самую большую свинью при обновлении подсунул сам Битрикс, внезапно перемешавший id-шники
> платежных систем - и, соответственно, поставивший раком всю систему платежей. Совместимость
> у них и забота о клиенте, понимаешь...

Зачем вообще Битрикс нужен?
Давно вопрос этот не дает покоя, а тут внезапно сразу два адепта на опеннете.

Ответить | Правка | К родителю #128 | Наверх | Cообщить модератору

131. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от тоже Аноним (ok), 10-Янв-18, 08:19 
Адепты Битрикса.на опеннете не сидят. "Мы все тут - пострадавшие" :(
Я бы с наслаждением выкинул эту балалайку и переписал сайт на Ларавели, например. Но бизнесу неинтересно оплачивать мне эти полгода работы (а быстрее спрыгнуть, боюсь, не получится).
Ответить | Правка | К родителю #130 | Наверх | Cообщить модератору

133. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от пох (?), 10-Янв-18, 15:57 
> Адепты Битрикса.на опеннете не сидят. "Мы все тут - пострадавшие" :(
> Я бы с наслаждением выкинул эту балалайку и переписал сайт на Ларавели,
> например. Но бизнесу неинтересно оплачивать мне эти полгода работы (а быстрее

ему еще меньше интересно искать потом специалиста по этой экзотике.
А специалист по битриксу за деньги находится, причем (из-за существенного порога вхождения) он либо на самом деле будет специалист, либо ты его быстро поймаешь на лоховстве.

Ответить | Правка | К родителю #131 | Наверх | Cообщить модератору

134. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от тоже Анонимemail (ok), 10-Янв-18, 17:49 
> поймаешь на лоховстве.

Чем-то мне специалист, восхваляющий Битрикс, считающий Ларавель малоизвестной экзотикой - и при этом уверенный, что вебдванольный сайт обязательно делать на CMS, напоминает именно такой случай...

Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору

132. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от пох (?), 10-Янв-18, 15:56 
> Зачем вообще Битрикс нужен?

ну вот у того сайта, с которым я неделю мучаюсь, есть до-битриксовая версия, 2003го года издания. И я ее сохранил, и в принципе, могу поднять. Стоить будет в десять раз дешевле, работать втрое быстрее, жрать почти ничего, ибо написана на ssi #exec ;-) Никому не нужна.
Сайт ни разу не IT'шной направленности. Сайт community-driven, то есть контент создают разные люди - ни разу не it'шники - что означает как копию флэшечки с двумяста 25мегабайтными jpeg'ами в uploads, так и ниосиление не визифиг интерфесов публикации. Поэтому они вместо нормальной статьи выложат документ урод, с вирусом внутре. Или ничего.

И что вот делать прикажете? Быстренько напилить самому на пехепе с пихоном? Это будет и небыстренько, и редкостно уродливо, я ни разу не уеб-дизигнер, и не факт что понято местными генераторами контента.

Самому за них контент генерить? Тогда он будет никому не нужен, потому что пока ты гоняешься за автором, он уже давно свою флэшечку вместе с текстом выложил в хипстаграм/втентаклик/куда попроще, и все мы это "где-то, по-моему, уже видели".

Или ты думаешь, что другие CMS чем-то лучше? Они скорее хуже - конкретно этот сайтик ни разу в прошлом не порадовал меня, к примеру, проломом какого-нибудь sendmail.inc, с рассылкой терабайтов спама от имени счастливого владельца сервиса. В отличие от аналогичной направленности и гораздо меньшей раскрученности сайтика на друпале, который фонтанировал, пока ему не заткнули вовсе возможность общаться почтой (вместе с возможностью регистрации юзверей, к счастью, этот был к тому времени уже мертвеньким, никто не пострадал).

Ответить | Правка | К родителю #130 | Наверх | Cообщить модератору

137. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  –1 +/
Сообщение от Аноним (-), 10-Янв-18, 20:03 
Офигеть, из поха даже вебмакака не получилась. Таки да, вебмакаки в темпе вальса делают дешево и круто в темпе васльса. Это и есть смысл их существования. А битрикс ставит полтора ж-порука типа поха, которых заказчик нанял по ошибке. Потом заказчик обычно огребает море проблем с чудо-битриксом, который даже за деньги поддерживать не хотят, а для упрощения жизни сторонних девов там вроде вообще код чуть ли не обфусцирован и они тем более в гробу его видали.

В результате уплачено сотни денег за филькины лицензии, выглядит как овно и работает как овно. И никем толком не поддерживается. Малейшие намеки на проблемы или пожелание тривиальных фич которые умеют все конкуренты мигом отличаются заказчику в астрономические суммы.

Итого: пох отличный внедренец. Рекомендую. Использовать так: засылаете его конкурентам и наслаждаетесь шоу. Можете быть уверены, он кинет ваших конкурентов качественно, да еще сделает вид что продешевил и сделал одолжение.

Ответить | Правка | К родителю #132 | Наверх | Cообщить модератору

139. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от пох (?), 10-Янв-18, 20:51 
> Таки да, вебмакаки в темпе вальса делают дешево и круто в темпе васльса.

сайт из одной страницы (сейчас так модно), жрущий 500 мег на каждое обращение. Ага, делают.
Заказчик доволен, а через пол-года нет уже ни макаки, ни заказчика, ни его конторы. Поэтому разбираться ни с шедеврами дизигна, ни с мутным кодом на неведомом "фреймворке" никому не требуется.
Удаляя мусор с сервера, интереса ради заглядываем в лог...ну да, понятно - стопиццот заходов гугляндекса и прочих роботов-е..тов, за "seo-услуги"-то тот заказчик тоже заплатил, так принято, человеков - ровно ноль, поскольку делать на том сайте человекам совершенно нечего. rm -r, аминь.

А то с чем ковыряюсь я - существует в самоподдерживающемся режиме года этак с 99го, а если учесть полу-существование на чьем-то левом ресурсе еще до появления собственного домена, то и постарше опеннета будет. Для сайта сугубо не-айтишной тематики - неплохое в общем-то достижение. Жаль что в конце-концов все же сдохло, но для необслуживаемого сервера с горе-админами и никудышными владельцами - вполне почтенный возраст. Много вы мне можете таких сайтов показать?

Битрикс там, кстати, не особенно и пострадал. Хотя вот за это хочется живьем прокрутить его авторов через мясорубку:
                        eval("\$eval_result=".$arAgent["NAME"]);
                        unset($USER);
                        CTimeZone::Enable();

                        if(strlen($eval_result)<=0)
(как все мы понимаем, этот if никогда уже не выполнится, если что-то пошло не так)

поломались в основном какие-то самопальные модули, написанные и "документированные" в лучших традициях, но, насколько я понимаю, автор работал тоже за "спасибо", так что претензий предъявлять некуда.

> а для упрощения жизни сторонних девов там вроде вообще код чуть ли не обфусцирован и они тем
> более в гробу его видали.

вы бредите. Для упрощения жизни там принято не лазить куда попало грязными руками, а (подключив правильный, сцук, namespace) дергать внутрибитриксовые методы, это да. Я, к примеру, его апи знать не знаю, и не испытываю ни малейшего желания ознакомиться подробнее. Но все это вполне себе документировано, и техподдержка даже отвечает на вопросы - если денег ей за это платить.
А в сам механизм лазить сторонним девам и не надо - их завтра в лесополосе прикопают, а мне через лет еще этак пять разбирайся, что и где они там вручную "улучшили"...

Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору

142. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от тоже Аноним (ok), 10-Янв-18, 21:23 
Например, типичный битриксовский template.php - это один входящий $arResult с диким количеством никем и никогда не документированных полей, который произвольно разбрасывается по страничке.
Единственная возможность что-то с этим осмысленно сделать - это найти, где для этого темплейта готовились эти данные и - в лучшем случае - какая функция их вернула (они еще кое-как документированы). В худшем - их собирает простыня условий длиной в строчку и циклов по тому, что оказалось массивом. Без единого комментария, не считая закомментированных кусков кода, оставшихся из позапрошлой версии. Причем часть этой логики реализована в том, что с определенной натяжкой можно было бы назвать контроллером (хотя оно круто замешано с моделью), а остальное запахано в сам шаблон.
Ответить | Правка | К родителю #139 | Наверх | Cообщить модератору

143. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от пох (?), 10-Янв-18, 23:25 
ну да, ну да. Но в общем-то понятно, почему оно так - когда этот коран писали, до контроллеров еще не додумались, а потом уже поздно было переделывать.

самое удивительное в этой хреновине - что она вообще-то, как правило, работает. Причем в условиях, когда уже, вроде, давно пора плыть кверху брюхом.

Ответить | Правка | К родителю #142 | Наверх | Cообщить модератору

144. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от тоже Аноним (ok), 10-Янв-18, 23:49 
> самое удивительное в этой хреновине - что она вообще-то, как правило, работает.

Это объяснимо циклом разработки: сделали новую фичу, реализовали в ней самый базовый функционал, несколькими обновлениями залатали дыры - и модуль превращается в священную корову, которую боятся лишний раз тронуть. Развитие - только в самом крайнем случае. В результате глючит оно не у Битрикса, а у тех страдальцев, кто берется допиливать эту базу до юзабельности. Сами виноваты и все такое...

Ответить | Правка | К родителю #143 | Наверх | Cообщить модератору

14. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +3 +/
Сообщение от anomymous (?), 07-Янв-18, 12:22 
В рабирастомирках рукожопов тоже достаточно, просто их поделки до паблик продакшна доходят гораздо реже.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

27. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +2 +/
Сообщение от бгг (?), 07-Янв-18, 14:57 
тут прикол как раз в том, что у wd не было никаких кодерков - вообще.
Купили права на реплику длинка (или обменялись - те им реплику, эти им плохих дисков задешево), права на поддержку купить забыли, или не захотели.

длинк за своими обезьянками через годик дерьмо заметил и прибрал, а wd так и оставили в навозе плавать - а чо, кому оно надо-то?

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

52. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от Vkni (ok), 07-Янв-18, 17:48 
> тут прикол как раз в том, что у wd не было никаких
> кодерков - вообще.

Именно! Т.е. WD - это и дорого, и хуже, чем у кетайцев.

Ответить | Правка | Наверх | Cообщить модератору

59. "В сетевых хранилищах WDMyCloud выявлен бэкдор"  +/
Сообщение от нах (?), 07-Янв-18, 19:23 
> Именно! Т.е. WD - это и дорого

почему дорого? Он (младшие модели, по крайней мере) стоит чуть дороже собственного диска.
(в там, разумеется)
После тайского потопа, кстати, народ массово поскупал подобные цацы, не успевшие адекватно подорожать - получалось сильно дешевле чем те же диски в рознице.

у китайцев страшненький был (сейчас, по-моему, уже и не производят). Дизайнеров-то wd нормальных нанял, не пожабился. Это ж все же бытовая техника, мало кто хочет себе китайскую.
И скорее уж дешевле длинка получилось, по очевидным причинам.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру