2012-01-02 5 views
1

私はこの質問に適切なタイトルを付けることができませんが、私はここでそれを説明しようとします。
ディレクトリリストが無効になっているときにファイルのリストを取得するには?

私は多くのファイルがこのディレクトリに存在していることがわかっている場合:

https://mail.google.com/mail/e/ 

https://mail.google.com/mail/e/320 
https://mail.google.com/mail/e/ezweb_ne_jp.059 
... 

と、より多くの

のように。 しかし、上記のようにディレクトリリストが拒否される可能性があるので、私はそれらをリストすることはできません。 このようなファイルをすべて一覧表示する方法はありますか?または任意の回避策?

+0

@Erwin Brandstetterありがとう:-) – peeyush

+0

ファイルがサーバー所有者によって禁止されている場合は、そうしないと禁止されます。 – Roman

答えて

2

いいえ、できません。私が知る限り、ディレクトリリストを有効にすることなく、すべてのファイルまたはディレクトリのリストを取得することはできません。これは直接行うことはできませんまたはこれを行う簡単な方法はありません。

ファイルのリストを実際に探したい場合は、サイトをクロールし、そのディレクトリを指すすべてのリンクを見つける必要があります。ただし、この方法では、どこからでもリンクされていないファイルが存在する可能性があるため、すべてのファイルとディレクトリのリストを保証するものではありません。特定の場合のみアクセスできるファイルなどがあります。サイトがあなたのユーザーやIPからのトラフィックが多い場合は、ウェブサイトからのアクセスを禁止する可能性があります。

2

番号できません。

ウェブ全体をスパイダーしてこのディレクトリを参照するURLを探すことはできますが、ブラウズモードでディレクトリを調べることができない限り、そこにあるもののリストを取得することはできません。

ここには段ボール箱があります。そこにはゼリービーンズが1つあります。他に何が入っているか教えてください。これは可能だと思いますか?

2

サーバーによってディレクトリ一覧が無効になっている場合、ファイルの一覧を持つことはできません。 このような種類の強引な操作を試みて、ファイル名のすべての可能性を生成することができます。 HTTP 200を受信すると、filenameが有効です。

しかし、これは公のWebサイトでは行わないでください。ブラックリストに載せたり、このようなことをすることができます。

関連する問題