Como acessar / diretório raiz de um navegador?

0

Aviso:

This question is meant to be answered for Educational and learning purpose.
  /root is an important directory meant to be only accessible to Root user.
Accessing /root through a browser may lead to breaking some rules of system
  causing unknown security issues with the system, So, Do it at your own risk !

Usando o protocolo Arquivo do esquema de URI: // , podemos acessar o arquivos e pastas em nosso sistema local por meio de qualquer navegador.

Mas,

  1. Existe uma maneira de acessar o diretório /root do Chromium ou Firefox ou de qualquer outro navegador?
  2. Se sim, será uma falha de segurança por parte do navegador?
por C0deDaedalus 29.04.2018 / 10:58

1 resposta

3

Como você está tentando acessar usando file: // urls, o acesso é para a máquina local e, portanto, os diretórios que você pode ver serão limitados a qualquer usuário logado que tenha executado o navegador , pode ver.

/ root não é um diretório particularmente especial, exceto que é o diretório inicial do usuário root. Então, o usuário root obviamente pode ver isso. Assim, qualquer outra pessoa que esteja no grupo o diretório / root está definida como (geralmente grupo raiz) ou mesmo qualquer pessoa na máquina se o / root estiver legível para o mundo.

Note que ao contrário do comentário postado na sua pergunta, para fazer o que você pede, deve ser suficiente definir os direitos de diretório para 0755 - group e world legível em vez de 0777, que define o diretório para o mundo gravável e, portanto, é um risco de segurança ainda maior.

Em geral, não deve haver qualquer coisa no diretório / root de qualquer interesse, então a ideia é um risco de segurança sem valor inerente.

    
por 29.04.2018 / 12:29