1 ポイント 投稿者 GN⁺ 2024-10-21 | 2件のコメント | WhatsAppで共有
  • Sendは、Firefox Sendを引き継いだオープンソースのファイル共有サービスで、ファイルをアップロードした後にリンクで共有する方式
  • アップロードはドラッグ&ドロップまたはファイル選択で可能で、ファイルサイズは最大2.5GBまで対応
  • 共有ファイルはエンドツーエンド暗号化で保護され、リンクは自動的に期限切れになるよう設計されている
  • ユーザーはファイルを非公開で共有しつつ、アップロードしたファイルがオンライン上に残り続けないようにできる
  • サービスページにはThunderbirdの支援が明記されており、Firefox Sendの代替を探しているユーザーにとって参考になる

Sendのファイル共有方式

  • Sendはシンプルな非公開ファイル共有を目的としている
  • ファイルのアップロードは2つの方法で可能
    • ファイルをドラッグ&ドロップする
    • クリックしてアップロードするファイルを選択する
  • アップロード可能なファイルサイズは最大2.5GB

暗号化と期限付きリンク

  • 共有ファイルはエンドツーエンド暗号化で保護される
  • 共有リンクは自動的に失効する
  • この方式は、共有したファイルの非公開性を保ち、ファイルがオンライン上に恒久的に残らないようにすることに重点を置いている
  • スポンサーはThunderbird

2件のコメント

 
GN⁺ 2024-10-21
Hacker News のコメント
  • 作者の幸運を祈る。大容量ファイル共有を簡単かつ匿名にすると、CSAM がすぐに集まってきて、結局はみんなのためにサービスを閉じることになる、という理解でいる。
    侵襲的ではなく、それでいて効果的にそうした流入を防ぐ方法があればよいのだが

    • Firefox Send の場合、実際に広まったのは マルウェアとスピアフィッシング攻撃 だった。
      ファイルにアクセスできる時間が限られていたため悪意ある行為者の通報が難しく、また組織内部では Firefox の URL が既定で信頼され、メールやファイルのフィルタリング・検査をかなり回避できたため、犯罪者に好まれるようになった。インドでのスピアフィッシング攻撃でもこの傾向が見られた[1]
      [1]: https://www.amnesty.org/en/latest/research/2020/06/india-hum...
    • 個人や小規模グループ間でのファイル共有なら、簡単な解決策がある: リンクを受け取った誰でもファイルを削除できるようにすればよい。
      そうすれば、この種のファイル共有ツールを悪質コンテンツの無料ホスティングとして使おうとする動機が減る。公開インターネットで見つけたファイルを片っ端から削除するボットも作れる
    • 政府やビッグテックが支援したいなら、CSAM 検出モデルを 1 つ Hugging Face に上げて、システム管理者がブロックに使えるようにすべきだ。
      理想的には iscsam 123.jpg のようなコマンドを実行すると、0.9 のように 90% の確信度を意味する数値が出力されるとよい。そうしたモデルを合法的に学習する明白な方法はないので、政府やビッグテック以外にはできず、政府がすでにそのようなモデルを作っていることも分かっている。サービス運営者に通信システムの悪用を防ぐ道具を与えないのであれば、運営者が利用者の行為に責任を負うべきではない
    • ssh を使ったネットワーク型 Unix パイプシステム https://pipe.pico.sh もチェックしてみる価値がある
    • この版をしばらく使っていたが、たぶん十分に目立たなかったので生き残れたのだと思う。だからあまり広く勧めないでほしい
  • 自分のデバイス同士で ローカルネットワーク共有するときは LocalSend [0] を主に使っているが、本当に素晴らしい。同じネットワーク上のデバイス間でファイルやフォルダを移す際に、USB メモリをほぼ置き換えた。
    [0] https://localsend.org/

    • 本当に満足度の高いソフトウェアだ。これを言うためにコメントを見に来たし、間違いなく勧められる
    • M1 Mac の Safari でランディングページを開きっぱなしにしていたら、1 時間後に GPU 25% を使っていた
    • すばらしい。Tailscale にも内蔵の ローカル転送機能 があり、とてもよく動く
    • この用途では、アプリのダウンロードやインストールが不要な Snapdrop [0] が好きだ
      [0] https://snapdrop.net/
    • localsend も好きだが、なぜか正しく動かすには Tailscale 接続を切る必要がある ことがあった
  • タイトルだけ見ると、Mozilla のものが クローズドソース であるかのように強く示唆しているが、そうではない: https://github.com/mozilla/send
    しかも forked と書かれているので、Mozilla がクローズドな版を維持しているように見えるが、実際には中止されたプロジェクトだ

    • Thunderbird チームがフォークを進めている。
      "Thunderbird チームは Firefox Send が終了したとき、とても残念に思っていました。Firefox Send は大容量ファイルを簡単に送れるようにしてくれ、インターネット上のどのツールよりも簡単だったかもしれません。だから私たちはそれを復活させており、いくつかの良い改善も加える予定です。Thunderbird Send は大容量ファイルを簡単に送れるようにするだけでなく、私たちの版では暗号化も提供します" - https://blog.thunderbird.net/2024/10/thunderbird-annual-repo...
  • 望まれているのは、複数人で一緒に共有できるファイル置き場だということ。
    例えば、友人8人がグリーンランドのど真ん中を旅行していて、Wi‑Fiのような便利な設備がない状態で、夜にその日撮った写真を全員と共有したいような場面だ。既存のファイル転送クローンを発展させたもの、つまり同じアイデアを共有ファイルバケットに適用したものが必要だと思う。N人に個別共有するのは、まともな代替手段がないから使っている苦肉の策に近い。HNの集合知なら似たようなものを知っていることを期待して書いている。

    • 同意する。これが中核的な需要だ。個別のファイル共有には、すでにまともな選択肢がたくさんあるし、この Firefox Send フォークも使ってみたが、うまく動作した。
      ただ、グループが継続的かつ一貫してファイルを共有するための共有バケットやファイル置き場が欲しくなり、さらに意味のある整理まで必要になると、まだよくできたものを見たことがない。うちの家族なら OneDrive の共有領域を使えば単純に解決するが、1) 組み込みのチャットやコミュニケーション機能がないため、ファイルが活動の文脈から切り離されてしまうこと、2) 家族ではない、あるいは OneDrive のような単一サービスでつながっていないグループだと困ること、という問題がある。保存や整理が不要な一時的なファイル共有なら、チャットサービスでかなり解決できる。私は Matrix の固定ルームを1つ、小さな pastebin やファイル転送・共有システムのように使っているが、アップロードしたファイルを整理して探しにくいという限界がある。ファイルバケットだけでは不十分で、チャットと整理可能なファイル共有空間が結びついてこそ核心を解けると思う。優れたユーザー体験でこの問題が解決されれば、Dropbox、OneDrive、Google Drive のような既存サービスを、少なくとも一部のユーザー層では置き換える潜在力がある。
    • ここではIPFSが最も近いオープンソース候補かもしれないが、非専門家にとってユーザー体験はあまり良くない。
    • 既存のサーバーベースのファイル共有アプリを改修して、サーバーと鍵を共有した人だけがファイルを保持できるような公開鍵/秘密鍵メカニズムを付けられるかもしれない。
      クライアントが署名した鍵が事前登録された鍵と一致しなければ即座に削除されるようにすれば、敵対的な侵入による CSAM などを防げる。もちろんグループ側の注意は必要で、互いにメールアドレスや Signal の連絡先を持っている小規模グループ向けだと思う。「友人の共有空間は村全体で管理する」くらいの姿勢が必要だ。
  • いいね。今でも1GB超のファイル共有はやはり面倒だ。
    セルフホスティングがどれくらい簡単なのか気になる。Docker の案内は見当たらない。
    https://gitlab.com/timvisee/send
    それと、サイトは Github にリンクしているのに、GH リポジトリは公式 Gitlab のミラーにすぎないというのが少し妙だ。

  • filebin.net もある: https://github.com/espebra/filebin2/
    それから pwndrop もある: https://github.com/kgretzky/pwndrop
    そのほかにもたくさんある。

  • 他の人たちが言っているように、すべてのデバイス(Win64、Linux、iOS など)でLocalSendを使い、さらに数年前にすべてのファイルマネージャーにショートカットを追加しておいた QuickSync というSyncthing フォルダも併用している。
    特に Syncthing は、ファイル競合が起きるまで存在を意識しないほどよく動く。ファイルを簡単に同期するための素晴らしい解決策だ。

    • 同じオフィスの同僚にファイルを送る用途にも使えるのか気になる。
      それとも、メールでファイルを求めてきた顧客に送る用途にも使えるのだろうか?
  • メールアドレスごとにアップロード/ダウンロード/共有権限を与えられるバージョンはあるだろうか?
    Firefox Send のようだが、メール認証付きの形が欲しい。メールアドレスに認証を行えるよう、メール送信手段が必要になることは分かっている。

    • リンクをメールで送るだけでいい。受信者はメールを受け取った時点で、すでに認証されたことになる。
  • セルフホスティングは嫌で、他人のサービスも信頼したくないなら、年 10ドルのプレミアムプランで Bitwarden Send を使える。

    • Bitwarden Send は知らなかった。確認したところ制限が100 MBと出てくるが、普通は小さすぎる。
      訂正: モバイルで見ていただけで、デスクトップでは 500 MB のようだ。
    • 「他人のサービスを信頼したくない」と言いながら、結局 Bitwarden、つまり他人のサービスは信頼しなければならないのでは?
  • サーバーがあるなら、友人たちとファイルを共有する用途でProjectSend[1] をホストするのも検討に値する。
    それほど使い込んではいないが、たまにファイルを共有するには良かった。関係者ではなく、満足しているユーザーなだけだ。
    [1]: https://www.projectsend.org/