Visualizar todos os arquivos no diretório de um site?

7

É possível listar todos os arquivos e diretórios em um determinado diretório de sites a partir do shell do Linux?

Algo parecido com:

ls -l some_directory

mas em vez de some_directory, seria ls -l http://www.some_site.com/some_directory/ . Obviamente, o posterior não funcionará.

    
por user1032531 08.09.2013 / 15:55

4 respostas

9

Eu estava me perguntando a mesma coisa. A seguir, provavelmente, não é a solução mais eficiente, mas parece funcionar. Ele recria a estrutura de diretórios do servidor da web localmente. (Encontrei o primeiro comando via stackoverflow )

wget --spider -r --no-parent http://some.served.dir.ca/
ls -l some.served.dir.ca
    
por 08.09.2013 / 16:23
1

Sim, é possível. Às vezes.

Quando você navega até uma página da Web (Diga para http://demo.domain.tld/testdir/index.html ), ela abre o arquivo especificado (neste caso, 'index.html).

Se você não especificar um arquivo e houver um presente padrão (por exemplo, o servidor da Web estiver configurado para mostrar index.html ou index.php, ...) e você digitar http://demo.domain.tld/testdir/ , ele será > automagicamente apresentará o arquivo correto.

Se esse arquivo não estiver presente, ele poderá fazer outras coisas, como listar o conteúdo do diretório. Isso é bastante útil ao criar um site, mas também é considerado insensato do ponto de vista de segurança.

TL; DR: Sim, às vezes é possível.

No entanto, a abordagem mais prática é simplesmente SSH, [s] FTP ou RDP para o servidor web e emitir um comando de listagem de diretório local.

    
por 08.09.2013 / 16:13
0

Sem recursão

lftp -e "cls -1 > /tmp/list; exit" "https://cloud-images.ubuntu.com/xenial/current/"
cat /tmp/list
    
por 27.10.2017 / 06:48
0

Acho que o fuzzing de URL é o que você está procurando. As ferramentas Pentest oferecem uma solução fácil, mas pedem que você tenha os direitos de pesquisa. Provavelmente para reduzir o hacking. Aqui está uma solução online.

link

Além disso, baixe e instale o Kali Linux. Todo mundo pensa que é para hackers, mas se você é um construtor profissional de sites, acho que será bom tê-lo. Essencialmente, essa pergunta pergunta "como criar" algo como um sitemap, que a maioria dos domínios fornece de qualquer maneira.

Como alternativa, tente soluções Arch Linux. link

    
por 06.07.2018 / 10:47