Jump to content

поговорить (программное обеспечение)


разговаривать
Операционная система Unix , Unix-подобный , V
Платформа Кросс-платформенный

talk — это Unix программа текстового чата , первоначально позволяющая обмениваться сообщениями только между пользователями, вошедшими в систему на одном многопользовательском компьютере , но позже расширенная, чтобы разрешить чат с пользователями в других системах.

Несмотря на то, что он в значительной степени вытеснен IRC и другими современными системами, он по-прежнему включен в большинство Unix-подобных систем сегодня, включая Linux . [1] BSD -системы [2] и macOS . [3]

Подобные возможности существовали в более ранних системах, таких как Multics , CTSS , PLATO и NLS . [4] Ранние версии разговора [ когда? ] не отделял текст от каждого пользователя. Таким образом, если каждый пользователь печатал одновременно, символы каждого пользователя смешивались. медленные клавиатуры телетайпа (максимум 11 символов в секунду). Поскольку в то время использовались [ нужна ссылка ] ), пользователи часто не могли дождаться, пока друг друга закончат. Для пользователей, которые долго печатают, было обычным этикетом останавливаться, когда происходило смешение, чтобы увидеть прерывающую реакцию слушателя. Это примерно то же самое, что прервать длинный монолог при личном разговоре. используются В более современных версиях проклятия для разделения терминала на несколько зон для каждого пользователя, что позволяет избежать смешивания текста.

В 1983 году была представлена ​​новая версия talk как команда Unix с 4.2BSD , которая также позволяла осуществлять электронные разговоры между пользователями на разных машинах. Продолжение разговора включено ntalk, Бритт Йенн ytalk[5] и Роджера Эспела Лимы utalk. [6] ytalk был первым из них, позволяющим общаться между более чем двумя пользователями, и был частично написан для обеспечения общения между пользователями на компьютерах с разным порядком байтов . utalk использует специальный протокол UDP (вместо TCP, используемый остальными), который более эффективен и позволяет редактировать весь экран. Все эти программы разделяют интерфейс на разные разделы для каждого участника. Интерфейсы не передавали порядок, в котором утверждения, набранные разными участниками, будут повторно собираться в журнал разговора. Кроме того, все три программы представляют собой текст в реальном времени , где они передают каждый символ в том виде, в котором он был набран. Это приводит к более непосредственному ощущению обсуждения, чем недавние клиенты обмена мгновенными сообщениями или IRC . Пользователи, более знакомые с другими формами мгновенного текстового общения, иногда оказывались в неловких ситуациях, набирая что-то и решая отозвать заявление, не подозревая, что другие участники разговора видели каждое нажатие клавиши в реальном времени.

Похожая программа существует в VMS под названием системах phone. [7]

Безопасность

[ редактировать ]

Популярная программа под названием «flash», которая отправляла искаженную информацию по протоколу разговора, в начале 1990-х годов часто использовалась шутниками для повреждения вывода терминала незадачливой цели. [ нужна ссылка ] Это было сделано путем включения команд терминала в поле, обычно предназначенное для указания имени человека, делающего запрос. Когда жертва получит запрос на разговор, на ее экране отобразится имя человека, отправившего запрос. Это приведет к выполнению команд терминала, в результате чего дисплей человека станет нечитаемым, пока он не перезагрузит его. Более поздние версии разговора блокировали попытки прошивки и предупреждали пользователя о том, что она произошла. Позже стало ясно, что, отправляя различные команды терминала, можно даже заставить пользователя выполнять команды. Поскольку исправить все программы, выводящие на терминал ненадежные данные, оказалось невозможным, современные эмуляторы терминала были переписаны для блокировки этой атаки, хотя некоторые из них все еще могут быть уязвимыми. [8] [9]

См. также

[ редактировать ]
  1. ^ мужской разговор , ubuntu.com
  2. ^ мужской разговор , freebsd.org
  3. ^ мужской разговор , apple.com
  4. ^ Дэй, Джон (19 декабря 2002 г.). «[ih] Происхождение команды «разговор»» . интернет-история (список рассылки).
  5. ^ «YTalk – О» . ytalk.ourproject.org .
  6. ^ «utalk — протокол разговора на основе UDP» . utalk.ourproject.org .
  7. ^ Вос, Марк HE «Место Марка – VMS – Телефон» . marc.vos.net . Проверено 19 октября 2016 г.
  8. ^ «Обновленные пакеты vte устраняют уязвимость терминала gnome» . Портал для клиентов Red Hat . 24 февраля 2003 г. RHSA-2003:053-10, CVE-2003-0070, Red Hat Bugzilla 1616950. Архивировано из оригинала 4 марта 2016 г.
  9. ^ Мур, HD; Цифровая защита (11 июля 2009 г.) [25 февраля 2003 г.]. «Заголовок окна Gnome-Terminal сообщает об уязвимости выполнения команды Escape-последовательности» . БезопасностьФокус . CVE-2003-0070. Архивировано из оригинала 28 января 2021 года.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 8e1bffdcb66cb377a64faa0fe2a013a8__1710859380
URL1:https://arc.ask3.ru/arc/aa/8e/a8/8e1bffdcb66cb377a64faa0fe2a013a8.html
Заголовок, (Title) документа по адресу, URL1:
talk (software) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)