Questão de Segurança da Informação — Conceitos Básicos em Segurança da Informação — CESGRANRIO 2023
Segurança da Informação›Conceitos Básicos em Segurança da Informação
Código
cg019895
Banca
CESGRANRIO
Órgão
Transpetro
Ano
2023
Nível
Superior
Cargo
Profissional de Nível Superior - Junior: Ênfase: 5: Análise de Sistemas: Segurança Cibernética e da Informação
O Windows Firewall é um firewall do sistema operacional Microsoft Windows e foi desenvolvido para proteger o dispositivo. Essa proteção é baseada em regras de controle de acesso que filtram o tráfego de rede destinado ao dispositivo ou oriundo do dispositivo. Considere que um administrador usará o Powershell para visualizar as informações da profile Public do Windows Firewall, tais como o nome do arquivo de registro e o tamanho máximo desse arquivo.Para tal fim, esse administrador deve usar o seguinte comando:
AGet-NetFirewallProfile -Name Public
BGet-NetFirewallProfile -Name Public -LogInfo
CGet-NetFirewallProfile -Name Public -LogConfig
DGet-NetFirewallLog -Name Public -LogInfo
EGet-NetFirewallLog -Name Public -LogConfig
Revelar gabarito e comentário▾
GabaritoA — Get-NetFirewallProfile -Name Public
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Windows Firewall e PowerShell: comandos para perfis
Gabarito: letra A. O cmdlet Get-NetFirewallProfile -Name Public retorna o objeto de configuração completo do perfil Public do Firewall do Windows, incluindo as propriedades de log (nome do arquivo de registro e tamanho máximo do arquivo). Não há necessidade de parâmetros adicionais, pois essas informações já são acessíveis como propriedades do objeto retornado.
Alternativa A — ✅ Correta ⟵ GABARITO
O comando Get-NetFirewallProfile -Name Public é o correto para obter todas as configurações do perfil Public. As informações de log são propriedades desse objeto (por exemplo, LogFileName, MaxFileSize), que podem ser visualizadas sem parâmetros extras.
Alternativa B — ❌ Incorreta
O cmdlet Get-NetFirewallProfile não possui o parâmetro -LogInfo. Esse parâmetro não existe na sintaxe do cmdlet. Para acessar os dados de log, basta utilizar o comando da alternativa A e explorar as propriedades do perfil.
Alternativa C — ❌ Incorreta
Assim como a alternativa B, -LogConfig não é um parâmetro válido para Get-NetFirewallProfile. O comando correto é apenas com o parâmetro -Name.
Alternativa D — ❌ Incorreta
Get-NetFirewallLog não é um cmdlet do Windows PowerShell. O cmdlet correto para gerenciar perfis de firewall é Get-NetFirewallProfile. Mesmo que existisse, a combinação -Name Public -LogInfo não seria reconhecida.
Alternativa E — ❌ Incorreta
Novamente, Get-NetFirewallLog não existe. Além disso, o suposto parâmetro -LogConfig também não é válido para nenhum cmdlet relacionado ao firewall.
PEGA ESSA DICA!
Memorize os principais cmdlets do NetSecurity module: Get-NetFirewallProfile para perfis, Get-NetFirewallRule para regras, Get-NetFirewallSetting para configurações globais. Sempre desconfie de parâmetros que parecem 'intuitivos' como -LogInfo – eles geralmente não existem; as informações de log são acessadas como propriedades do objeto retornado.
MNEMÔNICO
CID
CConfidencialidade (dados acessíveis só a quem é autorizado)IIntegridade (dados exatos, consistentes e não alterados indevidamente)DDisponibilidade (informação/sistemas acessíveis quando necessário)