เปิดตัว Send ฟอร์กโอเพนซอร์สของ Firefox Send
(send.vis.ee)- Send เป็นบริการแชร์ไฟล์โอเพนซอร์สที่สานต่อจาก Firefox Send โดยใช้วิธีอัปโหลดไฟล์แล้วส่งต่อผ่านลิงก์
- สามารถอัปโหลดได้ด้วยการ ลากแล้ววาง หรือเลือกไฟล์ และรองรับขนาดไฟล์สูงสุด 2.5GB
- ไฟล์ที่แชร์ได้รับการปกป้องด้วย การเข้ารหัสแบบต้นทางถึงปลายทาง และลิงก์ถูกออกแบบให้หมดอายุโดยอัตโนมัติ
- ผู้ใช้สามารถแชร์ไฟล์แบบส่วนตัว พร้อมทำให้ไฟล์ที่อัปโหลดไม่ค้างอยู่บนออนไลน์ต่อไปเรื่อย ๆ
- หน้าบริการระบุว่ามี Thunderbird เป็นผู้สนับสนุน จึงเป็นจุดอ้างอิงสำหรับผู้ใช้ที่กำลังมองหาทางเลือกแทน Firefox Send
วิธีแชร์ไฟล์ของ Send
- Send มีเป้าหมายเพื่อการแชร์ไฟล์แบบส่วนตัวที่เรียบง่าย
- การอัปโหลดไฟล์ทำได้สองวิธี
- ลากไฟล์มาวาง
- คลิกเพื่อเลือกไฟล์ที่จะอัปโหลด
- ขนาดไฟล์ที่อัปโหลดได้คือ สูงสุด 2.5GB
การเข้ารหัสและลิงก์หมดอายุ
- ไฟล์ที่แชร์ได้รับการปกป้องด้วย การเข้ารหัสแบบต้นทางถึงปลายทาง
- ลิงก์แชร์จะ หมดอายุโดยอัตโนมัติ
- วิธีนี้มุ่งเน้นให้ไฟล์ที่แชร์ยังคงเป็นส่วนตัว และไม่ให้ไฟล์คงอยู่บนออนไลน์อย่างถาวร
- ผู้สนับสนุนคือ Thunderbird
2 ความคิดเห็น
โอเพนซอร์สฟอร์กของ Firefox Send
ความคิดเห็นจาก Hacker News
ขอให้ผู้เขียนโชคดี เท่าที่เข้าใจ หากทำให้การ แชร์ไฟล์ขนาดใหญ่ ง่ายและไม่เปิดเผยตัวตน CSAM จะหลั่งไหลเข้ามาอย่างรวดเร็ว และสุดท้ายก็ต้องปิดบริการเพื่อประโยชน์ของทุกคน
คงจะดีถ้ามีวิธีที่ไม่ล่วงล้ำแต่ยังมีประสิทธิภาพในการป้องกันการไหลเข้ามาแบบนั้น
เนื่องจากเวลาที่เข้าถึงไฟล์ได้มีจำกัด ทำให้รายงานผู้ไม่หวังดีได้ยาก และภายในองค์กร URL ของ Firefox มักได้รับความเชื่อถือโดยปริยาย จึงสามารถหลบเลี่ยงการกรองและตรวจสอบอีเมล/ไฟล์ได้มาก ทำให้อาชญากรนิยมใช้ รูปแบบนี้พบได้ในการโจมตีแบบสเปียร์ฟิชชิงในอินเดียด้วย[1]
[1]: https://www.amnesty.org/en/latest/research/2020/06/india-hum...
แบบนั้นแรงจูงใจในการใช้เครื่องมือแชร์ไฟล์เหล่านี้เป็นโฮสติ้งฟรีสำหรับคอนเทนต์ไม่ดีจะลดลง และยังสามารถสร้างบ็อตที่ลบไฟล์ทั้งหมดที่พบเจอบนอินเทอร์เน็ตสาธารณะได้ด้วย
ในอุดมคติ ควรรันคำสั่งอย่าง
iscsam 123.jpgแล้วได้ตัวเลขอย่าง 0.9 ที่หมายถึงความมั่นใจ 90% ออกมา เห็นได้ชัดว่าไม่มีวิธีฝึกโมเดลแบบนั้นอย่างถูกกฎหมาย ดังนั้นนอกจากรัฐบาลหรือบิ๊กเทคแล้วก็ไม่มีใครทำได้ และผมรู้ว่ารัฐบาลได้สร้างโมเดลแบบนั้นไว้แล้ว หากจะไม่มอบเครื่องมือให้ผู้ให้บริการใช้ป้องกันการใช้ระบบสื่อสารในทางที่ผิด ผู้ให้บริการก็ไม่ควรถูกทำให้รับผิดชอบต่อการกระทำของผู้ใช้เวลาต้อง แชร์ผ่านเครือข่ายท้องถิ่น ระหว่างอุปกรณ์ของผม ผมใช้ LocalSend [0] เป็นหลัก ซึ่งยอดเยี่ยมจริง ๆ แทบจะมาแทนแฟลชไดรฟ์ USB สำหรับการย้ายไฟล์/โฟลเดอร์ระหว่างอุปกรณ์ในเครือข่ายเดียวกันแล้ว
[0] https://localsend.org/
[0] https://snapdrop.net/
แค่ดูจากชื่อเรื่องก็สื่ออย่างแรงว่าของ Mozilla เป็น ซอร์สปิด แต่ไม่ใช่: https://github.com/mozilla/send
แถมยังเขียนว่า forked ทำให้ดูเหมือน Mozilla ยังดูแลเวอร์ชันปิดอยู่ แต่จริง ๆ แล้วเป็นโปรเจกต์ที่ถูกยกเลิกไปแล้ว
"ทีม Thunderbird รู้สึกเสียดายมากเมื่อ Firefox Send ปิดตัวลง Firefox Send ทำให้การส่งไฟล์ขนาดใหญ่เป็นเรื่องง่าย และอาจจะง่ายกว่าเครื่องมือใด ๆ บนอินเทอร์เน็ตด้วยซ้ำ ดังนั้นเราจึงกำลังชุบชีวิตมันขึ้นมาใหม่ และจะเพิ่มการปรับปรุงดี ๆ บางอย่างเข้าไปด้วย Thunderbird Send จะไม่เพียงทำให้การส่งไฟล์ขนาดใหญ่เป็นเรื่องง่าย แต่เวอร์ชันของเรายังมีการเข้ารหัสให้ด้วย" - https://blog.thunderbird.net/2024/10/thunderbird-annual-repo...
สิ่งที่ต้องการคือ ที่เก็บไฟล์ ที่หลายคนแชร์ร่วมกันได้
เช่น สมมติว่าเพื่อน 8 คนกำลังเดินทางอยู่กลางเกาะกรีนแลนด์ ไม่มีสิ่งอำนวยความสะดวกอย่าง WiFi และตอนเย็นอยากแชร์รูปที่ถ่ายในวันนั้นให้ทุกคนดูทั้งหมด สิ่งที่ต้องการคือเวอร์ชันที่พัฒนาต่อจากบริการโคลนสำหรับส่งไฟล์เดิม ๆ หรือก็คือการนำไอเดียเดียวกันไปใช้กับบัคเก็ตไฟล์ที่แชร์ร่วมกัน การแชร์แยกให้ N คนเป็นรายคนออกจะเป็นทางแก้แบบจำยอมเพราะไม่มีทางเลือกที่ดี หวังว่าภูมิปัญญารวมของ HN จะรู้จักอะไรที่คล้ายกัน เลยฝากไว้
แต่เมื่อกลุ่มต้องการ บัคเก็ตที่แชร์ร่วมกัน หรือที่เก็บไฟล์สำหรับแชร์ไฟล์อย่างต่อเนื่องและสม่ำเสมอ และยังต้องมีการจัดระเบียบที่มีความหมายด้วย ตอนนี้ยังไม่เห็นอะไรที่ทำได้ดี ครอบครัวผมแก้ปัญหาแบบง่าย ๆ ได้ด้วยการใช้พื้นที่แชร์ของ OneDrive แต่ 1) ไม่มีแชต/การสื่อสารในตัว ทำให้ไฟล์ถูกแยกออกจากบริบทของกิจกรรม และ 2) ถ้าเป็นกลุ่มที่ไม่ใช่ครอบครัว หรือไม่ได้เชื่อมกันด้วยบริการเดียวอย่าง OneDrive ก็จะลำบาก การแชร์ไฟล์ชั่วคราวที่ไม่ต้องเก็บรักษาหรือจัดระเบียบ หลายครั้งก็แก้ได้ด้วยบริการแชต ผมใช้ห้องปักหมุดห้องหนึ่งใน Matrix เหมือน pastebin ขนาดเล็กและระบบส่ง/แชร์ไฟล์ แต่มีข้อจำกัดคือจัดระเบียบและค้นหาไฟล์ที่อัปโหลดไปแล้วได้ยาก แค่บัคเก็ตไฟล์อย่างเดียวยังไม่พอ ผมคิดว่าต้องผสาน พื้นที่แชร์ไฟล์ที่มีแชตและจัดระเบียบได้ จึงจะตอบโจทย์หลักนี้ได้ หากแก้ปัญหานี้ด้วยประสบการณ์ผู้ใช้ที่ยอดเยี่ยม ก็มีศักยภาพที่จะแทนที่บริการเดิม ๆ อย่าง Dropbox, OneDrive, Google Drive ได้อย่างน้อยในกลุ่มผู้ใช้บางส่วน
ถ้ากุญแจที่ไคลเอนต์ลงนามไม่ตรงกับกุญแจที่ลงทะเบียนไว้ล่วงหน้า ก็ให้ลบทันที วิธีนี้จะช่วยป้องกัน CSAM จากการบุกรุกที่ไม่หวังดีได้ แน่นอนว่ากลุ่มต้องระมัดระวัง และน่าจะเหมาะกับกลุ่มเล็ก ๆ ที่มีอีเมลหรือช่องทางติดต่อ Signal กันอยู่แล้ว ต้องมีท่าทีแบบว่า “พื้นที่แชร์ของเพื่อน ๆ ต้องให้ทั้งหมู่บ้านช่วยกันดูแล”
เจ๋งดี ทุกวันนี้การ แชร์ไฟล์ที่ใหญ่กว่า 1GB ก็ยังยุ่งยากอยู่
สงสัยว่าการ self-host จะง่ายแค่ไหน ไม่เห็นคู่มือ Docker
https://gitlab.com/timvisee/send
อีกอย่างคือเว็บลิงก์ไป Github ซึ่งแปลกนิดหน่อย เพราะ repo บน GH เป็นแค่มิเรอร์ของ Gitlab ทางการเท่านั้น
ยังมี filebin.net ด้วย: https://github.com/espebra/filebin2/
และยังมี pwndrop ด้วย: https://github.com/kgretzky/pwndrop
นอกจากนี้ยังมีอีกมาก
อย่างที่คนอื่น ๆ พูดกัน ใช้ LocalSend บนอุปกรณ์ทั้งหมด (Win64, Linux, iOS ฯลฯ) และใช้ โฟลเดอร์ Syncthing ชื่อ QuickSync ที่เพิ่มเป็นทางลัดไว้ในตัวจัดการไฟล์ทุกตัวตั้งแต่หลายปีก่อนควบคู่กันไป
โดยเฉพาะ Syncthing ทำงานได้ดีจนแทบไม่รู้สึกว่ามีอยู่ จนกว่าจะเกิดไฟล์ชนกัน เป็นทางออกที่ยอดเยี่ยมสำหรับการซิงก์ไฟล์อย่างง่าย
หรือใช้ส่งให้ลูกค้าที่ขอไฟล์ทางอีเมลได้หรือเปล่า?
มีเวอร์ชันที่ให้สิทธิ์อัปโหลด/ดาวน์โหลด/แชร์ตามที่อยู่อีเมลไหม?
อยากได้อะไรที่เหมือน Firefox Send แต่มี การยืนยันตัวตนด้วยอีเมล รู้ว่าต้องมีวิธีส่งอีเมลเพื่อให้ที่อยู่อีเมลเหล่านั้นยืนยันตัวตนได้
ถ้าไม่อยาก self-host และก็ไม่อยากเชื่อถือบริการของคนอื่น ใช้ Bitwarden Send ด้วย แผนพรีเมียมปีละ 10 ดอลลาร์ ได้
แก้ไข: ดูจากมือถือ ที่เดสก์ท็อปดูเหมือนจะเป็น 500 MB
ถ้ามีเซิร์ฟเวอร์ อาจลองพิจารณาโฮสต์ ProjectSend[1] เพื่อแชร์ไฟล์กับเพื่อน ๆ
ไม่ได้ใช้เยอะมาก แต่สำหรับแชร์ไฟล์เป็นครั้งคราวถือว่าดี ไม่ได้มีส่วนเกี่ยวข้อง เป็นแค่ผู้ใช้ที่พอใจเท่านั้น
[1]: https://www.projectsend.org/