1) Первым и самым простым признаком что сайт на joomla является наличие в его html коде мета тега: <meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />. Так же он может быть слегка изменен но в нем должно присутствоваться слово Joomla. Данный признак является прямым.
2) Второй признак наличие в html коде строк:
<script type="text/javascript" src="/media/system/js/mootools.js"></script>
<script type="text/javascript" src="/media/system/js/caption.js"></script>
Joomla 1.5 по умолчанию всегда выводит данные коды. Признак косвенный.
3) Третий признак наличие отступа слева в тегах выводимых джумлой и наличие тега <base>
Данный признак тоже является косвенным.
4) Четвертый признак это пути к шаблону. У джвижка joomla шаблоны лежат в папке template. Как правило всех проще это обнаружить по пути к стилям шаблона.
Данный признак косвенный.
5) Пятый признак смотрим покажет ли нам движок позиции. Для этого в адресуню строку дописываем ?tp=1 если вывелись названия позиций и разгранияения то можно смело утверждать что сайт на Joomla, прямой признак.
6) Шестой признак несуществующая страница. Приписываем к названию сайта в адресной строке любую небылицу, и если сайт на joomla то появится следующее окно:
7) Седьмой признак попытка найти вход в админку. Для этого приписываем к адресу сайта слово administrator если движок joomla то это будет сразу ясно. Прямой признак
8) Восьмой признак формирование url. У joomla свой алгоритм формирования урла, это можно легко обнаружить если не включени или не настроен SEF. Ссылки на материалы будут выглядеть примерно так: /index.php?option=com_content&task=view&id=16&Itemid=27. Прямой признак.
На этом закончим, 8 признаков больше чем достаточно чтоб правильно определить что на нас смотрит joomla.