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).