如何在 V 站安全的留下邮箱?使用 contact_protector ! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
KamenReborn
V2EX    分享创造

如何在 V 站安全的留下邮箱?使用 contact_protector !

  •  
  •   KamenReborn 2019-06-23 14:32:47 +08:00 7104 次点击
    这是一个创建于 2302 天前的主题,其中的信息可能已经有所发展或是发生改变。

    联系方式保护者

    当你想在社交网络中留下联系方式时,留下一个唯一链接!

    为什么你需要它

    为了不让别人通过 Google 搜索你的邮箱而挖到你的隐私,许多人在社交网络留的邮箱都都是 base64 编码后的字符串,其实这与直接留邮箱就是五十步与百步的区别。

    一个比较好的做法是,把邮箱地址加密,然后把加密后的字符串,密码,加密方式这三者留下来,这样可以保证每次你留下的联系方式都是唯一的。 但是,这又带来了另一个问题,邮箱加密解密的过程都比较麻烦。而且,对于非程序员来说,要让他们知道如何解密是一个问题。

    现在,你可以打开 联系方式保护者 , 输入邮箱或者其他联系方式,点击加密,就能获取到形如 https://apethink.net/contact_protector/decrypt.html?encrypted=U2FsdGVkX19M6UVrj921rpSjNhgO5wmuDj6BoAszA7Y= 的链接,每次生成的链接都是不同的,然后将这个链接发到社交网络,别人点击这个链接就可以获得你的真实邮箱地址。

    有会写 CSS 的可以提 PR

    第 1 条附言    2019-06-23 19:55:00 +08:00
    现在已经会生成短链接了 @skenan
    31 条回复    2019-06-24 20:25:28 +08:00
    skenan
        1
    skenan  
       2019-06-23 15:26:21 +08:00 via iPhone
    不做一下 short url ?
    KamenReborn
        2
    KamenReborn  
    OP
       2019-06-23 15:36:11 +08:00
    @skenan #1 这个可以,我研究一下
    SingeeKing
        3
    SingeeKing  
    PRO
       2019-06-23 16:26:34 +08:00   1
    var encrypted = document.URL.split("?")[1].split("=")[1];
    var decrypted = CryptoJS.RC4.decrypt(encrypted, "apethink").toString(CryptoJS.enc.Utf8);
    document.getElementById("content").innerHTML = decrypted;

    爬虫:已精准适配……
    SingeeKing
        4
    SingeeKing  
    PRO
       2019-06-23 16:28:43 +08:00
    所以这东西比 base64 究竟好在哪里……

    记得之前有过 mail me 的那种服务,自始至终没有明文邮件地址,展示出来的是图片,具体实现我也不太记得了
    KamenReborn
        5
    KamenReborn  
    OP
       2019-06-23 16:32:41 +08:00
    @SingeeKing #4 base64 编码与源字符串一一对应,而我的工具可以用一个邮箱对应无数链接
    KamenReborn
        6
    KamenReborn  
    OP
       2019-06-23 16:32:58 +08:00
    @SingeeKing #3 ?没懂你的意思
    Jirajine
        7
    Jirajine  
       2019-06-23 16:37:05 +08:00 via Android
    照你这样说,直接截图贴图片链接得了
    terence4444
        8
    terence4444  
       2019-06-23 16:42:32 +08:00
    但是……从链接里不就能抓到明文地址了吗?
    IsA26hN4DcQDS7Z9
        9
    IsA26hN4DcQDS7Z9  
       2019-06-23 16:45:27 +08:00   8
    脱裤子放屁
    d5
        10
    d5  
       2019-06-23 17:48:33 +08:00 via iPhone
    这……
    YakuMioto
        11
    YakuMioto  
       2019-06-23 17:50:42 +08:00 via Android
    直接邮箱是一步的话,base64 是两步,你这个三步,有啥区别…
    azh7138m
        12
    azh7138m  
       2019-06-23 18:00:11 +08:00 via Android
    可以用 gmail
    [email protected]

    +以及后面的内容其实会被忽略(这个配合筛选用的
    liuzhiyong
        13
    liuzhiyong  
       2019-06-23 18:07:55 +08:00 via Android
    我觉得这个防君子不防小人,用处有一些,但是挡不住下决心要搞事的。cloudflare 有类似功能,就是 email 地址由 js 显示出来,增加爬虫的难度。
    rb6221
        14
    rb6221  
       2019-06-23 20:00:15 +08:00 via iPhone
    真没意义的
    对于爬的人来说,你邮箱生成链接无论多花式,只要他能从链接找到邮箱,就是徒劳的
    lhx2008
        15
    lhx2008  
       2019-06-23 20:09:12 +08:00
    我在想一个比较去中心化的方法:
    1. 是一段短代码格式,应该可以直接在 F12 里面执行,应该是被混淆过的,且不会被论坛当成恶意代码。考虑到便捷性。
    2. 每次生成出来的代码应该不同,可以内嵌一个随机数当做密码。考虑到反搜索引擎搜索。
    3. 解密的内容仍然有一定的盐,如 @ 换 # 等。进一步增加爬虫成本。
    4. 有一定的时效性,在一定时间后会被摧毁,但是鉴于是本地执行,这个要求比较难。
    masker
        16
    masker  
       2019-06-23 20:11:07 +08:00
    没看出比 BASE64 高级到哪里去,请求一个 URL 就能获取明文,这...???
    Yvette
        17
    Yvette  
       2019-06-23 20:18:13 +08:00 via iPhone
    重新发明了方形轮子,鹅妹子嘤
    ershierdu
        18
    ershierdu  
       2019-06-23 22:33:30 +08:00
    之前我也考虑过这个问题,当时的想法是:
    做一个网站,用户注册后可以填写自己的各种联系方式,每次需要的可以勾选一部分联系方式、选择有效期限,然后生成一个链接;在有效期内,对方打开链接就可以看到你展示给他的信息(这一步可以再做点加密啥的)

    但想到最后我发现这不是技术上的问题,本来做 base64 就是为了防止被爬,结果现在直接要求人家直接把邮箱填给你(而且还直接标记为邮箱),这样的工具谁敢用呢……
    Ultraman
        19
    Ultraman  
       2019-06-23 22:40:56 +08:00 via Android
    我还是选择临时邮箱
    chanssl
        20
    chanssl  
       2019-06-23 22:57:02 +08:00
    还不如说留图片
    cnrting
        21
    cnrting  
       2019-06-24 01:12:48 +08:00 via iPhone
    对于人来说,只要最终结果是拿到正确的联系方式,怎么防都没用,防机器人个人觉得简单点的 base64 就可以了
    casparchen
        22
    casparchen  
       2019-06-24 01:37:10 +08:00 via iPhone
    Login with apple
    widewing
        23
    widewing  
       2019-06-24 04:38:43 +08:00 via Android
    图片加一。验证码的变种不就行了
    sxfscool
        24
    sxfscool  
       2019-06-24 08:06:07 +08:00 via Android
    额...好像没什么区别
    mohoumk2
        25
    mohoumk2  
       2019-06-24 08:19:33 +08:00 via Android
    变成类似验证码的图片邮箱地址
    leafleave
        26
    leafleave  
       2019-06-24 08:27:39 +08:00 via iPhone   1
    如果要留在类似好人一生平安的帖子下面,使用有效期一周左右的临时邮箱并设置为转发到自己邮箱更合适些。
    metowolf
        27
    metowolf  
       2019-06-24 11:09:14 +08:00
    个人还是觉得类似 Sign in with Apple 那样生成一个临时邮箱转发到主邮箱的方式更好,可以设定期限或者手动销毁掉
    no1xsyzy
        28
    no1xsyzy  
       2019-06-24 11:11:27 +08:00
    所以说域名邮箱才是正确的方式,拿个 *.tk 的做个域名邮箱就行了。
    ihciah
        29
    ihciah  
       2019-06-24 12:20:24 +08:00
    我还以为是有有效期的临时邮箱自动转发。。
    airfling
        30
    airfling  
       2019-06-24 14:44:37 +08:00
    以前不懂在贴吧留邮箱,后来幸亏 2017 年不再玩了。然后贴吧把 2017 年以前的贴子屏蔽了后,心里好一阵高兴,黑历史没了
    mayx
        31
    mayx  
       2019-06-24 20:25:28 +08:00 via Android
    Github 也有转发邮箱,应该也不错吧
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2552 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 05:05 PVG 13:05 LAX 22:05 JFK 01:05
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86