Ferramenta para detectar linguagem de desenvolvimento de sites
-
11-12-2019 - |
Pergunta
Existe algum código/ferramenta que possa ser usado para determinar com qual idioma um site é codificado?
Solução
HTML sobre HTTP é suposto ser independente de qualquer idioma que seja implementado, para que você nunca possa saber 100%, mas há padrões nos nomes de arquivos. .aspx é asp.net. .jsp é páginas do servidor Java .php é php
e assim por diante.
http://news.netcraft.com/ tem um "O que é esse site?"pesquisa, mas isso é mais heurística.
Outras dicas
Esta é realmente uma pergunta sobrecarregada.
Resposta simples: HTML, JavaScript, CSS, imagens e opcionalmente flash.Isso significa que quando uma página da Web é renderizada em seu navegador da Web como resposta HTTP e se você visualizar a fonte, você pode ver esses recursos.
melhor resposta: Não há maneira óbvia de verificar se este site é feito no PHP, MOD_PERL, DJANGOO, JSP ou no WebServer, ele pode Bee Plain C programa que envie um determinado cabeçalho de resposta e dados de resposta
Na maioria das vezes não é possível ver em que idioma o site é construído, mas você pode encontrar algumas informações nos cabeçalhos http, tags de metadados no html e nas extensões dos arquivos.
Alguns exemplos:
Cabeçalhos:
X-Aspnet-Version: 2.0.50727
Server: Microsoft-IIS/7.0
X-Powered-By: ASP.NET
Metadados:
<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
Extensões:
index.php
default.aspx
Todas as linguagens de programação criam um site com uma combinação de HTML, CSS e JavaScript, então adicione o final e você não perceberá a diferença.
Use este site e descubra quais sites são construídos com www.builtwith.com