Tashqi veb-saytdan fayllar sonini oling

Tashqi veb-saytning barcha umumiy fayllarini ko'rsatish/hisoblash uchun rekursiv ravishda olishi mumkin bo'lgan javascript, coldfusion, PHP va hokazo turlari bormi?


person justacoder    schedule 06.07.2011    source manba
comment
Fayl tizimiga kirish imkoningiz bormi yoki buni HTTP so'rovlari orqali amalga oshirish haqida gapiryapsizmi?   -  person Robert    schedule 07.07.2011
comment
Buning uchun wget --spider|wc -l dan foydalanishingiz mumkin deb o'ylayman, lekin hozir uni sinab ko'ra olmaysiz.   -  person AJ.    schedule 07.07.2011
comment
@AJ - ajoyib. Men wget buni qila olishini bilmasdim, lekin hozir buni sinab ko'rishga aminman   -  person tomfumb    schedule 07.07.2011
comment
http so'rovi orqali. AJ, bu buyruq Apache uchunmi?   -  person justacoder    schedule 07.07.2011
comment
wget ko'pincha Remote file exists and could contain further links, but recursion is disabled -- not retrieving. qaytishi mumkin   -  person cwallenpoole    schedule 07.07.2011


Javoblar (2)


Yo'q, agar iloji bo'lsa, bu xavfsizlik kamchiligi bo'lib, tezda tuzatiladi. Shubhasiz, siz boshqalarning serveringizga bir xil kirishini xohlamaysiz.

Iltimos, .htaaccess-ni o'qib chiqsam maylimi? Yo'q, janob, qilmasligingiz mumkin.

=)

person Nate    schedule 09.07.2011

Faqatgina katalog tuzilishi, masalan, Apache orqali "katalogda indeks sahifasi yo'q" bo'lsa. Bunday holda, siz XML tahlilchisidan foydalanishingiz va barcha <a> teglarning hreflarini olishingiz va shu tarzda takrorlashingiz mumkin.

Aksariyat hollarda siz ochiq katalogni topa olmaysiz. Bunday holda, siz server turini aniqlashda qiyinchiliklarga duch kelishingiz mumkin va fayl tuzilishini olish umidsizdir.

person cwallenpoole    schedule 06.07.2011