Determine quais arquivos JS estão sendo servidos por um website

0

Gostaria de auditar externamente quais arquivos / bibliotecas JavaScript estão sendo usados por um site. Isso faz parte de uma auditoria de conformidade para garantir que nada seja exibido / usado com base no que temos na documentação.

Além de fazer o download de todo o site, há alguma outra maneira de investigar isso?

    
por TheEdge 04.11.2014 / 09:36

2 respostas

1

Para determinar todos os possíveis arquivos JavaScript que um determinado aplicativo de caixa preta poderia cuspir seria análogo ao Problema de parada , para o qual nenhum algoritmo genérico pode existir. É claro que você pode obter uma lista potencialmente incompleta rastreando o site.

Se este for seu aplicativo e você tiver acesso ao código-fonte, ele poderá ser deduzido por meio da inspeção de código.

Se este for um aplicativo desenvolvido para você, por terceiros, eles deverão informá-lo (se ainda não o tiverem feito) para que você possa concordar e cumprir os contratos de licença para qualquer código de terceiros que eles escolheram usar (pode ser incluído como parte de seu contrato de licença ou texto associado).

    
por 04.11.2014 / 16:38
1

Fazer o download de todo o site não ajudaria, já que um site pode (e muito frequência) fazer referência a arquivos externos.

Uma maneira simples de ver quais arquivos são baixados é acessar a F12 no Internet Explorer para abrir as Ferramentas do desenvolvedor. Em seguida, vá para a guia Rede, atualize a página e você verá as solicitações feitas.

FunçõesequivalentessãofornecidasnoFireFoxenoChrometambém.

Comoalternativa,vocêpodeusarumaferramentaqueregistretodootráfegodarede,como Fiddler . O Wireshark é uma alternativa ao Fiddler, mas acho o Fiddler muito mais fácil de usar.

    
por 04.11.2014 / 16:48

Tags