[Помогите] Нужно определить какие дополнения установлены на сайте

Тема в разделе "Wordpress", создана пользователем BIZON, 18 дек 2014.

Модераторы: DzSoft, Sorcus
  1. BIZON

    BIZON Перезагрузка...

    Moderator
    • Супермодератор
    Регистр.:
    31 окт 2006
    Сообщения:
    579
    Симпатии:
    1.564
    Приветствую.

    Хочу сделать аналогичный сайт http://wp-templates.ru/

    Прошу знатоков этой CMS, помочь определить какие дополнения установлены там.
     
  2. kise97

    kise97 Создатель

    Регистр.:
    22 июн 2012
    Сообщения:
    16
    Симпатии:
    2
    Самый простой способ - это скачать базу всех дополнений WP, а дальше просто прочекать их на наличие папки плагина и, соответственно, на ответ сервера. Например, имеем плагин WP Favorite Posts => чекаем папку "http://wp-templates.ru/wp-content/plugins/wp-favorite-posts/" => ответ сервера 403 Forbidden => этот плагин установлен.

    Ответ сервера может еще быть 200 OK, если в папке с дополнением есть файлы index.html и т.п., проще говоря - индексные файлы.
     
  3. zdrx1

    zdrx1 Создатель

    Регистр.:
    3 ноя 2014
    Сообщения:
    40
    Симпатии:
    15
    Через этот сайт можно узнать об установленных плагинах
    http://wp-templates.ru/
     
  4. dmx

    dmx

    Регистр.:
    22 июн 2011
    Сообщения:
    681
    Симпатии:
    582
  5. Solus_Rex

    Solus_Rex

    Регистр.:
    15 янв 2012
    Сообщения:
    425
    Симпатии:
    182
    WP Favorite Posts http://wordpress.org/plugins/wp-favorite-posts
    WP Postratings http://wordpress.org/plugins/wp-postratings
    Paginator 3000 http://wordpress.org/plugins/paginator
    WP Downloadmanager http://wordpress.org/plugins/wp-downloadmanager
    Wordpress Popular Posts http://wordpress.org/plugins/wordpress-popular-posts
    All In One SEO Pack http://wordpress.org/plugins/all-in-one-seo-pack

    искалось тут
    Проверил по js. Вроде похоже.

    + ещё наверняка плагин кэширования есть, может быть ещё что-нибудь вроде iThemes Security. Эти штуки обычно не видны.

    Всё так, но существует много плагинов, которых нет в репозитории. Их из общего списка будет не выцепить.
     
    Последнее редактирование: 18 дек 2014
  6. kise97

    kise97 Создатель

    Регистр.:
    22 июн 2012
    Сообщения:
    16
    Симпатии:
    2
    Ну можно написать crawler для сайта, который вытянет все пути до wp-content/plugins , которые есть на сайте.
     
  7. Solus_Rex

    Solus_Rex

    Регистр.:
    15 янв 2012
    Сообщения:
    425
    Симпатии:
    182
    Если они не защищены через .htaccess
     
  8. kise97

    kise97 Создатель

    Регистр.:
    22 июн 2012
    Сообщения:
    16
    Симпатии:
    2
    А причем тут htaccess? Если мы будет pulic pages парсить?
     
  9. Solus_Rex

    Solus_Rex

    Регистр.:
    15 янв 2012
    Сообщения:
    425
    Симпатии:
    182
    pulic pages = public pages?
    Можно, но это вытянет только плагины, которые видны на странице. А они видны и сервисом и вручную.
    Я думал речь идёт про бота, который будет перебором по составной базе искать 200-й ответ сервера в папке "wp-content/plugins" на предмет пробить все плагины, которые есть на сайте.
    Но есть ощущение, всё это offtop. Думаю, на этом можно отсюда обсуждение роботов подтереть. :)
     
  10. kise97

    kise97 Создатель

    Регистр.:
    22 июн 2012
    Сообщения:
    16
    Симпатии:
    2
    Да, я предложил 2 варианта, crawler и перебор на ответ сервера. И да, ответ сервера можно чекать не только 200 OK, но и 403 Forbidden