ToolTalk
Mais informações
- Criador
- Sun Microsystems
- Tipo
- Sistema de mensagens (IPC)
O barramento de mensagens da Sun para aplicativos de desktop, que deixava um passar tarefas para o outro — e que é mais lembrado por suas falhas de segurança.
O ToolTalk saiu da Sun no início dos anos 90 com o OpenWindows e depois foi incorporado ao CDE. A ideia era que os aplicativos não precisassem conhecer uns aos outros: um enviava uma mensagem como "editar este arquivo" ou "exibir este documento", e o daemon de sessão ttsession encontrava quem tivesse se registrado para tratá-la. As mensagens também podiam ser restritas a arquivos, o que exigia um servidor de banco de dados, o rpc.ttdbserverd, em cada máquina.
Foi esse servidor que deu ao ToolTalk sua reputação. Ele rodava como root, escutava na rede via Sun RPC e tinha estouros de buffer sobre os quais o CERT alertou em 1998 e de novo em 2002 — root remoto em Solaris, AIX e HP-UX. A ideia de um barramento compartilhado para o desktop sobreviveu a ele e voltou como o D-Bus.