Definição – o que significa Wrapper?
Um wrapper é um programa usado no Transmission Control Protocol (TCP) para fornecer uma camada de segurança interceptando chamadas para serviços de computador e determinando se o serviço está autorizado a ser executado. Um wrapper fornece a proteção necessária contra falsificação de nome de host e endereço de host. A determinação de fornecer acesso às solicitações é feita com a ajuda de um administrador do sistema, que adiciona entradas nos arquivos de configuração do TCP wrapper /etc/hosts.allow e /etc/host.deny após instalar o programa wrapper. Sempre que uma solicitação de entrada para servidores iniciados por inetd chega, o wrapper verifica os dois arquivos de configuração e permite ou nega o acesso de acordo.
Nesse contexto, um wrapper também é conhecido como wrapper TCP.
Definirtec explica Wrapper
Um wrapper tem as seguintes características:
- Monitora e filtra todas as solicitações de entrada de serviços de rede, como EXEC, TFTP, TALK, FTP, FINGER, etc.
- Fornece serviços de registro extensivos
- Garante que não haja impactos no desempenho do sistema ou com usuários autorizados
- Passa o controle para o programa de rede real associado
- Emprega um recurso de configuração de armadilha para tomar as ações apropriadas no host
Um wrapper TCP tem algumas desvantagens:
- Não funcionará com programas que não usam TCP ou protocolo de Internet
- Não funcionará em aplicativos que são executados com frequência
- Não fornece autenticação criptográfica
Esta definição foi escrita no contexto de Networking