Форумы прячут путь по картинок. Как быть ?

Discussion in 'Песочница' started by itraxe, 1 Dec 2011.

  1. itraxe

    itraxe Banned

    Joined:
    15 Nov 2011
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Заметил , что многие форумы прячуть прямой путь до картинок.

    теперь путь до аватарки

    image.php?u=159045&dateline=1322750757


    Если ли какие то методы , что бы узнать , прямой путь куда залилась аватарка ?
     
  2. Konqi

    Konqi Green member

    Joined:
    24 Jun 2009
    Messages:
    2,251
    Likes Received:
    1,148
    Reputations:
    886
    вероятнее что картинки хранятся в базе
     
    _________________________
    1 person likes this.
  3. itraxe

    itraxe Banned

    Joined:
    15 Nov 2011
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    А есть вариант , что в базе хранится линк на картинку а скрипт его вызывает ?
     
  4. Konqi

    Konqi Green member

    Joined:
    24 Jun 2009
    Messages:
    2,251
    Likes Received:
    1,148
    Reputations:
    886
    ничего невозможного нету
     
    _________________________
    5 people like this.
  5. PRosTo_LEva

    PRosTo_LEva Elder - Старейшина

    Joined:
    18 Apr 2007
    Messages:
    445
    Likes Received:
    130
    Reputations:
    106

    Именно так чаще всего и работают движки. Один из параметров в таблице юзеров часто идет как avatar, там содержимое в стиле '/img/ava1.jpg'

    Кстати сказать ничего не мешает хранить изображения прямо в базе. По факту это элементарно. Только вот чисто с точки зрения здравого смысла - идиотизм. Нагрузка на БД будет больше - толка от этого не будет никакого.
     
    1 person likes this.
  6. HAXTA4OK

    HAXTA4OK Super Moderator
    Staff Member

    Joined:
    15 Mar 2009
    Messages:
    946
    Likes Received:
    838
    Reputations:
    605
    это не идиотизм, в некоторых ситуациях это спасает от выполнения пхп кода
     
    _________________________
    4 people like this.
  7. PRosTo_LEva

    PRosTo_LEva Elder - Старейшина

    Joined:
    18 Apr 2007
    Messages:
    445
    Likes Received:
    130
    Reputations:
    106

    Я не отрицаю что это хорошо в плане защиты, но если взять масштабный проект с большим количеством изображений и приличным онлайном - нагрузка на базу будет велика.

    Проще сделать качественный скрипт аплоадера картинок.
     
    #7 PRosTo_LEva, 1 Dec 2011
    Last edited: 1 Dec 2011
    1 person likes this.
  8. itraxe

    itraxe Banned

    Joined:
    15 Nov 2011
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Есть какие либо идеи как такое можно раскрутить ? Что бы узнавать путь до картинки ?

    Заплачу хорошо , за любую полезную информации по этой теме.
     
    #8 itraxe, 1 Dec 2011
    Last edited: 1 Dec 2011
  9. PRosTo_LEva

    PRosTo_LEva Elder - Старейшина

    Joined:
    18 Apr 2007
    Messages:
    445
    Likes Received:
    130
    Reputations:
    106

    Если есть доступ к базе - вычитать значения из соответствующих колонок и получить пути. Если доступа нет - качай такой же движок, устанавливай и смотри куда складываются картинки и с какими именами, анализируешь результаты, определяешь методы назначения имён изображениям и возможно найдешь нужную картинку. На счет выполнения РНР кода... тут уже уверенности мало.. но на этот счет вопрос не был поставлен.
     
    1 person likes this.
  10. waik

    waik Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    405
    Likes Received:
    163
    Reputations:
    12
    Если цель скачать изображение то не обязательно знать полный путь до файла.
     
  11. nikp

    nikp Banned

    Joined:
    19 Sep 2008
    Messages:
    328
    Likes Received:
    591
    Reputations:
    764
    Нагрузка на базу растет медленнее, чем нагрузка на FS и, даже не оптимизированный в этом плане Мускул не проиграет FS.

    Современные FS используют технологии СУБД, поэтому разницы можно не заметить, а если взять FAT32, то скорость обработки может быть очень заметна.

    Грубо говоря (очень грубая модель), файл данных в СУБД можно представить себе, как один файл FS, организованный внутри тоже по типу файловой системы, но оптимизированной по скорости поиска и извлечения (записи) данных.

    ========
    UPD for itraxe
    Извини, что не ответ по твоей теме, но не вводить людей в заблуждение - важно.

    На твой вопрос ответ уже дали, универсального способа нет, смотри исходники, если доступны, или ищи хакерское озарение.
     
    #11 nikp, 1 Dec 2011
    Last edited: 1 Dec 2011
    2 people like this.
  12. itraxe

    itraxe Banned

    Joined:
    15 Nov 2011
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Мне нужно просто узнать точный путь до файла на сервере .

    Для чего это уже второй вопрос =)
     
  13. JimboL

    JimboL Banned

    Joined:
    10 Jul 2012
    Messages:
    19
    Likes Received:
    0
    Reputations:
    0
    Именно путь к файлу если он в Бд найти проблематично так что если есть возможность слей эти картинки к себе на хост