爱意满满的作品展示区。
ufan0

还是一个晚上,把上次的 Demo 给重构了

  •  
  •   ufan0 · Mar 20, 2020 · 2948 views
    This topic created in 2332 days ago, the information mentioned may be changed or developed.

    前情提要 晚上整了一个小 Demo

    这是一个简单的基于 Spring Boot 构建的程序,旨在作为中间者,提供用户一个临时地址,获取临时地址访问者 IP 信息给用户。

    Demo:https://overflow.fun/mask/where-is-he/ Github: https://github.com/ufan0/where-is-he

    使用 WebSocket 进行通知,替换掉邮件通知的方式,这次稳定性应该强太多了,上次的邮箱发件不到 150 封就挂了。

    若是 Demo 页面没有正常工作,请检查控制台,查看 WebSocket 是否连接成功。

    后端代码几乎重新写过。

    待完成:

    1. 完善伪装;
    2. 提供 GPS 信息获取;
    3. 改善地址转换算法,目前的做法是 base64(mark 参数合法校验 + salt 伪装地址防止碰撞 + timestamp 有效期校验),暂时没有想到更安全且简单的方法;

    对上个帖子中大家给出的建议表示感谢。

    6 replies    2020-03-21 18:07:59 +08:00
    qfdk
        1
    qfdk  
    PRO
       Mar 20, 2020 via iPhone   ❤️ 1
    突然想起来 xss 平台岂不是更好
    Austin2035
        2
    Austin2035  
       Mar 20, 2020   ❤️ 1
    不错
    lights
        3
    lights  
       Mar 20, 2020   ❤️ 1
    辛苦了,做了一个有实际意义的项目👍
    ufan0
        4
    ufan0  
    OP
       Mar 20, 2020
    @lights 👍从结婚到离婚,从本服务开始。
    ostrichb
        5
    ostrichb  
       Mar 21, 2020 via Android
    @ufan0 不不不,结婚都不会有了😂
    ufan0
        6
    ufan0  
    OP
       Mar 21, 2020 via Android
    @ostrichb 充满背叛的婚姻不要也罢◑▂◑
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3241 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 89ms · UTC 03:28 · PVG 11:28 · LAX 20:28 · JFK 23:28
    ♥ Do have faith in what you're doing.