The OpenNET Project / Index page

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

Ошибка в BIND 9.16.17, приводящая к неверной обработке символа W в DNS-запросах

23.06.2021 08:18

Опубликованы корректирующие обновления стабильной ветки DNS-сервера BIND 9.16.18 и находящейся в разработке экспериментальной ветки 9.17.15, в которых устранена серьёзная ошибка, появившаяся в выпусках BIND 9.16.17 и 9.17.14, опубликованных на прошлой неделе (на следующий день после данных релизов разработчики предупредили о наличии проблемы и рекомендовали не устанавливать версии 9.16.17 и 9.17.14).

В версиях 9.16.17 и 9.17.14 в таблицах сопоставления символов в нижнем и верхнем регистре (maptoupper и maptolower) был пропущен символ "w", что привело к замене символов "W" и "w" в именах доменов на последовательность "\000" и возвращению некорректного результата при обработке запросов по маске. Например, если в DNS-зоне присутствовала запись "*.sub.test.local. 1 A 127.0.0.1" запрос имени UVW.sub.test.local" приводил к выводу ответа, в котором возвращалось имя "uv/000.sub.test.local" вместо "uvw.sub.test.local".

Кроме того, отмечались проблемы с заменой символа "w" на "\000" при динамическом обновлении зоны в случае, если регистр символа "w" в запросе отличался от регистра в DNS-зоне. Например, если при наличии в зоне записи "WW.example" отправлялось обновление для "foo.ww.example.", оно обрабатывалось как "foo.\000\000.example.". Проблемы с заменой символов также могли возникнуть при выполнении операций передачи зон с первичного на вторичный DNS-сервер.

Публикация обновления 9.16.18 была задержана в связи с выявлением ещё двух ошибок, которые остались не устранёнными в версиях 9.16.18 и 9.17.15. Ошибки приводят в возникновению взаимной блокировки во время инициализации и проявляются в конфигурациях, в которых в dnssec-policy используются одинаковые зоны, присутствующие в разных представлениях (view). Пользователям с подобными настройками рекомендуется откатиться до версии BIND 9.16.16.

  1. Главная ссылка к новости (https://www.mail-archive.com/b...)
  2. OpenNews: Обновление DNS-сервера BIND c устранением уязвимости, допускающей удалённое выполнение кода
  3. OpenNews: В DNS-сервер BIND добавлена экспериментальная поддержка DNS-over-HTTPS
  4. OpenNews: Уязвимость в DNS-сервере BIND, не исключающая удалённое выполнение кода
  5. OpenNews: Изменение модели формирования релизов DNS-сервера BIND. BIND 9.18 отложен на следующий год
  6. OpenNews: Ошибка в BIND 9.16, приводящая к нарушению обработки TCP-соединений
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/55373-bind
Ключевые слова: bind, dns
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (82) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, OnTheEdge (ok), 08:25, 23/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    > был пропущен символ "w"

    абсолютно не критично для всеобъемлющего World Wide Web пространства (:

     
     
  • 2.2, Аноним (2), 08:29, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Согласен, это же так удобнее использовать:
    \000\000\000\000.\000\000\000\000.\000\000.
    Какое разнообразие, просто диву дивишься)
     
     
  • 3.7, Жироватт (ok), 08:48, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    \0 00 \0 00 \0 00 \0 00.\0 00 \00 0 \0 00 \0 00.\0 00 \0 00.
    Главное - правильно поставить пробелы и замысел заговорщиков станет явью!
     
     
  • 4.25, Annoynymous (ok), 10:27, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Этот домен компилируется в brainfuck!
     
     
  • 5.62, КО (?), 14:04, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Привет от будущего IPv6
     

  • 1.3, ыы (?), 08:31, 23/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > был пропущен символ "w"

    В английском алфавите еще осталось 25 букв... нежто не хватит?

     
     
  • 2.20, Michael Shigorin (ok), 10:07, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну b-то всяко не пропустит какой-нить особо одарённый n.
     
  • 2.58, n00by (ok), 13:38, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Там всего 24 https://ang.wikipedia.org/wiki/Ænglisc_spræc
     

  • 1.4, Аноним (4), 08:32, 23/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Как неполиткорректно, эта W неспроста, надо на разработчиков в суд подать, и обязать, чтобы не меньше 50% были 000omen.
     
     
  • 2.19, Аноним (19), 10:04, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Очевидно, что это только начало.
    Дальше будут буквы [w,] h, i, t, e.
     
  • 2.30, YetAnotherOnanym (ok), 11:07, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Нельзя говорить 000omаn, надо говорить feminoamerican.
     

  • 1.5, ryoken (ok), 08:42, 23/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Я не программист, простой gentoo-юзер. Но вот когда тут новости читаю про такие ошибки, создаётся ощущение, что качество работы программистов в последнее время рухнуло...
     
     
  • 2.8, Жироватт (ok), 09:05, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Не качество работы программистов рухнуло Программисты старой закалки никуда не ... большой текст свёрнут, показать
     
     
  • 3.10, Саурон (?), 09:12, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    много букав, оные складываются в слова, а слова в предложения, потом и в абзацы, но смысла в вами написанном ровно нуль, какая-то отсебятина, претендующая на лавры мнимой истины ИЧСХ эти лавры успешно пожинающая
     
     
  • 4.12, Жироватт (ok), 09:13, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не понял, но осуждаю?
     
     
  • 5.23, Michael Shigorin (ok), 10:12, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну Вы и впрямь всё в кучу свалили -- так и не понял, чем Вас хаскель покусал (меня вот pandoc'ом и крайней нетривиальностью бутстрапа на новых архитектурах).

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

    Скажем, так: "кого всё унижает, тот тянет всех на дно".

     
  • 3.29, Аноним (29), 11:06, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Твое мнение тут не особо полезно. Важно мнение тех кто видел десятилетиями развитие современной школы написания кода. Вот разработчик DragonflyBSD выдал мнение что практически никто не осилит те подходы и как они сложились в современном программировании. А следовать тупо приемам современных программистов будут только болваны типа китайцев, которые все только копируют. Без понимания применять современные методы никто не будет. Это не значит что качество кода упало. Скорее те кто в курсе просто не делятся полной верссией событий чтобы было понятно почему так и какие есть варианты. Люди не рождаются с навыком идеального программирования.
     
     
  • 4.69, Аноним (69), 15:54, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Вот разработчик DragonflyBSD выдал мнение что практически никто не осилит те подходы и как они сложились в современном программировании

    А ссылочку можно? Почитал бы.

     
  • 3.82, Хаскелист со стажем (?), 12:15, 24/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вот откуда столько великовозрастных дураков берется, не понимаю Пример Модной... большой текст свёрнут, показать
     
  • 2.9, Саурон (?), 09:05, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    настоящие погромисты!
     
  • 2.21, пох. (?), 10:08, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Для bind последние времена настали ровно в тот несчастливый день 99го года,ког... большой текст свёрнут, показать
     
     
  • 3.52, Michael Shigorin (ok), 13:09, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чё-то по морде шибко великовозрастный студент выходит. (ударение по вкусу)
     
     
  • 4.61, пох. (?), 13:50, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    "Он ни на каком инструменте не играет, он руководитель, как Вы!"
     
  • 2.26, llolik (ok), 10:29, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В эмпирической зависимости: "объём работы"/"количество программистов" = "количество багов в коде", переменная "количество программистов" (предположим, для упрощения, что все пишут хороший код) растёт медленно, переменная "объём работы" (размер кода и кол-во проектов) растёт экспоненциально. Можно лего догадываться, куда стремиться индустрия в результате.
     

  • 1.6, Аноним (6), 08:45, 23/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > в таблицах сопоставления символов в нижнем и верхнем регистре (maptoupper и maptolower)

    Пораженные NIH-синдромом должны страдать.
    Любители BINDырени тоже.

     
     
  • 2.11, Жироватт (ok), 09:12, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Зато на 0.001мс (0.0001%) быстрее исполняется, чем со случаем динамически линкованной С-либы!
    Вы не понимаете, это другое!
     
     
  • 3.18, Аноним (18), 10:02, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Если переписать на lua и запустить с помощью luajit - получим двухкратный прирост производительности! Статья на хабре тому свидетель!
     
     
  • 4.39, Аноним (39), 11:48, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А если на Java?  У, аж дух захватывает!
     
  • 2.66, Ordu (ok), 15:25, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А для C есть готовые библиотеки работающие с ascii-char ами Работающие не со вс... большой текст свёрнут, показать
     
  • 2.70, n00by (ok), 15:58, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В заголовке коммита "Optimize...". Впрочем, зачем там таблицы, я так и не понял.
     
  • 2.79, нах.. (?), 08:11, 24/06/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И ты сразу покажеш реальные альтернативы бинду?
     

  • 1.14, Аноним (14), 09:28, 23/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Знакомое дело взял чужое и попался , зато радуйся что чуть подправишь свой билд собранный на этой крутой системе и он будет полу нативным , ни один другой дистрибутив такого не даст
     
  • 1.15, слакварявод (ok), 09:39, 23/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Этж какие днищщенские погромизды в наше время лезут куда ни попадя...
     
     
  • 2.22, пох. (?), 10:09, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    always have been!
     
  • 2.24, Аноним (24), 10:13, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А это почти во всех отраслях сейчас и страна не важна.
    С 2000х вроде началось, когда срослись два тезиса: "softskills может даже и важнее чем профессиональные навыки" + "поверьте в себя, вы все можете".
    Причем оба ложные, но так лучше курсы продавать :)
    Вот за несколько лет и получили большой процент дятлов, умеющих проходить собеседование на личном обаянии и... и все.
     
     
  • 3.27, нах.. (?), 10:56, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    чавойта ложные? Ровно так и есть - эти, с софтскиллс - все могут, достаточно им поверить и убедить поверить менеджмент (что софтскиллс и позволяют легко и просто, это ж и есть умение ездить по ушам).

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

     
     
  • 4.49, Michael Shigorin (ok), 13:03, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Другие приходят к нам, например. :}
     
     
  • 5.57, ыы (?), 13:36, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Меня возьмете? Только.. расскажите в начале как планируется развивать отечественное процессоростроение в строгой инновационной перспективе?
     
     
  • 6.89, Michael Shigorin (ok), 16:57, 03/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Меня возьмете?

    Смотря зачем Вам нужно; но вообще http://basealt.ru/about/vacancies в наличии.

    > Только.. расскажите в начале как планируется развивать отечественное
    > процессоростроение в строгой инновационной перспективе?

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

    Так-то какие-то планы и на публике есть что у МЦСТ, что у БЭ.

     
  • 5.75, Ordu (ok), 20:27, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это круто. У вас есть возможность доказать, что ваш подход лучше ихнего. Давайте не oбocpёмcя, пацаны!
     
     
  • 6.90, Michael Shigorin (ok), 16:57, 03/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Это круто. У вас есть возможность доказать, что ваш подход
    > лучше ихнего. Давайте не oбocpёмcя, пацаны!

    (пожимая плечами) Доброе утро, третий десяток лет уже как.

     
     
  • 7.91, Ordu (ok), 19:54, 03/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> Это круто. У вас есть возможность доказать, что ваш подход
    >> лучше ихнего. Давайте не oбocpёмcя, пацаны!
    > (пожимая плечами) Доброе утро, третий десяток лет уже как.

    Ну, успехов. Мы продолжаем ждать, когда вам, наконец, удастся реализовать эту возможность.

     
  • 3.31, Урри (ok), 11:10, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Угу, виноваты программисты, которые не хотят делать быстро, дешево и одновременно качественно. А не пользователи, которые хотят быстро, дешево и пофиг на качество.

    Для примера - ведроид покупается? Покупается, да еще как. Дыра на дыре и быстрое превращение в неподдерживаемую тыкву. Но покупается же! А значит какой смысл всяким гуглам делать долго и качественно, если можно наcpать и все радостно купят?

    Ну вот точно та же ситуация, буяк-буяк-и-в-продакшен.

    зы. хорошо хоть не везде так. но, к сожалению, много где.

     
     
  • 4.40, RomanCh (ok), 11:54, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    >  Угу, виноваты программисты, которые не хотят делать быстро, дешево и одновременно качественно. А не пользователи, которые хотят быстро, дешево и пофиг на качество.

    Интересно, вы случайно или намеренно упустили один момент?... То что между программистами и end user есть одна мааааленькая прокладка, под названием "менеджер". Которая работает на другую ещё более мааленькую прокладку, под названием "акционеры". И темп развития (г*внокода) задают именно эти две прокладки.

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

     
  • 4.87, funny.falcon (?), 11:06, 25/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Дыра на дыре и быстрое превращение в неподдерживаемую тыкву.

    Так это не только к винде относится. Линкс движется туда же.

     

  • 1.16, Онаним (?), 09:53, 23/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ды, делов. Зашёл на \000\000\000.opennet.ru, и порядок.
     
  • 1.28, eRIC (ok), 11:00, 23/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Погоня за версиями? Почему такая спешка при наличии таких серьезных ошибок?
     
     
  • 2.63, rshadow (ok), 14:10, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    больше пугает что нет даже простейших тестов
     

  • 1.32, Аноним (32), 11:18, 23/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почему для несуществующего маппинга выводится 000? Почему не ¿!?
     
     
  • 2.34, Аноним (34), 11:23, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    ну, например
    char toUpper(char c) {
       char result = 0;
       size_t idx = find(c, upperTable);
       if (idx != -1) result = upperTable[idx];
       return result;
    }
     
     
  • 3.45, Аноним (32), 12:51, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда бы у них наверное вообще строка потом обрезалась бы. Из-за \0
     

  • 1.33, YetAnotherOnanym (ok), 11:22, 23/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Это сделано в рамках борьбы против 000hite supremacy.
     
     
  • 2.46, n00by (ok), 12:56, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > 000hite supremacy.

    Из словаря OxfordDictionary (En-En)

    Hite
    Shere (b.1942), American feminist. She published her research into sex, gender definition, and private life in the groundbreaking work The Hite Report on Female Sexuality (1976), based on the responses of thousands of people to anonymous questionnaires

     
     
  • 3.48, YetAnotherOnanym (ok), 13:01, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вона чё...
     
  • 3.50, Michael Shigorin (ok), 13:05, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    0xf0ldd1c7? :)
     

  • 1.35, Аноним (39), 11:28, 23/06/2021 Скрыто модератором [﹢﹢﹢] [ · · · ]
  • –2 +/
     
     
  • 2.43, Жироватт (ok), 12:43, 23/06/2021 Скрыто модератором
  • –1 +/
     
  • 2.65, СеменСеменыч777 (?), 15:20, 23/06/2021 Скрыто модератором
  • +1 +/
     

     ....ответы скрыты модератором (2)

  • 1.36, gogo (?), 11:33, 23/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Поражает то, как такое можно было проглядеть в патче?
    Неужели у них никто никак не проверяет новый код и изменения?
     
     
  • 2.41, Ztp (?), 11:56, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Проглядеть то как раз легко, глаза имеют свойство замыливатся особенно на табличных данных.

    А вот хоть какой-то unit-тест тут скорее всего сработал на ура

     
     
  • 3.47, n00by (ok), 13:01, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В данном случае



    static const unsigned char maptolower[256] = {
    ['A'] = 'a', ['B'] = 'b', ['C'] = 'c', ['D'] = 'd', ['E'] = 'e',
    ['F'] = 'f', ['G'] = 'g', ['H'] = 'h', ['I'] = 'i', ['J'] = 'j',
    ['K'] = 'k', ['L'] = 'l', ['M'] = 'm', ['N'] = 'n', ['O'] = 'o',
    ['P'] = 'p', ['Q'] = 'q', ['R'] = 'r', ['S'] = 's', ['T'] = 't',
    ['U'] = 'u', ['V'] = 'v', ['X'] = 'x', ['Y'] = 'y', ['Z'] = 'z',
    };



    https://gitlab.isc.org/isc-projects/bind9/-/commit/9f13e610417fd5b80bce723c620

    Возможно было подсчитать количество инициализируемых элементов таблицы. Размер 5х5 мог бы смутить.

     
     
  • 4.68, n00by (ok), 15:51, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Но интересно другое:



    if (c >= 'A' && c <= 'Z') {
    name->ndata[i] = maptolower[c]; // c + ('a' - 'A');
    }



     
     
  • 5.80, Ordu (ok), 09:30, 24/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Угу. Я тож сначала подумал, что они от ветвления решили избавиться табличкой на 256 элементов. Но ведь нет, на 256 байт таблички они пожидились и условие всё равно нужно.

    Хрен угадаешь, о чём они думали, когда писали. Может они скопипастили откуда-то код под utf8, а потом выкинули ненужное? С utf8 реально таблички нужны, т.к. все эти этнические алфавиты себя иногда странно ведут при попытке сменить регистр.

     
     
  • 6.81, n00by (ok), 11:34, 24/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так не пожидились Я тоже изначально не так понял, поскольку наблюдаемый вариант... большой текст свёрнут, показать
     
  • 2.51, Michael Shigorin (ok), 13:05, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так это азбуку знать надо.  Ну или хотя бы латиницу.
     
     
  • 3.55, n00by (ok), 13:31, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Может он слишком хорошо латиницу знает:

    Уже в новое время, около XVI века произошла дифференциация слоговых и неслоговых вариантов букв I и V (I/J и U/V). В итоге получился современный алфавит из 25 букв:

        Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Xx Yy Zz

    Примерно в то же время, но только в северной Европе стал считаться отдельной буквой диграф VV, возникший в XI веке и использующийся в письме германских языков. С добавлением W алфавит достиг своего окончательного состава из 26 букв:

        Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz

     
     
  • 4.73, Аноним (6), 18:50, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > дифференциация слоговых и неслоговых вариантов букв I и V (I/J и U/V)

    "u" был просто строчным вариантом "V": Pp Qq Rr Sſ Tt Vu Xx Yy Zz.

     
  • 2.67, Аноним (39), 15:32, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так проверяют-то, в первую очередь, на сишные дырени.
     
  • 2.72, Wilem82 (ok), 18:15, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Поражает то, как такое можно было проглядеть в патче?

    Поражает, как они переизобретение колеса для конверсии регистра тестами не покрыли.

     
     
  • 3.83, n00by (ok), 15:39, 24/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Но что самое интересное -- само колесо мало кто посмотрел.
     

  • 1.37, Аноним (39), 11:35, 23/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Предлагаю новый RFC "Case sensitive in domain names".

    P.S. IMHO, давно надо было сделать.

     
     
  • 2.42, Аноним (34), 12:24, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    это ж какой простор для фишинга будет!
     
     
  • 3.44, Жироватт (ok), 12:49, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    OpEnNeT.rU - прибежище самых главных ыкспердов опеннета!
    opENnet.ru - английское русское зеркало русскоязычного сайта
    OPENNET.RU - для нетерпеливых и вечно ОРУЩИХ, СОБАКА юзеров, новорсти обновляются на 0.002с раньше!
    oPENnet.ru - там где можно порисовать в веб-версии tuxpaint прямо на новостях
    openNET.ru - новости проприентарного мира, рассадник клоунов-евангелистов от мелкомягких
     
     
  • 4.54, anonymous (??), 13:31, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Что ж ты творишь, я аж клавиатуру забрызгал.
     
     
  • 5.56, Led (ok), 13:33, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >я аж клавиатуру забрызгал.

    Какой именно вариант возбудил тебя больше всего?

     
  • 4.59, Аноним (4), 13:41, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    openneT.RU - место, где модераторы особенно лютуют
    openNET.RU - moderator-free area
     
  • 4.60, Аноним (60), 13:43, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    opENneT.ru - сайт для любителей деревьев и Толкиена.
     
  • 4.64, rshadow (ok), 14:24, 23/06/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    ахахаха, класс!
     
  • 3.88, Аноним (39), 13:13, 25/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Но зато кое-какой простор и для противодействия блокировкам.
     

  • 1.74, Аноним (74), 20:09, 23/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нормально так, неделю фиксить баг такой.
     
  • 1.76, Fractal cucumber (ok), 20:29, 23/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >привело к замене символов "W" и "w" в именах доменов на последовательность "\000"
    >возвращалось имя "uv/000.sub.test.local" вместо "uvw.sub.test.local".

    Одному мне кажется что что-то здесь не так?

     
     
  • 2.78, n00by (ok), 07:19, 24/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Под "последовательность "\000" следует понимать escape sequence, т.е. "байт со значением 0".
     
     
  • 3.84, Fractal cucumber (ok), 18:04, 24/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Под "последовательность "\000" следует понимать escape sequence, т.е. "байт со значением
    > 0".

    А почему тогда в адресе заменилось на "/000"?
    Иначе последовательности маркируются?

     
     
  • 4.85, n00by (ok), 18:14, 24/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> Под "последовательность "\000" следует понимать escape sequence, т.е. "байт со значением
    >> 0".
    > А почему тогда в адресе заменилось на "/000"?
    > Иначе последовательности маркируются?

    Потому что так написал в баг-репорте Sean Zhang

     

  • 1.77, Аноним (77), 23:18, 23/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Наш ответ Чемберлену ? почему одним (Гуглу) можно скрывать www в домене а другим (ISC) нельзя ? ну, да первый вариант вышел несколько недоработанным, будут думать ...
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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