Куча говна / Говнокод #27801 Ссылка на оригинал

0

  1. 1
Пиздец-оффтоп #33

#4: https://govnokod.ru/26689 https://govnokod.xyz/_26689
#5: https://govnokod.ru/26784 https://govnokod.xyz/_26784
#5: https://govnokod.ru/26839 https://govnokod.xyz/_26839
#6: https://govnokod.ru/26986 https://govnokod.xyz/_26986
#7: https://govnokod.ru/27007 https://govnokod.xyz/_27007
#8: https://govnokod.ru/27023 https://govnokod.xyz/_27023
#9: https://govnokod.ru/27098 https://govnokod.xyz/_27098
#10: https://govnokod.ru/27125 https://govnokod.xyz/_27125
#11: https://govnokod.ru/27129 https://govnokod.xyz/_27129
#12: https://govnokod.ru/27184 https://govnokod.xyz/_27184
#13: https://govnokod.ru/27286 https://govnokod.xyz/_27286
#14: https://govnokod.ru/27298 https://govnokod.xyz/_27298
#15: https://govnokod.ru/27322 https://govnokod.xyz/_27322
#16: https://govnokod.ru/27328 https://govnokod.xyz/_27328
#17: https://govnokod.ru/27346 https://govnokod.xyz/_27346
#18: https://govnokod.ru/27374 https://govnokod.xyz/_27374
#19: https://govnokod.ru/27468 https://govnokod.xyz/_27468
#20: https://govnokod.ru/27469 https://govnokod.xyz/_27469
#21: https://govnokod.ru/27479 https://govnokod.xyz/_27479
#22: https://govnokod.ru/27485 https://govnokod.xyz/_27485
#23: https://govnokod.ru/27493 https://govnokod.xyz/_27493
#24: https://govnokod.ru/27501 https://govnokod.xyz/_27501
#25: https://govnokod.ru/27521 https://govnokod.xyz/_27521
#26: https://govnokod.ru/27545 https://govnokod.xyz/_27545
#27: https://govnokod.ru/27572 https://govnokod.xyz/_27572
#28: https://govnokod.ru/27580 https://govnokod.xyz/_27580
#29: https://govnokod.ru/27738 https://govnokod.xyz/_27738
#30: https://govnokod.ru/27751 https://govnokod.xyz/_27751
#31: https://govnokod.ru/27754 https://govnokod.xyz/_27754
#32: https://govnokod.ru/27786 https://govnokod.xyz/_27786

Запостил: nepeKamHblu_nemyx nepeKamHblu_nemyx, (Updated )

Комментарии (1638) RSS

  • Доброй ночи.

    Этот оффтоп сгенерирован автоматически.

    Индекс оффтопов: https://index.gcode.space/.
    Зеркала Говнокода и полезные ресурсы:
    * https://govnokod.xyz/ (альтернативный Говнокод)
    * https://gcode.space/ (read-only зеркало Говнокода)
    * https://t.me/GovnokodBot (Говнокод-бот в «Telegram»)
    * https://t.me/GovnokodChannel (Тематический канал в «Telegram»)
    * https://vorec.space/ (глоссарий Говнокода)
    * https://app.element.io/#/room/#govnokod:matrix.org (резервный чат)

    Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
    Остерегайтесь подделок. Берегите себя и своих близких. Кок!
    Ответить
    • Что за времена настали, маилсру, хуяндекс и govnomail без мобилы зарегаться не дадут, даже если учесть, что оба три являются мусорскими помойками. Подумал что надо завести секьюрную почту, начал гуглить — в любом среднестатистическом топе сраный протон маил (требует мобилу), тутор-хуютор, милф-мэйл и какое-то говно. У половины нет бесплатных планов, но даже независимо от платности, они требуют телефон или хотя бы альтернативное мыло, причем получить подтверждение на временное мыло не удалось, видимо блэклистят темп-маил сервисы.
      Уже без паспорта нельзя мыло заиметь? Я уже молчу про то что все соцсети уже давно не регают по мылу, только по мобиле. У тех у кого осталась форма для регистрации по мылу — форма находится в жопе мелким шрифтом и периодически письмо с неё не доходит.
      Можно купить домен и захостить себе email сервачок, но домен иметь — тоже телефон хотят, и имя с адресом, и бакпосев.
      На cock.li smtp чо-то подыхает часто, да и домены там такие, что некоторые регулярки на них ломаются лол )))
      Вы где хостите мыло? Можно ли ещё заиметь домен без паспортных данных?
      Ответить
      • В Яндексе вроде регистрация свободная. Просто жмёшь кнопку «У меня нет телефона» и заполняешь контрольный вопрос.

        Ещё вроде Рамблер не сдох.
        Ответить
        • гугел там насильно ввёл двухфакторную мудификацию

          теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
          Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
          • гугел там насильно ввёл двухфакторную мудификацию

            теперь как-то стрёмно хранить на драйве что-то важнее фоточек с пляжа
            Ответить
      • Купить SIM-карту на улице ориентация не позволяет?
        Ответить
  • А что, домен ".рф" бесславно стух? Rotoeb поймал себя на мысли, что уже давно не видел ни агитации за этот домен, ни новых сайтов на этом домене, ни даже акций "купи ru+рф по цене одного домена". Электронную почту на кириллическом домене никто как не предоставлял, так и не предоставляет. Всё упёрлось в мерзопакостный Punycode?
    Ответить
    • Было несколько сервисов электронной почты в этом домене, но все они через несколько месяцев исчезали.

      Упёрлось в то, что некоторые до сих пор валидируют е-мейлы регуляркой.
      Ответить
      • Долбоебы с пуникодными емейлами не нужны.
        Ответить
      • А валидация ли тут виновата?

        Что-то мне нямекает, что либы для отправки почты тоже нихрена не умеют конвертить такие адреса... Потому что всем похуй.
        Ответить
        • Либы и не должны уметь ничего конвертить: они должны передавать это MTA и не выёбуваться.

          MTA такие адреса должен уметь, и обычно умеют
          http://www.postfix.org/SMTPUTF8_README.html
          Ответить
        • В начале нулевых на этом домене держал автономный блог какой-то шизик. Он выкладывал картинки, а потом периодически удалял их, оставляя запись, что бог ему приказал удалить картинки.

          Это был один из первых сайтов в зоне рф. РосНИИРОС тогда вещал, что регистрация в зоне рф модерируется и неприличные названия не пропускаются.
          Ответить
          • > бог ему приказал удалить
            Так ведь в рашке домены по паспортам с пропиской. Не бог приказывал, а архангелы. Не в суд же на него подавать...
            Ответить
  • Мне по работе нужно запускать много бинарного софта, собранного левыми челами и размещенного на файлопомойках по http протоколу, на своём личном ноутбуке, где я храню пароли от банковских карт, документы и т.д. в незашифрованном виде.

    Итак, чтобы очередная говнопрограмма у меня не спиздила какие-то важные файлы, я:

    1. Завёл пользователя govnyaka.
    2. Добавил его в группы video и audio.
    3. Своему пользователю дал в doas разрешение запускать любые программы от имени govnyaka.
    4. Запустил говнопрограмму, sdl не нашел какой-то девайс и послал меня нахцй.

    При этом, когда я запускаю говнософт от самого главного оригинального пользователя, всё работает нормально.

    Вопрос: какого хуя это происходит???
    Ответить
    • Купи второй ноутбук для файлопомойного софта или, наоборот, важных документов. Заводить на компьютере более одного пользователя - моветон.
      Ответить
    • Вот как!..
      А скачать и установить виртуальную машину тебе, конечно же, не позволяет религия... Ну и хуй с тобой.
      Ответить
    • Ня надо так делать...

      1) По-дефолту юзеры могут читать хомяки друг у друга. По-любому ты что-то забудешь отобрать у этого говноюзера.
      2) В иксах нет никакой изоляции. Любой процесс, подключенный к иксам может скриншотить, читать буфер обмена и т.п.
      3) Вы с этим говноюзером сидите на одном ядре. Есть ненулевой шанс словить ядрёный зеродейчик.
      4) У юзера есть доступ к сети. Он может шариться по локалке и сканить порты на твоём локалхосте.

      Поставь виртуалку и не еби мозг, если отдельный комп для работы не получается выделить.
      Ответить
      • >>>"виртуалку"

        У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
        Ответить
        • О какой виртуалке речь? Если под винду, ни Virtual Box ни VMWare Player никаких проблем не вызывают. Всё давно пришлифовано.
          Ответить
        • Х.з., разве что если ты там поиграть во что-то современное надумаешь... В остальном уже давным-давно всё норм.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
        • виртуалку

          У которой постоянно проблемы с драйверами звука, клавиатуры и так далее? Проще второй ноут купить.
          Ответить
      • > 2) В иксах нет никакой изоляции. Любой процесс, подключенный к иксам может скриншотить, читать буфер обмена и т.п.

        Можно несколько иксов запускать
        Ответить
        • Да, но что мешает говноюзеру подключиться не к тем иксам?

          5) Говнопрога может закрепиться в системе и пережить рестарт. Т.к. у говноюзера не отобраны права на демонизацию, crontab, loginctl и прочее.
          Ответить
          • > Да, но что мешает говноюзеру подключиться не к тем иксам?
            Подключение к иксам на локальной машине идет через Unix domain socket "/tmp/.X11-unix/X0"
            кусок из strace:
            socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC, 0) = 3
            connect(3, {sa_family=AF_UNIX, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0
            getpeername(3, {sa_family=AF_UNIX, sun_path=@"/tmp/.X11-unix/X0"}, [124->20]) = 0

            значит можно огородить этот /tmp/.X11-unix/X0, но разрешать например /tmp/.X11-unix/X1 через SELinux или AppArmor. Можно какому-нибудь докеру пробрасывать эту питушню, если из докера гуевую хуйню запускать надо. Вот тут про это немного написано https://adam.younglogic.com/2017/01/gui-applications-container/
            Ответить
            • > SELinux или AppArmor
              > докеру

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

                Не думаю что это так уж просто сделать. В Qubes OS например не стали вообще ничего делать с каким-либо пробрасыванием/виртуализацией GPU
                https://www.qubes-os.org/faq/
                > Can I run applications, like games, which require hardware acceleration?

                > Those won’t fly. We do not provide GPU virtualization for Qubes. This is mostly a security decision, as implementing such a feature would most likely introduce a great deal of complexity into the GUI virtualization infrastructure. However, Qubes does allow for the use of accelerated graphics (e.g. OpenGL) in dom0’s Window Manager, so all the fancy desktop effects should still work. App qubes use a software-only (CPU-based) implementation of OpenGL, which may be good enough for basic games and applications.
                Ответить
                • > Не думаю что это так уж просто сделать.

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

                    В Qubes OS очень сильно заморочились со всякой там виртуализацией и изоляцией питушни, но даже ее можно поломать, если будет баг в самом гипервизоре, или какая-то особая недокументированная говноинструкция процессора, сделанная по требованию ЦРУ, которой можно всю хуйню обойти
                    Ответить
                    • > заливать на него данные

                      Через односторонний COM порт! Вот тогда поверхность атаки реально нулевая.
                      Ответить
                    • > но даже ее можно поломать

                      Безусловно... Но сравни размер гипервизора и размер типичной системы GNU/Linux. Где больше вероятность отстрелить себе ногу?

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

                      Если будет баг в гипервизоре, то выебут, например, AWS.
                      Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                  • Не думаю что это так уж просто сделать.

                    Бесконечно проще, чем сделать секьюрную систему начав с создания нового юзера...
                    Ответить
                • Ну вот кубики с правильной стороны зашли: начали с минимальной поверхности атаки и стали проковыривать дырки, аккуратно рассматривая последствия.

                  А в этом треде мы начали с ничем не ограниченной поверхности атаки и пытаемся унести воду в решете, заклеенном синей изолентой... Само по себе создание нового юзера не решает практически никаких проблем.
                  Ответить
              • SELinux или AppArmor
                докеру

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

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

            xauth?
            Ответить
            • Да, я выше про него вспомнила. Но в туториалах обычно советуют его отключить на вторых иксах чтобы не мешался... Хоть не на первых, и то счастье.
              Ответить
              • Ну у иксов есть два способа фильтровать подключение

                1. xhost (по хосту)
                2. xauth (по ключу)

                Вроде больше никак нельзя?
                Ответить
                • Х.з., может и есть какой-то экстеншен...

                  Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                  Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
                  • Х.з., может и есть какой-то экстеншен...

                    Так то там и selinux'ом что-то пофильтровать можно было прям на уровне пакетов протокола. Но это сизифов труд, если учесть навороченность и расширяемость иксов. Разве что конкретный простой конфиг получится защитить.
                    Ответить
      • >) По-дефолту юзеры могут читать хомяки друг у друга.

        это где так??

        > В иксах нет никакой изоляции. Л
        Это да: иначе не работал бы буфер обмена

        >Вы с этим говноюзером сидите на одном ядре.
        как там с этим в KVM, кстат?
        Ответить
        • > это где так

          Да по-моему везде... Ты поди когда-то выправил эти дефолтные 755 на 700 и забыл.

          > KVM

          Там поверхность атаки намного меньше, 90% vmexit'ов от гостя улетают в qemu, а оно в юзермоде и кастрировано всякими apparmor'ами да seccomp'ами.

          А вот обычному юзеру ядро показывает 100500 сисколлов да иоктлов.
          Ответить
          • >везде
            какой багор ))
            какой багор ))
            а почему так?

            >А вот обычному юзеру ядро показывает 100500 сисколлов да иоктлов.


            ну тоесть все таки дырка в сисколе == дырка во всех кто на этом ядре тусит?
            Ответить
            • > а почему так

              Х.з., поди чтобы всякие бородатые хттп серваки с тильдочкой в адресе работали...

              > дырка в сисколле

              Да, дырка в сисколле (или какое-то хитрое его применение) -- это риск для всех невиртуализованных контейнеров. Именно поэтому они и пытаются отречься от лишних сисколлов через всякие seccomp'ы.
              Ответить
              • ну так и открывали бы /home/petuh/www , нахуя /home/petuh открывать?
                А если у меня там "любовноеписьмо.txt" лежит?

                Кстати, а maildir/mbox тоже чтоли доступны?

                Затыкать сисколы секкомпом и описывать поди это все на BPF тоже небось путь к дырочкам

                Я бы всё таки был за честную виртуализацию тогда уже.
                Ответить
                • Неибу. Видимо предполагалось, что ты сам способен настроить права на него... Те же ключи от ссш по-дефолту спрятаны.

                  > честную виртуализацию

                  Дорого... Вспомни какую цепочку там проходят на каждый чих: юзермод гостя, ядро гостя, гипер в ядре хоста, qemu в юзермоде хоста, ядро хоста, железка. Да и память тратится впустую.

                  Вот и пытаются найти какой-то компромисс.
                  Ответить
                  • Ключи спрятаны, это правда. Более того: openssh даже не стартанет если у тебя права неправильные на папку с ключами.

                    Вроде и почтовые ящики спрятаны были и sendmail не стартовал если они не спрятаны, но могу путать

                    >Дорого
                    Да, но безопасность важнее.
                    Раньше еще дорого было железо эмулить, но в последнее время хардварная виртуализация становится все более и более лучшей (SR IOV всякие там)
                    Ответить
                    • > SR IOV

                      Ещё бы обычные геймерские видюхи в неё умели... Пока это развлечение только для серваков.
                      Ответить
                    • З.Ы. Хотя тот же xHCI вполне пригоден для раздачи конкретных девайсов виртуалкам...

                      И nvme тоже вроде умеют делиться на части.

                      Так что прогресс есть.
                      Ответить
                • > BPF

                  Вот тут тонкий момент, да.

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

                  Но если это правда, то под secure boot не будет работать seccomp. Надо проверить.
                  Ответить
                  • настройки секкмоп придется подписывать и продавать
                    Ответить
                    • Ну в принципе их реально можно приготовить заранее и подписать для большинства проектов. Ты же обычно заранее знаешь, какие сисколлы тебе нужны.

                      Да и свои ключи очень легко ставятся сейчас, в убунте как бы не одна галочка при установке. В дебиане одну строчку в конфиге заполнить (путь до приватного ключа для DKMS) и одну команду пнуть да ребутнуться (проверка физического присутствия и установка публичной части ключа).
                      Ответить
            • Это песенка про багор?
              Какой багор )))
              Какой багор )))
              Ответить
        • > как там с этим в KVM

          Кстати, на правах рекламы, у меня на онлифансе гитхабе есть простенькая виртуалка на KVM. Можешь почитать, посмотреть как всё это работает, может самому что-то запилить захочется...
          Ответить
      • Я решил всё это удалить и играть в игры с торрентов на виртуалке в винде.

        Действительно, пердолиться с юзерами – это полная хуйня! А вот виртуалки и контейнеры – это круто, но я всё же за виртуалки.

        А можно сделать сайтик в виртуалке, чтобы потом скопировать образ на ВПСку и виртуалка крутилась уже там?
        Ответить
        • > скопировать образ на впску

          Х.з., надо про конкретную впску читать что они там умеют запускать...

          > на виртуалке в винде

          Удачи с этим на ноуте )))

          Тут на десктопе то рулетка с покупкой железа и неделя пердолинга (если с железом повезло).

          А на эмулированной видюхе только что-то совсем простое можно запустить. Первая мафия вот неплохо шла, к примеру.
          Ответить
          • > Х.з., надо про конкретную впску читать что они там умеют запускать...

            Ну, я имел в виду, что на ВПСке нужно запустить виртуалку с нужным мне образом... Главное, чтобы виртуалку можно было запустить.

            > Удачи с этим на ноуте

            Почему? У меня вообще-то ноут и без виртуалок не тянет игры, а те, что тянет, и в виртуалке нормально будут работать, потому что это Dwarf Fortress (я боюсь, что Тарн Адамс может свихнуться и с новой версией гномыча выкатить убертроянца, который уничтожит все мои файлы) и Brogue (скачал бинарный релиз с файлопомойки).
            Ответить
  • Несколькими минутами ранее JloJle4Ka написал(-а;-о) умное слово "бинарный" и вдохновил(-а;-о) Rotoeb-а вот на какой вопрос: почему в наш век толерантности, когда считается преступным отвергать возможность существования неограниченного числа полов, до сих пор не расширили спектр цифр, использующихся в машинном коде? Разве сегодняшних педерастичных айтишничков в розовеньких футболочках, с бритыми височками и со смузи не оскорбляет тот факт, что машинный код состоит только из цифр 0 и 1? Разве такие цифры, как 7, 3, 9 и 5, не имеют права на... да на что угодно?!
    Ответить
  • The Duchess of Cornwall has reportedly been telling close associates President Joe Biden made his own contribution to global supplies of natural gas when he farted “loudly” in front of her at the Glasgow COP26 climate conference.

    Camilla was apparently blown away by the smelly incident and “hasn’t stopped talking about it” since: “It was long and loud and impossible to ignore,” an insider told the Mail on Sunday.

    Ironically he has earlier pledged that one of the most important things society faces in the near term is to “reduce our methane emissions as quickly as possible.”
    Ответить
    • Ну так сейчас же кококо вакцина не защищает от болезни, а снижает риск тяжёлого течения болезни кококо. А почему новую вакцину до сих пор не вывели?
      Ответить
      • Мне интересно, как она успела за полгода сделать шесть прививок. Она каждый месяц ревакцинировалась?
        Ответить
  • Бабченко написал пост про Дюну

    Говорит, не может быть такого, чтобы развитая цивилизация в космос летает, но при этом не может синтезировать спайс

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

    Всё это он на серьезных щщах написал.

    Думаю попросить его разобрать игру "Super Mario Brothers" на предмет правдоподобности
    Ответить
    • Страна Лимония — страна без забот.
      В страну Лимонию ведёт подземный ход.
      Ответить
      • Лимон бы мне сейчас не помешал
        Ответить
    • > Говорит, не может быть такого, чтобы развитая цивилизация в космос летает, но при этом не может синтезировать спайс

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

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

      С чего это он вдруг решил, что червю это будет труднозатратно? Он, что, эксперт по червям? Пошел он нахуй!

      Дюна это самый правдоподобный и логичный фильм, не надо мне тут ля-ля.
      Ответить
    • > ради одного человека

      Где один -- там и другие. Я думаю вполне окупается в среднем.
      Ответить
      • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

        или это не так?
        Ответить
        • На топот человека тоже триггерились.
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
        • я очень поверхностно знаком с первоисточником, но вроде черви возбуждались на вибрацию тяжёлой техники типа харвестера

          или это не так?
          Ответить
    • > не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

      Может для червя человек — это как спайс для человека.
      Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
      • не может быть такого, чтоб червь гигантский ради одного человека из земли выкапывался: слишком мало еды для таких трудозатрат

        Может для червя человек — это как спайс для человека.
        Ответить
  • В Белгороде в пункт вакцинации пускают только по QR-коду.

    Свой первый QR-код ты должен добыть в бою.
    Ответить
  • Мы — не алгоритм. Мы — создатели. Для алгоритма мы — Боги.

    Писать стихи по правилам сплетения строк можно. Пишите их алгоритмом. Это будет просто поток слов.

    А вот я в семь лет в школе стоял и в слух читал Вересковый Мёд Хемингвея. И училка расплакалась. Алгоритм такого не может.
    Ответить
    • Нука расскажи мне черты характера Самсона Вырина наизусть
      Ответить
      • Он добр и милосерден, он честен и искренен. Самсон Вырин не умеет врать, поэтому он не воспринимает и чужой обман. Герой описан как незлобивый и жизнелюбивый человек.
        Ответить
      • Нука расскажи мне черты характера Самсона Вырина наизусть
        Ответить
      • Нука расскажи мне черты характера Самсона Вырина наизусть
        Ответить
      • Нука расскажи мне черты характера Самсона Вырина наизусть
        Ответить