Способ первый Берёшь какой-нибудь offline-броузер (WebCopier, Teleport Pro, WebZip etc...) и ограничеваешься скачиванием только html-файлов. Сам не использовал, но существует почти у всех оффлайн-броузеров возможность создать структуру сайта (проверял у Teleport Pro). Затем локально (т.е. на своём жестком диске) запускаешь программу проверки ссылок - благо полно таких программ на софт-сайтах (listsoft.ru, softlist.ru и т.п.), она тебе выдаст все ссылки на файлы.
Способ второй Берёшь download-менеджер (FlashGet, GetRight, ReGet etc...). Там есть такая штука как "обозреватель сайта". Запускаешь его и лазишь по сайту ручками: выбирая ТОЛЬКО страницы в СПЕЦЫАЛЬНОМ СПИСКЕ, а в другой список заносятся все ссылки на файлы из выбранных тобой страниц. Этот способ 100% проверен в FlashGet'e 1.3, но он работает и в ранних версиях.
Способ третий Опять вспомним про программы для проверки ссылок на сайте. Нахально такую программу направляем на "вражеский" сайт и радуемся
Способ четвёртый Заходишь на
глобальный поиск по форуму и ищешь всё, что связано с картой сайта, картой сервера, структура сайта/сервера. Причём искать ПО ВСЕМ ФОРУМАМ! И читаешь/ищешь в найденном то, что нужно