За последние 24 часа нас посетил 19191 программист и 1639 роботов. Сейчас ищут 898 программистов ...

защита от скачивания

Тема в разделе "Вопросы от блондинок", создана пользователем dudin, 28 сен 2010.

  1. dudin

    dudin Активный пользователь

    С нами с:
    20 сен 2010
    Сообщения:
    18
    Симпатии:
    0
    Ребят, подскажите такую тему, как работают всякие даунлоадеры сайтов? (вкратце)
    Например, если на всём сайте нет ссылки скажем на страницу "admin.php" (а в нём половина CMSки), скачает ли лоадер этот файл?
     
  2. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    dudin
    Сервер отдает не исходник php.
    А выполненный скрипт.
    PHP ты так не получишь.
     
  3. dudin

    dudin Активный пользователь

    С нами с:
    20 сен 2010
    Сообщения:
    18
    Симпатии:
    0
    то есть без ссылки на admin.php скрипт выполнен не будет? или менеджеры закачек вс1 подряд штудируют?
     
  4. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    Блядь, он отдает не исходный скрипт, а сгенерированный им html.
    Так понятней?
     
  5. dudin

    dudin Активный пользователь

    С нами с:
    20 сен 2010
    Сообщения:
    18
    Симпатии:
    0
    да срать на хтмл
    мне нужно знать, увидит менеджер файл на сервере, на который нет ссылки, или, блджад, пропустит его? что непонятного в вопросе?
     
  6. antonn

    antonn Активный пользователь

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    как он увидит файл, если на него нет ссылки? этож не ftp
     
  7. dudin

    dudin Активный пользователь

    С нами с:
    20 сен 2010
    Сообщения:
    18
    Симпатии:
    0
    Вот мне это и нужно было знать, я не знаком с работой менеджеров закачек.
    спасибо за вразумительный ответ
     
  8. antonn

    antonn Активный пользователь

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    не, ну если только у тебя файлы не называются так, что можно догадаться (robots.txt, favicon например), либо обзор директорий не закрыт (т.е. ff.ru/images/ не открывает список файлов в папке images) - то никак не определит что за файлы на сервере
     
  9. iliavlad

    iliavlad Активный пользователь

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    менеджеры нет, а вот всякая срань штудирует
     
  10. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    в скрипт достаточно вставить ченить типа
    PHP:
    1. <?
    2. if ($lkjhgcfdxfcgyhijko !== 'edsxgfvbhmolkijmbghn') {die();}
    и спать спокойно, добавив соответственно в index.php (или какая там точка входа у вас) $lkjhgcfdxfcgyhijko = "edsxgfvbhmolkijmbghn" и вставив эту проверку везде во всех скриптах которые не должны работать сами по себе отдельно. А уже сами скрипты и файлы можно спрятать назвав какнить типа admink0.php

    но нафик? если запускается не сам по себе - он вылетает. Если запускается из-под того чего и надо - ну если не авторизован - надо пароль спрашивать, а не скрипт таить. Собственно все.

    В прятках смысла нет =)
     
  11. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    блин, еще один.
    Парни, у вас глобальная эпидемия началась?
     
  12. dudin

    dudin Активный пользователь

    С нами с:
    20 сен 2010
    Сообщения:
    18
    Симпатии:
    0
    igordata, спс!