URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 115403
[ Назад ]

Исходное сообщение
"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."

Отправлено opennews , 27-Сен-18 08:16 
В открытом доступе оказались (https://www.theregister.co.uk/2018/09/26/aeroflot_server_cod.../) образы контейнеров Аэрофлота, содержащие исходные тексты, настройки и прочую служебную информацию. Данные пользователей не пострадали. Утечка сведений коснулась только начинки контейнеров, применяемых в качестве шаблонов для развёртывания сервисов для сайта aeroflot.ru.


Проблема возникла из-за ненадлежащей настройки доступа к серверу с  реестром контейнеров Docker, находящегося в инфраструктуре Аэрофлота и  не отгороженного от остальной сети межсетевым экраном.  Любой желающий без аутентификации мог загрузить с данного сервера служебные образы контейнеров Аэрофлота, включающие код на языке Python, обеспечивающий работу сайта компании.  В том числе доступен код, определяющий логику
обработки подарочных сертификатов и генерации бонусов.


URL: https://www.theregister.co.uk/2018/09/26/aeroflot_server_cod.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=49346


Содержание

Сообщения в этом обсуждении
"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Qwerty , 27-Сен-18 08:21 
Почему это новость здесь?

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 08:42 
Очевидно, потому что опенсорс. Опенсорс и СПО - формально разные вещи.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 10:46 
> > Аэрофлот по ошибке опубликовал код своих сервисов
> Очевидно, потому что опенсорс

Сначала посмеялся с шутки.

Однако

> Опенсорс и СПО - формально разные вещи.

навело на мысль...

"Утекший код", "оперсорс" и "СПО" - это разные вещи. Не формально, а совершенно. В этом надо разобраться, и не путать.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено freehck , 27-Сен-18 12:13 
> "Утекший код", "оперсорс" и "СПО" - это разные вещи

Разные-то разные, но есть у них кое-что общее. Исходники доступны всем. :)


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 12:18 
> Разные-то разные, но есть у них кое-что общее. Исходники доступны всем. :)

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


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 13:38 
А почему нет? Сконпелять из них что-то я могу, не находясь в штате MS? Могу. Вот распространять - нет, поэтому не СПО.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 13:58 
> А почему нет? Сконпелять из них что-то я могу, не находясь в штате MS? Могу.

Чисто в теории, можно и в переделанной стиральной машине на Луну слетать. Чисто на практике, может не хватить длительности функционирования органической оболочки.



"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 14:37 
Я больше скажу: по закону можно декомпилировать для себя, чтобы программа завелась на твоей машине. Распростронять, естесвенно, нельзя.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 14:50 
Это зависит от законов конкретной страны и от настроения судьи, который будет ваше дело рассматривать. :)

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Ordu , 27-Сен-18 15:12 
А если код декомпилировался для себя, то судья не будет рассматривать это как дело, потому что никто об этом не узнает.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено SysA , 27-Сен-18 16:46 
Железная логика!..
Типа убил сиротинушку, закопал, а т.к. никто не видел, то и преступления нет! :)

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено vlivyur , 27-Сен-18 17:27 
Нет тела-нет дела

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Andrey Mitrofanov , 27-Сен-18 17:29 
> Железная логика!..
> Типа убил сиротинушку, закопал, а т.к. никто не видел, то и преступления
> нет! :)

Ну, fair-use-а же нет -- патамучта ты про него не читал, ну.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Ordu , 27-Сен-18 18:34 
> Железная логика!..
> Типа убил сиротинушку, закопал, а т.к. никто не видел, то и преступления
> нет! :)

Ты передёргиваешь, причём совершенно наглым образом. Судья не рассматривает дело -- это не значит, что не было преступления, это значит, что судья не рассматривает дело.

Ты лучше подумай вот о чём: если судья таки рассматривает дело о том, что кто-то декомпилировал сорцы для себя, то как так случилось, что эта декомпиляция "для себя" попала в суд? Чувак нашёл в коде закладку и рассказал о ней всем? Стоит ли такое поведение называть декомпиляцией "для себя"? Возможно ли попастся за декомпиляцию для себя, не привлекая к себе внимания исполнительной власти каким-либо ещё образом, типа выкладывая эксплоиты, используя эксплоиты, создавая и распространяя кейгены, или ещё как-то?


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 28-Сен-18 05:01 
> как так случилось, что эта декомпиляция "для себя" попала в суд

На тебя настучал один из зондов, установленных на твоём компьютере.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Ordu , 28-Сен-18 10:18 
>> как так случилось, что эта декомпиляция "для себя" попала в суд
> На тебя настучал один из зондов, установленных на твоём компьютере.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Ordu , 28-Сен-18 10:19 
>>> как так случилось, что эта декомпиляция "для себя" попала в суд
>> На тебя настучал один из зондов, установленных на твоём компьютере.

Суд не примет свидетельства полученные таким путём.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено anonymous , 28-Сен-18 11:56 
>> На тебя настучал один из зондов, установленных на твоём компьютере.
>Суд не примет свидетельства полученные таким путём.

Зато товарищ майор примет и пошлёт к тебе группу захвата, а там уже после конфискации компа, эксперты из отдела К подготовят доказательства, подходящие для суда


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Ordu , 28-Сен-18 12:11 
>>> На тебя настучал один из зондов, установленных на твоём компьютере.
>>Суд не примет свидетельства полученные таким путём.
> Зато товарищ майор примет и пошлёт к тебе группу захвата, а там
> уже после конфискации компа,

Это если товарищ майор сможет доказать в суде, что у него был законный повод послать группу захвата. Для законного повода нужна информация полученная законным путём. Может быть законные пути для майора включают в себя внедрение закладок и бекдоров, но, по-любому, для их законности тоже нужны поводы, которые товарищу майору придётся озвучить в суде, и которые будут сводится к получению другой информации, которая давала повод внедрить бекдор или закладку.

> эксперты из отдела К подготовят доказательства, подходящие для суда

Ещё раз, повторяю по буквам. Для того, чтобы результаты декомпиляции оказались у отдела К, тебе сначала надо чем-то заинтересовать товарища майора и отдел К, чтобы они пошли на все эти сложности. Ты должен сделать что-то интересное, причём так, чтобы товарищ майор об этом узнал.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 19:26 
> А почему нет? Сконпелять из них что-то я могу, не находясь в штате MS? Могу.

Чисто теоретически, ты бы мог завтра основать колонию на Марсе. Чисто практически, этого скорее всего не произойдет.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Maxim , 27-Сен-18 14:46 
где скачать?

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 17:32 
https://github.com/aeroflotsrc/webapp

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Наше имя Легион , 27-Сен-18 13:27 
> Сначала посмеялся с шутки.

нельзя смеяться с чего-либо. это безграмотно. смеяться можно над чем-либо.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Не араб , 28-Сен-18 20:52 
Если ты не араб, то хорошо бы новые предложения начинать с заглавной буквы.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено AnonPlus , 27-Сен-18 15:31 
Всё-таки, чаще под опенсорсом понимается код, сознательно открытый. При этом, код может быть под свободной лицензиецй, а может быть и не под свободной.

А СПО это код под четко ограниченным списком лицензий, которые признаны свободными.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено dimqua , 27-Сен-18 16:00 
> При этом, код может быть под свободной лицензией, а может быть и не под свободной.

Если под лицензией, одобренной OSI, то это open source, иначе это не более чем source-available software.

> А СПО это код под четко ограниченным списком лицензий, которые признаны свободными.

Да, но списки у FSF и DFSG разные. :-)


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Andrey Mitrofanov , 27-Сен-18 16:01 
> Всё-таки, чаще под опенсорсом понимается код,
> А СПО это код

"" “Free software” means software that respects users' freedom and community. ""

>под четко ограниченным списком лицензий, которые признаны свободными.

Лицензия это не всё.ТМ


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Green , 27-Сен-18 09:06 
Аэрофлот непроизвольно приобщился к миру отрытого ПО.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 16:55 
Ну хоть так... Молодцы.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 09:15 
Из-за Питона, очевидно же

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 12:13 
> Из-за Питона, очевидно же

Ну так low entry barrier же. Видимо вебмакаки уповали на то что остальные не знают как работает докер. Надеюсь что самолеты они обслуживают получше, а то вспоминается рекламный слоган про "быстро, надежно и без хлопот".


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 23:40 
Уполз из чьего-то курсача?

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 08:33 
Никогда такого не было и вот опять.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 08:33 
Так дайте ссылку на скаченные образа.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 09:22 
пока статью "доступ" закрыли и никто ничего не скачал

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено ОнАнон , 27-Сен-18 10:23 
Не сами образы, но вроде как весь код оттуда - https://github.com/aeroflotsrc/webapp

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено нах , 27-Сен-18 12:13 
какие-то феерические идиоты - ниасилили прочитать страничку документации докера (Estimated reading time: 2 minutes) и вместо полноценной структуры регистри, с тегами и версиями, по которой можно было бы понять, что это и для чего предназначено, слили голые блобы, видимо, вручную.

каков девопс, таковы и хакеры, видать :-(


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 15:32 
> полноценной структуры регистри

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


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено нах , 27-Сен-18 17:43 
ну хз... с одной стороны -
curl -sS http://89.208.149.202:5000/v2/_catalog | python -m json.tool
- "вот так мы легко и просто преобразовали его к человекочитаемому формату всего лишь трехгиговым бинарником" (если тебе для дальнейшей переработки, или ты просто за что-то не любишь файрфокс)
список версий лежит в /v2/чтотамнамприглянулосьвкаталоге/tags/list

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

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

Другое дело - самому этой хренью пользоваться. Процедура удаления опечатки в docker tag, если оно успело провалиться в этот унитаз - мда...

А кое-как автоматизирующие просмотр и очистку мусора поделки - это воистину творения норкоманов.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено eRIC , 27-Сен-18 18:17 
> Не сами образы, но вроде как весь код оттуда - https://github.com/aeroflotsrc/webapp

удивляюсь тем кто Форкает на Github'е ;) завянут же ;))))


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено qcgg , 27-Сен-18 15:18 
> скаченные образа

Образы! Неуч.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено SysA , 27-Сен-18 16:49 
А 'скаченные' тебя не напрягает, "ученый"?! :)

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 30-Сен-18 16:31 
А ты все определяешь напрягом, браток?

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 08:34 
ЕНовость ни о чем. Лажают все

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено нах , 27-Сен-18 12:13 
но твои контейнеры мне нахрен не нужны, а в аэрофлотовских порыться желающие найдутся

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 12:30 
> ЕНовость ни о чем. Лажают все

Лажают все. Васян на своем дельтаплане может размазаться от незнания аэродинамики. А если пилоты аэрофлота начнут так лажать, здорово будет, да?


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено RomanCh , 27-Сен-18 15:52 
Вот прям именно так все лажают?

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

1. Явно приватный кусок инфраструктуры расположили в общем доступе.
2. В явно приватный кусок инфраструктуры не было авторизации для доступа. Даже если бы он был в закрытой сети - уже косяк.

А теперь внимание. Чёрт бы с тем что это можно скачать. Кому это надо. Интересно другое - ведь туда можно было запушить свои правки конейнеров. И сделать это мог кто угодно. И не удивлюсь если сделал. Последствия думаю можно не пояснять.

Но собственно ничего удивительного в подобной архикомпетентности я не вижу. Ведь сейчас модно вот так:

> В наши дни программное обеспечение обычно распространяется в виде сервисов, называемых веб-приложения (web apps) или software-as-a-service (SaaS). Приложение двенадцати факторов — это методология для создания SaaS-приложений, которые:
> Подходят для развёртывания на современных облачных платформах, устраняя необходимость в серверах и системном администрировании;

(пруфлинк: https://12factor.net/ru/)

Молодцы, грамотно устранили! Сразу видны ручки умелых и ловких девопсов.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено нах , 27-Сен-18 17:49 
> В явно приватный кусок инфраструктуры не было авторизации для доступа. Даже если бы он был в
> закрытой сети - уже косяк.

у меня тоже нету. Надежда только на пакетные фильтры. Догадываешься, почему?

> Интересно другое - ведь туда можно было запушить свои правки конейнеров.

увы, для этого надо было ее найти раньше других.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено RomanCh , 27-Сен-18 18:33 
> Надежда только на пакетные фильтры. Догадываешься, почему?

На пакетные фильтры так себе надежда, если конечно они не зарезаны на один твой адрес и в сети сплошной  802.1X, или что там модно для этого делать. А что там не так с авторизацией, хоть даже basic сделать, уже всё же лучше будет. Можно и тротлинг малыми силами прикрутить от брутфорса. Поясни, интересно.

> увы, для этого надо было ее найти раньше других.

Мне-то лично это не интересно. Но подозреваю что не журналисты theregister же нашли это. Так что возможно кто-то что-то уже и запушил :)


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено пох , 27-Сен-18 20:49 
> А что там не так с авторизацией

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

> Мне-то лично это не интересно.

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


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено RomanCh , 27-Сен-18 21:44 
> то что тот кто может ее настроить - не может заставить других ей пользоваться.

А, ну это да.

> да ладно, премиальные билеты лишними не бывают

Не люблю летать. Обычно езжу. :)


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 08:38 
Почему открытие исходных текстов — это «проблема»?

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено правдоруб , 27-Сен-18 09:06 
Наверное из за подарочных сертификатов и баллов. Код их обработки доступен, можно искать как обмануть систему

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом."
Отправлено Аноним , 27-Сен-18 10:25 
Потому что копирасты могут лопнуть от злости, а рядом находящихся может обдать содержимым.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом."
Отправлено Аноним , 27-Сен-18 10:49 
думаешь, кто-то захочет поднять у себя клон аэрофлотного сайта? Ну, исключая фишеров всяких, а для бизнеса

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом."
Отправлено blackst0ne , 27-Сен-18 12:28 
Секьюрити бай обскьюрити же.
Сейчас злые хакеры набегут и найдут стадо дырок сразу.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом."
Отправлено Аноним , 27-Сен-18 15:34 
но речь не об этом, а о копирастах. Так то да, во внезапно открывшемся коде _всегда_ такая жопа творится, ибо всем пох, когда с ним работает десяток человек.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом."
Отправлено Аноним , 27-Сен-18 19:39 
Да пофиг. Я за то, чтобы все открывали свой код, не смотря на ԥ внутри. Открытый код с ԥ внутри лучше закрытого идеально вылизанного.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено th3m3 , 27-Сен-18 08:41 
Ну хоть не на php.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 12:32 
> Ну хоть не на php.

Да какая разница какой марки граната у обезьяны? На результат это не влияет.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 08:42 
Зато в докере.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 08:47 
Гспди, да кому оно надо.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено RomanCh , 27-Сен-18 16:02 
Оно надо кому-то тому, кто мог взять и запушить туда свои правки к контейнерам. По дефолту (а такой конфиг видимо и был) доступ-то открыт не только на чтение. А разместить свой код на сайте аэрофлота да за бесплатно и ничего не взламывая, я думаю желающие должны были найтись.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Пользователь , 27-Сен-18 09:04 
Вся суть нынешних админов и программистов

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 09:07 
На чём написано видите? Вот и ответ почему утекло....

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Q2W , 27-Сен-18 09:15 
По-моему, судить по языку программирования, это как судить по цвету кожи.
Мне вот тоже питон не нравится. Но связи я всё равно не вижу.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 10:51 
>  судить по цвету кожи

судить по цвету кожи, конечно не надо. Но по внешним признакам И предыдущему опыту удается удачно экстраполировать.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 12:35 
> По-моему, судить по языку программирования, это как судить по цвету кожи.

Если ЯП на уровне синтаксиса оп**дюливает, чтобы программу вообще форматили - сразу видно что он сделан с ориентацией на тех кто проносит ложку мимо рта. По качеству, надежности и безопасности такого кода это прекрасно вылезает.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 13:49 
> Если ЯП на уровне синтаксиса оп**дюливает, чтобы программу вообще форматили

Ох уж эти анонимные Знатоки и Эксперты Опеннета.
Не весь формат в целом, а только отступы, которые являются частью семантики. При этом, разменивают теоретическую свободу рисования шЫдевров ASCII картинок из кода, на ненужность расставляния скобочек и точек с запятыми.

> - сразу видно что он сделан с ориентацией на тех кто проносит ложку
> мимо рта. По качеству, надежности и безопасности такого кода это прекрасно  вылезает.

Ценность и верность мнения Эксперта примерно на уровне его познаний о предмете рассуждения?



"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено имя , 27-Сен-18 15:08 
ИМХО фигурная скобка удобна для обозначения блоков кода. Пробелы/табы сливаются, а при выделении одной фигурной скобки парная подсвечивается.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 15:27 
> ИМХО фигурная скобка удобна для обозначения блоков кода.

ИМХО вся эта дискуссия о пробелах -- сильно притянутая (и старательно культивируемая парой местных, косящих под троллей) проблема сугубо опеннетчиков.
Ну нигде больше не встречал такой … афедронной боли по этому поводу ;)

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

> Пробелы/табы сливаются, а при выделении одной фигурной скобки парная подсвечивается.

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


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено имя , 27-Сен-18 17:10 
>На самом деле, мешать табы и пробелы нельзя

Я в курсе, поэтому написано с "/". Можешь заменить на слово "отбивка".


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено нах , 27-Сен-18 15:28 
фигурная скобка неудобна для набирания этих самых блоков кода - что особенно важно для языка быстрого прототипирования, в которые когда-то метил пихон, когда стучать по клавиатуре иногда действительно приходится много.

будете писать свой язык - используйте [] - правда, tcl давным-давно написан, но макакам на третьем курсе с которого они вылетают, увлекшись веб-халтурой, об этом не рассказывали.

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


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 19:37 
> Не весь формат в целом, а только отступы, которые являются частью семантики.

Ну так это и есть приучение к форматированию программы путем toilet traning. Ну типа как котенка неразумного тыкают носом в фекалии, пока не приучится гадить куда надо, так и тут. Наверное, логично что интеллект большинства пользующихся таким ЯП не далеко ушел от этого котенка. Более разумным существам тыкание носом в фекалии все-же не требуется, и даже более того - более разумные существа склонны обижаться на такое к себе отношение.

> При этом, разменивают теоретическую свободу рисования шЫдевров ASCII картинок из кода,
> на ненужность расставляния скобочек и точек с запятыми.

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

> Ценность и верность мнения Эксперта примерно на уровне его познаний о предмете рассуждения?

Правда сама скажет за себя. Достаточно смотреть на качество кода и как это работает. Ну а дальше каждый может сделать выводы сам и без всяких экспертов.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 20:17 
>> Не весь формат в целом, а только отступы, которые являются частью семантики.
> Ну так это и есть приучение к форматированию программы путем toilet traning.
> Ну типа как котенка неразумного тыкают носом в фекалии

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

> А заодно возможность повесить неочевидный баг, нажав пару раз бэкспейс.

Нет.

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

"Вишь ты, - сказал один другому, - вон какое колесо! что ты думаешь, доедет то колесо, если б случилось, в Москву или не доедет?" (с) из классики.

В общем, ценнейшее мнение было бы, если бы кое-кто не путал такие базовые понятия, как синтаксис и семантику. Ну и предмет обсуждения знал бы не в напеве Рабиновича. А так - увы.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 20:24 
> Это притянутые за уши аналогии, дабы отвлечь внимание от предыдущего перла и
> вообще, нечего возразить по теме? (вопрос на самом деле риторический).

Если к программисту относятся как к toilet trained monkey, так уж относятся. Хоть передергивай, хоть нет.

> Нет.

Могучее обоснование.

> "Вишь ты, - сказал один другому, - вон какое колесо! что ты
> думаешь, доедет то колесо, если б случилось, в Москву или не
> доедет?" (с) из классики.

Глядя на то как гугль go сделал - забодались они с этими квадратными колесами. И сделали хоть какое-то подобие круглого под свои задачи.

> бы не в напеве Рабиновича. А так - увы.

Да упаси меня стать одним из toilet trained monkey, я себя уважать тогда перестану.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 20:47 
>>> А заодно возможность повесить неочевидный баг, нажав пару раз бэкспейс.
>> Нет.
> Могучее обоснование.

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

>> "Вишь ты, - сказал один другому, - вон какое колесо! что ты
>> думаешь, доедет то колесо, если б случилось, в Москву или не
>> доедет?" (с) из классики.
> Глядя на то как гугль go сделал - забодались они с этими

Цитата вообще-то не о том. Но перевод стрелок, как обычно, безупречен.

> я себя уважать тогда перестану.

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


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено пох , 27-Сен-18 20:57 
> Глядя на то как гугль go сделал - забодались они с этими квадратными колесами.
> И сделали хоть какое-то подобие круглого под свои задачи.

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

просто они подошли к делу сразу правильно, предоставив им язык, на котором крайне сложно написать неудобосопровождаемый код, а пробелы расставить может и ide.



"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 12-Окт-18 02:32 
> заменить основной контингент программистов на этих самых toilet trained monkeys.

Ну так они и платить будут как toilet trained monkey, в чем весь смысл этой затеи :). А ты хотел чтобы всякий малоценный код с периодом полураспада в год писали профессора CS чтоли? Может их еще позвать перила на улице красить? А вот задавать тон в гугле все же будут матерые алгоритмисты и прочие. И они таки пытаются приучать даже такой контингент к более приличным вещам. Поэтому гугл сделал go.

> просто они подошли к делу сразу правильно, предоставив им язык, на котором
> крайне сложно написать неудобосопровождаемый код,

Попробуй запустить что-нибудь на питоне 5-10 летней давности в более-менее свежей конфигурации, узнаешь что там и как поддерживаемо в питоне. У убунты апгрейдер с вероятностью 50% лажается, по линии версии питона или игнора всех мыслимых и немыслимых ошибок. И так почти любая штука на питоне, это всего лишь типичный представитель жанра.

> а пробелы расставить может и ide.

Ide не снабжен AI чтобы знать что задумал програмер. И если скобки на предмет совпадений ide, компилер, анализатор синтаксиса и проч проверить реально может, то вот с пробелами...


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Вадик , 27-Сен-18 09:16 
А если бы на JS было написано, в жизни бы  не утекло, такая у тебя логика?

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 11:27 
Если люди не в состоянии использовать современные средства программирования, вероятно, они не в состоянии следить за безопасностью тоже.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Sluggard , 27-Сен-18 12:09 
А это, типа, одни и те же люди? Ню-ню.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 14:41 
> Пайтон
> Не современно

Интересно что же для вас более современно? Ах да, Ржавчина же. (оба то они то ещё...)


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Maxim , 27-Сен-18 15:00 
Только не нода.

Спасибо


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 16:40 
Вы слышали о понятии "человеческий фактор"

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 09:25 
Облака сила

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено ыы , 27-Сен-18 09:17 
Докер, питон, аэрофлот... все удовольствия мира в одной новости. Это просто праздник какой-то :)

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Вадик , 27-Сен-18 09:19 
Читаешь ваши комментарии и понимаешь откуда еще новые FTP сервера берутся...

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено ыы , 27-Сен-18 09:28 
Чем уже кругозор - тем больше озарений :)

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 09:21 
желтушечка, особенно оригинал

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено ыы , 27-Сен-18 10:12 
Оригинал действительно несколько стремный. Например замечание о том, что они сами - на сайт аэрофлота не заходили и не проверяли что на самом деле находится на сайте аэрофлота, а воспользовались "зеркалом" которое им предоставил "источник".

Резюме: попытка самопиара аэрофлотом...


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено нах , 27-Сен-18 10:15 
малыш, это - UK. За самостоятельный заход можно подсесть.

а "источник" - называть не обязаны, действуют законы о защите этих источников.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено ыы , 27-Сен-18 10:20 
А вот и специалисты по международному праву подтянулись. Приятно что Опеннет посещают такие достойные и компетентные люди...

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Петр Петр , 27-Сен-18 10:22 
Почему вообще не военная государственная структура разрабатывает закрытое ПО на деньги налогоплательщиков?

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено ыы , 27-Сен-18 10:26 
Что-ж вы так хотите потратить деньги налогоплательщиков то... ну пожертвуйте Аэрофлоту своих денюжек.. с припиской "на разработку закрытого ПО" если Вас это так сильно беспокоит :)

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 27-Сен-18 15:07 
Потому что аэрофлот частная компашка? Сегодня есть, завра нет. А деньги налогоплатильщиков можно и "на более важные вещи" потратить.

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 28-Сен-18 05:27 
Публичное акционерное общество «Аэрофлот — российские авиалинии»; сокращённое наименование — ПАО «Аэрофлот».
Какие еще налогоплательщики, ты о чем, болезный? «Аэрофлот» торгуется на Московской бирже, обычное ПАО почему ему должна государственная структура что-то разрабатывать?

"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено нах , 28-Сен-18 10:24 
я, конечно, понимаю, что поцреоты на зарплате википедию уже подчистили, но аэрофлот была и осталась фейковая "акционерная компания" с 51% принадлежащим государству, и остальными 49 - нужным людям. А что там такое у вас торгуется в обмен на лапти и матрешки - никто ж не проверит.


"Аэрофлот по ошибке опубликовал код своих сервисов в открытом..."
Отправлено Аноним , 28-Сен-18 14:38 
Много вы знаете людей, купивших акции за лапти ?

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Мазай , 27-Сен-18 10:39 
А ведь их одмен знал то что все открыто. Или что там за одмен

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено . , 28-Сен-18 14:03 
знаешь, похоже так себе там одмин (вряд ли регистри ставил один а пользовались другие):
https://github.com/aeroflotsrc/webapp/blob/master/aflcab-rab...

там есть логи apt/dpkg - очень познавательно. Я решил, что остальные архивы, пожалуй, не буду открывать.


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Мазай , 27-Сен-18 10:45 
Надо качать в хозяйстве пригодится

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Rom1 , 27-Сен-18 10:46 
Только вчера им присвоили очередную награду и добавили в список лидеров индустрии.

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено ыы , 27-Сен-18 11:05 
https://github.com/aeroflotsrc/webapp

есть сомнение, что указанные тут сервера принадлежат аэрофлоту.
Другой провайдер, другой ssl-сертификат... Кроме внешнего вида - никаких связей в общем не видно.


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено vit , 27-Сен-18 11:07 
> и не отгороженного от остальной сети межсетевым экраном
> отгороженного

*facepalm*


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено ffsdmad , 27-Сен-18 11:27 
как эти строки получаются в исходниках?

  1 # -*- coding: utf-8 -*-
  2
  3 """
  4 $Id: local.py.tmpl 106 2017-12-08 08:36:54Z adobrov $
  5 Local Configuration.
  6 """


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 27-Сен-18 11:36 
IDE шаблоны, та же JetBrains умеет.

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено ffsdmad , 27-Сен-18 12:06 
> IDE шаблоны, та же JetBrains умеет.

к чёрту IDE

как самому такие сделать?


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 27-Сен-18 12:43 
svn такое умеет, для git есть костыли, которые в некотрой степени иммитируют.

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 27-Сен-18 19:40 
> к чёрту IDE
> как самому такие сделать?

Написать шаблон, макрос или скрипт, вестимо. Можно даже как hook VCS-а, если хочется круто и энтерпрайзно.


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 27-Сен-18 11:37 
Что даже без NodeJS? Луче скажите где скачать торрент аэрофлота или по ссылке архивом.

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено asasis , 27-Сен-18 12:17 
magnet:?xt=urn:btih:b197e77fac33d88e3c8f49d6b91b9d2386f46582

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено eRIC , 27-Сен-18 18:16 
> magnet:?xt=urn:btih:b197e77fac33d88e3c8f49d6b91b9d2386f46582

не арбайтен


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 27-Сен-18 11:37 
Это их так просто торкнуло от contributor covenant в Python.

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Alex_hha , 27-Сен-18 12:20 
Из коментов админов локалхостов я понял, что во всем виноват питон и докер :D

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 27-Сен-18 12:41 
> Из коментов админов локалхостов я понял, что во всем виноват питон и докер :D

Они не виноваты, они лишь индикатор болванов, не более. Если кто-то использует докер, мы узнаем что он ведется на хайп. А если кто использует питон - мы узнаем что он проносит ложку мимо рта. Иначе врядли бы ему питон понравился.


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 27-Сен-18 13:17 
> А если кто использует [тут можно вставить любой не экзотический ЯП, подходящий для вебразработки уровня > хелловрот] - мы узнаем что он проносит ложку мимо рта. Иначе врядли бы ему питон понравился.

Поправил, не благодари.
Кстати, если кто оперирует понятиями "нравится/ненравится" вместо "подходящий/неподходящий/кривойбайдизайн инструмент" в отношении ЯП - мы узнаем о ценности его мнения.


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 27-Сен-18 20:19 
> Поправил, не благодари.

Поправка не принимается. Полно не экзотических ЯП где програмера не считают за toilet traned monkey.

> вместо "подходящий/неподходящий/кривойбайдизайн инструмент" в отношении ЯП

Осталось придумать для чего питон подходит лучше чем другие. И обосновать это, главное.


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 27-Сен-18 12:59 
Там кода то нормального нет, один только говнокод.

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Andrey Mitrofanov , 27-Сен-18 13:55 
> Там кода то нормального нет, один только говнокод.

Ждём штрафов от Росприроднадзора, пересмотра лицензий от Росавиации и блокировок от РКН.


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 27-Сен-18 14:30 
Чему удивлсять - российско-индийские инженера они такие себе инженера...

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено нах , 27-Сен-18 15:08 
решение о выводе инфраструктурных сервисов за периметр безопасности (по миллиону разных причин, включая "безопасники идиоты, договориться с ними невозможно") принимают не "инженера", а как минимум руководители крупных подразделений.

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

а у инженегра в аэрофлоте нет ни рычагов влияния, ни возможности что-то нормально настроить - ему на это и времени не дадут.


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено anonymous , 27-Сен-18 17:04 
В смысле ? Вообще сделать авторизацию и навесить сертификаты это дело минут 5, про какое время речь идет ?

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено нах , 27-Сен-18 18:01 
> В смысле ?

ты тоже в подвальчике работаешь?

из жизни больших компаний (аэрофлот - _очень_ большая компания): если тебе, инжынегр (на самом деле его кличют "архитектор", должность уровня замначальника большого отдела - инженергу такие решения принимать никто там не позволит да и не до того ему)  понадобилось и ты можешь это обосновать, вынести какие-то сервисы в какой-то там динет из уютного корпоративного ЦОД - готовься объяснять это на уровне как минимум через три начальника выше себя. Письменно. К заму генетального директора по гайкам с левой резьбой пойдешь уже не ты, а те начальники. И все они на этой бумажке распишутся - за пол-года до того, как ты сможешь гордо принести счет от этого динета в бухгалтерию, чтобы она его оплатила - без чего, сам понимаешь,  ничего не получится.

Где-то там должна была быть и закорючка отдела безопасТносте - что мол согласовано, претензиев не имеем.

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

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


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено anonymous , 27-Сен-18 20:22 
Это все делается и согласуется до установки собственного докера регистра.
И да маленькая компания называется РЖД, просто нужно все заранее планировать.

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено пох , 27-Сен-18 21:51 
угу, лет за пять. Жаль что к этому времени оно уже никому не нужно.


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 28-Сен-18 06:39 
Докер-регистре оказался наружу и его лет 5 назад вообще не было. Хватит уже защищать, обычная безолаберность со строны низов !

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 27-Сен-18 15:27 
ну то что докер контейнеры утекли это понятно, а то что внутри было это уже дело 10ое, может там есть адреса и пароли к местным бд ?

Но вот что интересно можно ли поднять docker-registry server не в контейнере ?
Ни как ховту не найду :(


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено RomanCh , 27-Сен-18 15:58 
А в чём проблема? Подними контейнер registry с volume с хост-машины. зайди в контейнер через docker exec -ti <ctid> sh, скопируй там бинарь и конфиг регистри во внешний том. Выйди из контейнера. Запусти из примонтированного к контейнеру каталога бинарь. Но зачем тебе это?

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено anonymous , 27-Сен-18 16:48 
В смысле ? Bin ? Разве docker-registry не опен-сурце ?

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 27-Сен-18 17:24 
Просто есть вменяемые альтернативы docker-registry, где без авторизации нельзя по дефалту.

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено RomanCh , 27-Сен-18 18:29 
Конечно опенсурце. Если есть желание собрать из исходников, то проследуйте в гитхаб и упражняйтесь. Я только описал способ как можно запустить registry вне контейнера с минимальными приседаниями.

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено anonymous , 27-Сен-18 20:25 
Почему то нет этого хозяйства в репозитарии нужного мне дистра :(

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено RomanCh , 27-Сен-18 21:46 
Какого "этого"? В любом дистре есть всё необходимое что бы сделать то что я написал. Ну а docker лучше ставить с их официальных реп.

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 28-Сен-18 06:43 
Сорри, обоср... я чуток :)
http://mirror.centos.org/centos/7/extras/x86_64/Packages/doc...

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 27-Сен-18 17:03 
Docker Registry v2 не защищен троттлингом от перебора попыток, там можно и брутфорсить без проблем даже настройкой доступа.

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено пох , 27-Сен-18 19:54 
ну это ж не так делается - авторизация по сертификату, и лучше не в автомгическом докерном кале, а на фронтенде nginx, с парсингом логов и стучалкой кому надо при попытках неудачного захода, ну и не открывать всему миру, разумеется. (хотя... что весь мир, что какой-нибудь aws)

Но это все при условии, что ты чуточку поменьше аэрофлота (или работаешь в нем хотя бы директором департамента информационной безопасности - на должностях поменьше ты уже ни на что не сможешь повлиять. К сожалению, обычно на этой должности в таких компаниях работает бывший полковник ФСБ, бывший сослуживец полковника, работающего замом генерального директора по безопастносте вообще, которому почему-то не досталось квартиры, набитой долларами, и приходится ходить на работу. Приходит к 12, уходит в три, поэтому и вреда от него немного.)


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 27-Сен-18 20:19 
А если вообще не ходить то вреда и вовсе нет.

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено имя , 28-Сен-18 12:35 
так по-моему в доках и предлагается использовать какой-нибудь фронтэнд перед самим регистром

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено vantoo , 27-Сен-18 21:37 
Подумаешь, Аэрофлот! Тут оказывает личные данные полковников ГРУ в открытом доступе находятся.

"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено Аноним , 28-Сен-18 18:27 
Там не совсем полковники...

Стояла задача приехать в Лондон, забрать пузырёк из тайника в дубле дерева, доехать на электричке в пригород и намазать ручку одного главгада ядом. Задача не требует навыков Джеймса Бонда, поэтому и исполнителей подбирали не особо опытных и умных.


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено xm , 28-Сен-18 21:57 
> поэтому и исполнителей подбирали не особо опытных и умных.

Но, что характерно, в звании полковника и золотой медалью Героя России.


"Аэрофлот по ошибке оставил код своих сервисов в открытом дос..."
Отправлено генераллейтенант , 29-Сен-18 16:53 
угу, а ты, конечно же, полезешь в то дупло, зная что за субстанция там лежит, за 25 процентов премии к зарплате? И нет, в костюм полной защиты с изолированной системой дыхания (обычный ОЗК тут не поможет, для борьбы со снабженным стандартной защитой противником и делалось) наряжаться тебе по легенде не полагается.
Ну ок, не трудись никуда выходить, тебе задание на дом принесут. За язык никто не тянул.

P.S. лечение мы тебе, конечно, тоже оплатим. Но, учитывая некоторые особенности твоего загран-туризма, лечиться тебе придется в РФ, а у нас тут врачи, сам понимаешь...