このツールでできることとできないこと
このダウンロード ユーティリティの範囲、意図的に備えていない機能、および何かをダウンロードしてもよいかどうかを考える方法。
ショートバージョン
あなたには、貼り付けたファイルをダウンロードする権限を持つ責任があります。このツールはそれをチェックできず、チェックしようともしません。つまり、あなたが誰であるか、何を購入したか、そのファイルの発行者が何を許可しているのかがわかりません。確認チェックボックスはユーザーが行うステートメントであり、このツールが付与する権限ではありません。
自分が所有しているメディア、またはダウンロードを許可されているメディアのみをダウンロードしてください。
このツールは、DRM、認証、ペイウォール、またはアクセス制御をバイパスしません。ここには DRM 回避はなく、いかなる種類のアクセス制御や認証バイパスもありません。Cookie や資格情報は送信されず、トークンやセッションも作成されず、署名や暗号も解決されません。
以下のすべては、これらの文が実際に何を意味するのか、そしてそれらを真実にするために製品に何が省略されたのかを説明します。
"authorised" が通常意味するもの
ファイルが自分のものであるとき、ダウンロード用に公開されたとき、またはライセンスで許可されているときは、あなたは強固な立場にいます。あなた自身の録音とアップロード。雇用主または顧客が仕事のためにアクセスを許可したファイル。再利用が許可されているクリエイティブ コモンズまたは同様のライセンスに基づくメディア。パブリックドメインの素材。ポッドキャスト エピソードは、設計により直接ダウンロードとして公開されます。プレスキットまたはオープンデータセットからのアセット。
ファイルがサインイン、サブスクリプション、または自分が行っていない購入の背後にある場合、あなたはしっかりした立場にありません。出版社がストリーミングは提供するがダウンロードは提供しない場合。プラットフォームの規約により禁止されている場合。または単に知らない場合。著作権規則は国によって異なるため、このページは法的アドバイスではありません。不明な場合は権利者に問い合わせてください。
このツールにはない機能
これらは、将来のリリースを待っている不足している機能ではありません。これらは意図的に除外されており、今後も除外されたままになります。これは、それらのいずれかを実装すると製品の内容が変わってしまうためです。
- DRM 復号化はなく、暗号化または保護されたストリームは処理されません。
- 再生 URL を導出するために使用される種類の署名、暗号、またはトークン解決はありません。
- プラットフォーム抽出機能はありません。ここには、特定のビデオ サイトを認識するコードはありません。
- ページのスクレイピングやサイトの内部アプリケーション状態の読み取りはありません。
- 非公開または文書化されていないプラットフォーム API はなく、別のアプリケーションの ID を偽装することもありません。
- 認証バイパス、ゲスト トークン、匿名セッション ミントはありません。
- CAPTCHA やアンチボット回避機能はありません。
- ユーザー エージェント、リファラー、またはその他のヘッダー スプーフィングはなく、アイデンティティのローテーションもありません。
- 拒否後に ID を変更する再試行ロジックはありません。
- TLS 証明書検証の弱体化はありません。
- ウォーターマークの除去はありません。
- サーバー側のプロキシやリレーは一切ありません。
- Cookie や認証情報はホストに送信されません。
リストがこれほど具体的である理由
このツールが作成される前に、ToolAcre チームは既存のオープンソース ビデオ ダウンローダーを監査して、何が再利用できるかを確認しました。答えは何もありませんでした。その 6 つのプラットフォーム エクストラクターはそれぞれ、プラットフォームの意図されたアクセス パスを破ることによって機能し、そのダウンロード エンドポイントは、スキーム チェック、ホスト チェック、プライベート アドレスのブロックを行わずに、訪問者が指定した URL を取得してサーバー経由でストリーミングバックします。
禁止された動作を削除すると製品全体が削除されてしまうため、これは別の目的で最初から作成されました。上のリストは、監査の結果が永久的な境界となったものです。
なぜサーバーがないのか
プロキシを使用すると、より多くのリンクが機能するようになります。また、これは、ファイルがあなたが制御していないマシンを通過することを意味し、リクエストに応じて任意の URL を取得するエンドポイントを作成することになります。これは、ホスティング ネットワーク内のプライベート アドレスを指し、公開されることを意図していないものに到達する可能性があります。この種のバグはサーバー側リクエスト フォージェリと呼ばれ、最もよく悪用される脆弱性の 1 つです。
サーバーを持たないことを選択すると、カテゴリ全体が削除されます。これは、「私のファイルはどこに行ったのか?」に対する正直な答えも意味します。 「あなたが指定したホストからあなたのデバイスへ、そしてそれ以外の場所へは」。
URL チェックによる保護の仕組み
https リンクのみが受け入れられるため、転送中にファイルを読み取ったり変更したりすることはできません。ユーザー名またはパスワードを含むリンクは拒否されます。これは、URL 内の資格情報が安全でないことと、その構文が実際に接続されているホストを偽装する一般的な方法であるためです。
プライベート アドレスと内部アドレスは拒否されます: ループバック、プライベート範囲、クラウド プロバイダーがインスタンスのメタデータに使用するものを含むリンクローカル アドレス、および .local または .internal で終わる名前。 2130706433、0x7f000001、0177.0.0.1、127.1、および ::ffff:127.0.0.1 はすべて 127.0.0.1 と同じアドレスであるため、難読化されたフォームも拒否されます。
あなたが権利者である場合
このツールは、訪問者がブラウザでまだ取得できなかったものにはアクセスできません。インデックスも保持せず、メディアも保存せず、コンテンツをホストまたはキャッシュできるサーバー コンポーネントもありません。
ファイルが望ましくない方法で取得される場合は、直接リンクを管理するのと同じ制御が適用されます。つまり、認証を要求する、有効期限の短い署名付き URL を使用する、クロスオリジン ヘッダーを省略するなどです。このツールは通常のリクエストを実行するのはブラウザだけであるため、この 3 つすべてを尊重します。
質問
動画のダウンロードは常に違法ですか?
いいえ、必ずしも合法であるとは限りません。それは素材、ライセンス、プラットフォームの規約、およびあなたの国の法律によって異なります。通常は、自分のファイルや公開ライセンスされたマテリアルは問題ありません。ペイウォールの背後にあるコンテンツやストリーミングのみで提供されるコンテンツは、通常はそうではありません。このページは法的なアドバイスではありません。
これはストリーミングサービスからダウンロードできますか?
いいえ。これらのサービスは DRM と認証によってコンテンツを保護しており、このツールはどちらのバイパスも実装していません。また、Cookie も送信しないため、サインインしたユーザーとして機能することはできません。
特定のプラットフォームのサポートを追加していただけますか?
いいえ。プラットフォーム エクストラクターは、プラットフォームが提供していないメディア URL を再構築することによって機能します。これは、この製品が除外する動作のカテゴリです。これはすべてのプラットフォームに等しく当てはまります。
ツールは私が何をダウンロードしたかを教えてくれますか?
いいえ。分析、ログ、サーバーはありません。 URL は、指定したホストへのリクエストとして送信される場合を除き、ブラウザから送信されることはありません。
確認にチェックを入れて間違っていた場合はどうすればよいですか?
確認はユーザーが行う声明であり、このツールが付与する許可ではありません。ファイルに対する権利を持つ責任はあなたにあります。不明な場合は、まず権利所有者に問い合わせてください。
とにかく、これがブラウザで実行されている場合、なぜプライベートアドレスをブロックするのでしょうか?
多層防御。ブラウザーはすでにページが到達できる範囲を制限していますが、このチェックは、このツールをローカル ネットワークの調査に使用できないことを意味し、製品の意図を明示し、保護が少ない場所でコードが再利用された場合でも検証を正しく保ちます。
制限事項
- このページは法的なアドバイスではありません。著作権と契約の規則は国やプラットフォームによって異なります。
- 権利確認はあなた自身による声明であり、このツールによる検証ではありません。
- このツールは、ユーザーが実際にファイルに対する権利を持っているかどうかを判断できず、判断しようともしません。
- どのプラットフォームに対しても、プラットフォーム固有のサポートは存在せず、追加される予定もありません。
- Cookie や資格情報が送信されないため、認証が必要なメディアにはアクセスできません。
- クロスオリジン読み取りを拒否するホストはここからダウンロードできず、回避策も提供されません。