

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
O hospital Vida Nova de Manaus decidiu migrar seus computadores da recepção, dos consultórios e do laboratório para o sistema operacional Linux, visando à segurança, à estabilidade e à economia. Durante a fase de configuração, o técnico de TI deve preparar o ambiente com acesso aos arquivos médicos criptografados, às impressoras em rede, ao uso de dispositivos USB seguros, à interface gráfica intuitiva para usuários não técnicos e à automação de atualizações.
Com base nessa situação hipotética, assinale a opção que apresenta uma ação correta de configuração do Linux.
desabilitar o cups para impedir que usuários imprimam documentos sensíveis
executar o ambiente apenas em modo texto para reduzir o consumo de memória, mesmo que os usuários sejam leigos
utilizar o comando chmod 777 em pastas médicas para garantir acesso irrestrito aos profissionais da saúde
instalar apenas o kernel sem pacotes adicionais para garantir máxima segurança
configurar o ufw (Uncomplicated Firewall) para restringir acessos indesejados à rede hospitalar
Em um Sistema Operacional (SO) Linux, a execução do comando "chmod 646 /
possibilidade de exploração de uma falha de segurança no sistema.
codificação do arquivo usando o algoritmo 646.
impossibilidade de sua leitura pelo grupo dono do arquivo.
geração de um hash criptográfico do arquivo.
alteração do arquivo para o modo append-only.
Em um servidor Linux, é necessário garantir que determinados arquivos possam ser lidos por todos os usuários, mas modificados apenas por seu proprietário. Com base no sistema tradicional de permissões do Linux, qual conjunto de permissões representa esse comportamento?
rwxrwxrwx
rw-r--r--
r--r--r--
rw-rw-r--
rw-------
Em servidores Linux de uma empresa privada, um arquivo foi configurado com modo octal 0640 conforme Portable Operating System Interface (POSIX). Quais são as permissões resultantes (dono/grupo/outros)?
rw- / r-- / --- (leitura/escrita ao dono, leitura ao grupo, nenhum acesso a outros).
r-x / r-- / r-- (executável para dono e leitura geral).
rwx / r-- / --- (acesso total ao dono, leitura ao grupo).
rw- / rw- / --- (leitura/escrita para dono e grupo).
r-- / rw- / --- (leitura ao dono, leitura/escrita ao grupo).
Em relação às vantagens e benefícios dos servidores Linux e Windows, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) Os servidores Linux, além de seus recursos de segurança, versatilidade e eficiência, também apresentam uma série de outras vantagens em comparação com outros. Devido à natureza de código aberto do Linux, os servidores que executam esse sistema operacional não precisam pagar por uma licença, o que reduz os custos.
( ) Os servidores Windows são sistemas mais robustos, com uma abordagem mais coesa e polida do que os outros, e geralmente são muito mais amigáveis ao usuário, confiáveis e de baixa manutenção do que seus equivalentes menos usados.
( ) Os servidores Linux são muito amigáveis para o usuário, mas não são muito versáteis e oferecem segurança pouco aprimorada.
( ) Por ter essa abordagem robusta ao software de servidor, os servidores Windows não permitem que a equipe de TI fique atenta a problemas técnicos sem dedicar muito tempo ao monitoramento e à manutenção, que exigem dedicação.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
V-V-F-F.
F-V-F-V.
V-F-F-V.
F-F-V-V.
V-F-V-F.
No GNU/Linux, os bits especiais setuid, setgid e sticky adicionam regras de segurança a arquivos e diretórios, influenciando a maneira como processos herdam permissões e como arquivos são manipulados em diretórios compartilhados.
Certo
Errado
Assinale a alternativa que corresponde a uma prática adequada para hardening de servidores Linux.
Dar preferência ao uso do protocolo Telnet, considerado mais moderno, em substituição ao SSH.
Habilitar todos os serviços que vêm por padrão na distribuição Linux instalada, mesmo que não utilizados, pois cada um adiciona um aspecto extra de segurança.
Dar preferência por manter contas de usuário com senha vazia, pois estas não podem ser descobertas por ataques de força bruta (brute force attacks).
Desabilitar o login do usuário root, dando preferência ao uso do comando sudo.
Modificar o UID de contas de usuário que não são root para 0, garantindo que não tenham permissões máximas de acesso ao sistema.
Sobre Kali Linux, analise as seguintes asserções e a relação proposta entre elas:
I. Kali Linux é uma distribuição Linux de código aberto baseada no Debian, que permite aos usuários realizar testes de penetração e auditorias de segurança.
PORQUE
II. Esta distribuição é voltada para os testadores e pode ser utilizada por iniciantes em função da sua interface amigável.
A respeito dessas asserções, assinale a alternativa correta.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
As asserções I e II são proposições falsas.
Tendo em vista a existência de uma vasta gama de distribuições Linux disponíveis, a escolha da distribuição mais adequada para cada usuário ou organização passa pelo conhecimento das necessidades específicas do usuário.
Há uma distribuição Linux em particular que é voltada para profissionais da área de segurança e é considerada a mais avançada quanto a Testes de Penetração (Pentests).
Essa distribuição Linux é denominada
Ubuntu.
ArchLinux.
CentOS.
Kali.
Red Hat.
Sobre o Sistema Operacional Linux, analise o seguinte arquivo: “/
Trata-se de um arquivo de configuração do programa /
É útil para verificar problemas nos arquivos hosts.allow e hosts.deny.
Permite ou bloqueia o acesso ao servidor, protegendo-o adequadamente.
Oferece mecanismos de registro e controle de acesso aos serviços que está configurado para proteger.
É um arquivo de configuração das regras, descrevendo quais computadores não têm a permissão de acessar um serviço em sua máquina.
O fragmento de código a seguir recebe o nome de um arquivo como parâmetro da linha de comando e mostra o seu conteúdo ao usuário. O script é configurado com setuid root, pois visa servir como uma ferramenta educacional para permitir que administradores de sistemas em treinamento examinem arquivos privilegiados do sistema, sem conceder-lhes a capacidade de alterá-los ou causar danos ao sistema.
int main(char* argc, char** argv) {
char cmd[CMD_MAX] = "/
strcat(cmd, argv[1]);
system(cmd);
}
Dado que o programa opera com privilégios de administrador, a função system() é igualmente executada com tais privilégios. Quando um usuário fornece um nome de arquivo padrão, a chamada funciona como esperado. Contudo, se um invasor inserir uma string como ";rm -rf /
excluir recursivamente todo o conteúdo da partição raiz, configurando um ataque do tipo Denial of Service.
excluir recursivamente todo o conteúdo da partição raiz, configurando um ataque do tipo Command Injection.
copiar recursivamente todo o conteúdo da partição raiz, configurando um ataque do tipo Direct Dynamic Code Evaluation.
copiar recursivamente todo o conteúdo da partição raiz, configurando um ataque do tipo Code Injection.
excluir recursivamente todo o conteúdo da partição raiz, configurando um ataque do tipo Man-in-the-middle.
A instalação de sistemas operacionais, principalmente aqueles utilizados em servidores, é uma atividade crítica e deve ser feita por profissionais especializados para evitar prejuízos para as empresas.
Durante a instalação do Linux (por exemplo, Ubuntu ou CentOS), para garantir uma configuração adequada e segura do sistema recomenda-se a seguinte prática:
ignorar a configuração do particionamento do disco e permitir que o instalador utilize o particionamento automático para simplificar a instalação.
escolher a opção de instalar um servidor de e-mail e outros serviços adicionais mesmo que não sejam necessários para o propósito do sistema.
configurar um usuário padrão com privilégios de administrador (sudo) e criar um usuário separado para tarefas administrativas para manter o sistema mais seguro.
desabilitar a proteção por senha para o usuário root durante a instalação para simplificar o acesso ao sistema.
evitar a instalação de atualizações durante o processo de instalação para economizar tempo, e instalar todas as atualizações posteriormente.
Segundo Ward (2015), assinale a opção correta acerca do local de armazenamento das senhas criptografadas para usuários dos sistemas Linux.
/
/
/
/
/
No ambiente Linux, o gerenciamento de permissões de arquivos e diretórios é essencial para garantir a segurança do sistema.
Assinale a alternativa que descreve corretamente o funcionamento das permissões no Linux.
No Linux, as permissões são atribuídas apenas ao proprietário do arquivo e não podem ser modificadas para outros usuários.
O comando chmod é utilizado para alterar o proprietário de um arquivo ou diretório no Linux.
No Linux, um arquivo com a permissão rwxr-xr-x significa que apenas o proprietário pode executar o arquivo, enquanto outros usuários podem lê-lo e escrevê-lo.
O comando chown é utilizado para alterar as permissões de leitura, escrita e execução de um arquivo ou diretório no Linux.
As permissões de leitura, escrita e execução em um arquivo podem ser atribuídas separadamente ao proprietário, ao grupo e a outros usuários.
O Linux já foi estabelecido em 2004, mas estava fragmentado em edições comunitárias proprietárias e sem suporte, e o software livre não fazia parte da vida cotidiana da maioria dos usuários de computador. Foi quando Mark Shuttleworth reuniu uma pequena equipe de desenvolvedores Debian que juntos fundaram a Canonical e se propuseram a criar um desktop Linux fácil de usar chamado Ubuntu.
(Disponível em: https://ubuntu.com/about. Acesso em: maio de 2024.)
Após a instalação do Ubuntu 24.04 Desktop recomenda-se a execução do comando “sudo apt update && sudo apt upgrade” no terminal. Qual é a finalidade desse comando?
Exibir informações detalhadas sobre um pacote específico.
Atualizar todos os pacotes do sistema para as versões mais recentes disponíveis.
Remover pacotes que foram instalados automaticamente e não são mais necessários.
Realizar uma atualização completa que pode incluir a remoção de pacotes, se necessário.
Assinale a opção correta para definir as configurações padrão de idioma e local do sistema Oracle Linux, considerando que a localidade pt_BR esteja instalada e configurada na distribuição.
sudo update set-locale -1 LANG-pt BR.UTF-8
sudo update set-locale pt BR.UTF-8
sudo localectl update locale pt_BR
sudo update localectl -p LANG-pt_BR
sudo localectl set-locale LANG-pt_BR.UTF-8
Uma recomendação de segurança no sistema operacional Linux consiste em desabilitar a permissão especial SUID em arquivos executáveis onde ela não é desejada ou necessária.
A razão para isso é que, com essa permissão, esses arquivos
podem ser executados por um comando diretamente a partir do prompt de login do sistema, sem que seja necessário um usuário válido se logar.
executam como root, e não como o usuário que disparou o comando, permitindo que eventuais vulnerabilidades do executável sejam exploradas pelo fato de ele executar com mais permissões.
executam como o usuário dono do arquivo, e não como o usuário que disparou o comando, permitindo que eventuais vulnerabilidades do executável sejam exploradas pelo fato de ele executar possivelmente com mais permissões.
transformam o usuário que disparou o comando de execução, independentemente de quem seja, em um sudoer, ou seja, passa a ser permitido de forma definitiva que esse usuário execute qualquer outro arquivo executável do sistema como root.
passam a ser carregados e executados durante a inicialização (boot) do sistema operacional, podendo interferir nesse processo indevidamente.
No Red Hat Enterprise Linux 9.0, o modo como o SELinux atua como se estivesse aplicando as políticas de segurança sem, no entanto, negar nenhuma operação é o modo:
autorizativo;
coercitivo;
desativado;
passivo;
permissivo.
Os Benchmarks CIS (Center for Internet Security) são recomendações de configurações técnicas para manter ou aumentar a segurança de uma tecnologia específica. Por exemplo, no CIS Red Hat Enterprise Linux 9 Benchmark v1.0.0, encontram-se recomendações de configuração técnica relevantes para o sistema RHEL 9. Dentre as recomendações para a configuração de sistemas de arquivos, os diretórios que são usados para funções de todo o sistema podem ser protegidos, ainda mais quando são colocados em partições separadas. Isso fornece proteção para exaustão de recursos e permite o uso de opções de montagem que são aplicáveis ao uso pretendido do diretório. Em particular, para o sistema de arquivos do /
(1) criação de arquivos especiais de dispositivos de bloco ou de fluxo;
(2) criação de arquivos com permissão de setuid;
(3) execução de arquivos binários.
Respectivamente, essas opções de montagem são
nodev, nosuid e noexec
nodev, nosetuid e norun
nodev, nosetuid e noexec
nospecdev, nosuid e nofork
nospecdev, nosetuid e norun
Quais distribuições Linux são distribuições válidas voltadas à realização de Pentests, com as respectivas derivações de distribuições base corretas?
Assinale a alternativa que indica todas as afirmativas corretas.
É correta apenas a afirmativa 1.
São corretas apenas as afirmativas 1 e 2.
São corretas apenas as afirmativas 1 e 3.
São corretas apenas as afirmativas 2 e 3.
São corretas as afirmativas 1, 2 e 3.