Talk (proqram təminatı)

talk — "Unix" mətn söhbət proqramı. Əvvəlcə yalnız çox istifadəçili bir kompüterə daxil olan istifadəçilər arasında mesajlaşmaya icazə verirdi, lakin sonradan digər sistemlərdəki istifadəçilərlə söhbətə imkan vermək üçün genişləndirilmişdir.

Artıq IRC və digər müasir sistemlərlə əvəz olunsa da, indiki dövrdə də "Linux",man talk , ubuntu.com BSD sistemləriman talk , freebsd.org və "macOS" daxil olmaqla "Unix" bənzəri sistemlərin əksəriyyətinə daxil edilir.man talk, apple.com

 Tarixi 
Oxşar qurğular "Multics", CTSS, PLATO və NLS kimi əvvəlki sistemlərdə mövcud idi. 1983-cü ildə "talk" yeni versiyası 4.2BSD ilə "Unix" əmri kimi təqdim edildi və eyni zamanda müxtəlif maşınlarda istifadəçilər arasında elektron söhbətləri yerləşdirəcəkdi. "talk"ın davamı "ntalk," Britt Yennin "ytalk"  və Rocer Espel Llimanın "utalk" proqramlarıdır.

 Təhlükəsizlik 
Danışıq protokolu vasitəsilə səhv məlumat göndərən "flash" adlı məşhur proqram 1990-cı illərin əvvəllərində uğursuz hədəfin terminal çıxışını pozmaq üçün prankerlər tərəfindən tez-tez istifadə olunurdu. O, bunu adətən sorğu göndərən şəxsin adını təqdim etmək üçün nəzərdə tutulmuş sahəyə terminal əmrlərini daxil etməklə həyata keçirmişdir. Zərərçəkən danışıq sorğusunu aldığı zaman sorğunu göndərən şəxsin adı onların ekranında göstərilir. Bu, terminal əmrlərinin yerinə yetirilməsinə səbəb olur və şəxsin ekranı onu sıfırlayana qədər oxunmaz halda olur. "talk"ın sonrakı versiyaları "flash" cəhdlərini bloklamış və bir şey olduqda istifadəçini bu barədə xəbərdar etmişdir. Sonradan məlum olmuşdur ki, müxtəlif terminal əmrləri göndərməklə, hətta istifadəçinin əmrləri yerinə yetirməsini təmin etmək mümkündür. Etibarsız məlumatları terminala çıxaran bütün proqramları düzəltməyin qeyri-mümkün olduğu sübut olunduğuna görə bəziləri hələ də həssas ola bilsə də, müasir terminal emulyatorları bu hücumun qarşısını almaq üçün yenidən yazılmışdır.

 Həmçinin bax 
 Unix utilitlərinin siyahısı
 Talker

 İstinadlar 

 Xarici keçidlər 

Kateqoriya:Unix
Kateqoriya:Çat