V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
rix
V2EX  ›  分享创造

加密 Pastebin / Usenet 網關 / NFO 閱讀器

  •  2
     
  •   rix · 2022-10-03 12:32:14 +08:00 · 1464 次点击
    这是一个创建于 812 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在折騰 Usenet 相關的東西。不知道 Usenet 的可以把它當作一種離線網盤,有很多服務商可以提供流量和儲存空間,傳上去的數據會同步到所有服務商。特點是基本上不限流量和空間,只限制併發連接數,以及所有數據有一定的存活時間,通常都在 3-5 年以上。

    所以一定程度上可以把 Usenet 當成一塊共享的無限空間大硬盤來使用。在此之上可以做的事情就只是想象力的問題了。

    這次利用 Usenet 的存儲空間實現了一個加密 Pastebin ,把文本數據加密上傳到 Usenet ,並通過 Cloudflare 緩存加密後的文件。前端還做了 NFO 渲染功能,效果如下:

    http://useb.in/YjTOPSM2DSCJAraQKqwB1Q#OSLa99VXBqTNTL3NUDOqoAS6c300VagQ6wclMUWm49o

    URL 中的 path 是加密後的文件的 Hash ,# 後面的是密鑰。

    如果你知道 Usenet 上一個文件的 Message-ID ,可以這樣解碼( yEnc )成文本文件查看:

    http://useb.in/fc052c17e9af4920805c4a360a590b20%40ngPost

    當然了,如果你知道如何使用 Usenet / NNTP ,也可以把它當成一個 HTTP 網關使用:

    http://useb.in/m/fc052c17e9af4920805c4a360a590b20%40ngPost.csv

    後面加上 .csv 後綴是爲了 Cloudflare 緩存。

    源碼: https://github.com/useb-in/usebin

    2 条回复    2022-10-04 00:05:49 +08:00
    leavic
        1
    leavic  
       2022-10-03 17:04:53 +08:00
    usenet 一般不都是要付费注册账户才给用吗?
    rix
        2
    rix  
    OP
       2022-10-04 00:05:49 +08:00
    @leavic 是的,後端使用的流量是走付費提供商的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1005 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:27 · PVG 04:27 · LAX 12:27 · JFK 15:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.