Инструмент для обнаружения языка развития сайта
-
11-12-2019 - |
Вопрос
Есть ли какой-либо код / инструмент, чтобы определить, на каком языке задан сайт?
Решение
HTML Over HTTP предполагается независимо от того, какой язык он реализован, так что вы никогда не можете знать 100%, но есть узоры в именах файлов. .aspx - asp.net. .jsp - страницы Java Server .php - php
и так далее.
http://news.netcraft.com/ имеет «Что этот сайт работает?»Поиск, но это больше на эвристике.
Другие советы
Это действительно перегруженный вопрос.
Простой ответ: HTML, JavaScript, CSS, изображения и необязательно Flash.Это означает, что веб-страница отображается в вашем веб-браузере в качестве ответ HTTP, и если вы сделаете источник просмотра, вы можете увидеть эти ресурсы.
Лучший ответ: Нет очевидного способа проверить, сделано ли этот сайт в PHP, MOD_PERL, DJANGOO, JSP или на веб-сервере, он может пчелить простую программу C, которая отправляет конкретный заголовок ответа и данные ответа
Большая часть времени Невозможно увидеть на каком языке веб-сайт создан, но вы можете найти некоторую информацию в заголовках HTTP, теги Meta Data в HTML и расширении файлов.
Некоторые примеры:
Заголовки:
X-Aspnet-Version: 2.0.50727
Server: Microsoft-IIS/7.0
X-Powered-By: ASP.NET
.
Мета Данные:
<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
.
Расширения:
index.php
default.aspx
.
Все языки программирования Создайте веб-сайт с комбинацией HTML, CSS и JavaScript, поэтому добавьте конец вы не можете сказать разницу.
www.builtwith.com