• 请不要在回答技术问题时复制粘贴 AI 生成的内容
tduck
V2EX  ›  程序员

开源项目的体验环境被人当成 saas 在用....

  •  4
     
  •   tduck · Feb 16, 2023 · 18700 views
    This topic created in 1363 days ago, the information mentioned may be changed or developed.

    一、事情开始

    几天前七牛云发短信提醒我该充钱了,我也没有太多理会;周末又给我发了一条提醒消息,限时余额还有 2r..

    image

    周末忙完后,登录了七牛云后台打算充值一下,看了一下几个空间的占用情况,其中一个用于开源项目的空间占用的存储量高的有点异常! 199.93GB ,我想了一下:演示环境中都是测试数据在使用,不会存在这么大量的内容使用。那就只有一种可能,被人恶搞或者被人当做正式环境使用!

    image

    查看了一下统计分析,根据时间筛选了一下发现,22 年 8 月有异常,存储量飙升!

    image

    二、开始排查

    知道大概的异常时间后,我直接进入开源版项目的数据库,开始查表;( ps:由于该项目为开源表单系统,表单存在一张表里面)于是,直接倒序查询所有时间段内,表单为单位,统计收集的数据条数。

    image

    添加图片注释,不超过 140 字(可选)

    好家伙,不查不知道,一查下一跳!当成正式环境使用的人还不少....随机查了几个账号下收集的内容;截图如下

    image

    这个是 ts 打人事件后的一个调研

    image

    这个是哪位大哥做的数据收集,全是大附件!!!

    image

    这位直接暴露了学生的身份证号.....

    还有很多收集的内容不一一列举了。

    三、如何处理

    为了避免再出现这样的情况,设置了一个数据库定时任务,定时清理表单数据,如果有伙伴拿它当 saas 使用的话,那小心数据没了....

    image

    image

    😅 没有办法大兄弟,存储还是有点小贵的

    四、建议

    填鸭表单 — 开源表单系统 是一款开源表单系统,可以自行部署在自己的服务器上做数据收集,部署文档也有整理公开,填鸭表单帮助中心 如有需求,请自行部署在使用🙏🏻(给跪了!

    150 replies  •  2023-02-20 10:48:01 +08:00
    1  2  
    ❮ ❯
    jianv3
    jianv3
    Feb 16, 2023
    101
    我靠, 什么奇葩都有啊, 无语了啊
    tduck
    tduck
    OP
    Feb 16, 2023
    102
    @caomu 这样说的话,op 会感觉自己很亏呜呜呜
    shawndev
    shawndev
    Feb 16, 2023
    103
    ……钱掉到眼前都不乐意捡啊
    wzcloud
    wzcloud
    Feb 16, 2023
    104
    @Juszoe 然而国内大部分企业是白嫖党。你跟他说付费使用,说不定还会被骂呢。
    vitoaaazzz
    vitoaaazzz
    Feb 16, 2023
    105
    用户上来是好事啊,控制下存储用量,大附件上传之类的,再上个 banner 广告,服务器成本应该能负担了吧。
    vitoaaazzz
    vitoaaazzz
    Feb 16, 2023
    106
    @tduck op 的 pro 版搞起来了吗,就是想知道 pro 版付费的模式有得搞吗?
    tduck
    tduck
    OP
    Feb 16, 2023
    107
    @wzcloud 哈哈哈正解!
    tduck
    tduck
    OP
    Feb 16, 2023
    108
    @vitoaaazzz pro 目前是订阅制
    tduck
    tduck
    OP
    Feb 16, 2023
    109
    @shawndev 不太好捡的感觉
    daimubai
    daimubai
    Feb 16, 2023
    110
    up 挺理智的,不上头哈哈
    zxCoder
    zxCoder
    Feb 16, 2023
    111
    推广
    tduck
    tduck
    OP
    Feb 16, 2023
    112
    @daimubai 可能 op 见过这样的案例,生活实践告诉我,没有背景就要谨慎~
    tduck
    tduck
    OP
    Feb 16, 2023
    113
    @zxCoder 哈哈是的,初心其实是想记录在做开源遇到的一些奇葩问题;顺带了项目地址,能起到推广作用固然更好~
    dengshen
    dengshen
    Feb 16, 2023
    114
    官网有点 bug, 缩小后布局错乱了
    sumulige
    sumulige
    Feb 16, 2023
    115
    啥系统 给个地址关注关注学习学习
    tduck
    tduck
    OP
    Feb 16, 2023
    116
    @sumulige 哈哈哈文章尾部有地址哦~
    tduck
    tduck
    OP
    Feb 16, 2023
    117
    @dengshen emm~我们看看
    beichenshao
    beichenshao
    Feb 16, 2023
    118
    多好的客户呀,让他买,精准呀
    qbox
    qbox
    Feb 16, 2023
    119
    哥们,你之前是在 V 站发过宣传贴吧。你这个产品我有点印象
    dreamage
    dreamage
    Feb 16, 2023
    120
    jianshu:被人当成图床在用....
    junmoxiao
    junmoxiao
    Feb 16, 2023
    121
    得说清楚吧,开源版本和演示版本不是一个意思
    iX8NEGGn
    iX8NEGGn
    Feb 16, 2023
    122
    看标题,以为是恶意使用,看到后面的聊天记录,蚌埠了
    tduck
    tduck
    OP
    Feb 16, 2023
    123
    @qbox 没有哦,v 站是第一次发,没想到大伙儿这么热情~
    tduck
    tduck
    OP
    Feb 16, 2023
    124
    @beichenshao 哈哈哈,不会付费的
    tduck
    tduck
    OP
    Feb 16, 2023
    125
    @dreamage 哈哈哈哈哈绷不住了,我是从简书复制过来的,被发现哈哈哈哈
    tduck
    tduck
    OP
    Feb 16, 2023
    126
    @junmoxiao 是滴,正在准备搞个提示
    YvesX
    YvesX
    Feb 16, 2023
    127
    OP 的语气好可爱 = =
    tduck
    tduck
    OP
    Feb 16, 2023
    128
    @YvesX 嘻嘻,发现我可爱的人更可爱 (:
    lingly02
    lingly02
    Feb 16, 2023 via iPhone
    129
    OP 的这个项目看起来很不错,有空要研究一下。说不定有合作的机会。
    tduck
    tduck
    OP
    Feb 16, 2023
    130
    @lingly02 哈哈 😄 欢迎来聊!
    Jtyczc
    Jtyczc
    Feb 16, 2023 via Android
    131
    联系他们,这个会定期清理数据,然后,告诉他你会在什么时候清理一次数据,你可以提供订阅式服务,单独的部署,至于收多少你自己看
    xuecan
    xuecan
    Feb 16, 2023
    132
    为啥不提供 docker 的部署呢
    id80108900
    id80108900
    Feb 16, 2023
    133
    这时候,还有比 “得加钱”更合适的台词吗?
    楼主确实不会做人,收钱才对得住客户和自己。
    Windelight
    Windelight
    Feb 16, 2023 via Android
    134
    建议你们自己直接做 saas ,甚至是免费存几十兆数据加上一个三流二级域名,然后高级版收费,再分档次。比如限制表单提交人数,创建数量,保存时间、选项数量等等,甚至是绑定自定义域名。
    rekulas
    rekulas
    Feb 16, 2023
    135
    @also24 我也是知乎评了又跑过来看
    LokiSharp
    LokiSharp
    Feb 17, 2023 via iPhone
    136
    改一下做个收费 SAAS 服务?
    wxyrrcj
    wxyrrcj
    Feb 17, 2023 via Android
    137
    建议作者搞个生产环境版本,付费使用
    ainon
    ainon
    Feb 17, 2023
    138
    哈哈哈
    tduck
    tduck
    OP
    Feb 17, 2023
    139
    @Windelight 其实头部 saas 也是这样的,他们体验更好 o(╥﹏╥)o
    tduck
    tduck
    OP
    Feb 17, 2023
    140
    @LokiSharp 哈哈哈确实是有考虑过,但是会有些问题,参考#93 楼的回复,o(╥﹏╥)o
    tduck
    tduck
    OP
    Feb 17, 2023
    141
    @id80108900 《收钱才对得住客户和自己》哈哈哈这句话挺有道理的,但是开源版还是用爱发电吧 ~
    tduck
    tduck
    OP
    Feb 17, 2023
    142
    @xuecan 有一个社区伙伴贡献了 docker 镜像,可以百度看下哦 ·~~
    tduck
    tduck
    OP
    Feb 17, 2023
    143
    @Jtyczc 这样确实是各好思路,但有种为了小钱大忙活一场的感觉 哈哈哈
    nicebird
    nicebird
    Feb 17, 2023
    144
    考虑 saas 化试试?显然很多人不愿意搭建。
    mapleincode
    mapleincode
    Feb 17, 2023
    145
    哈哈哈 收获一公测完美项目
    RangerWolf
    RangerWolf
    Feb 17, 2023
    146
    @codespots 当要收钱之后,对方可能就撤退了的~ 99.99%的概率
    tduck
    tduck
    OP
    Feb 17, 2023
    147
    @RangerWolf 哈哈哈 我觉得有道理
    c4fun
    c4fun
    Feb 17, 2023
    148
    可以把功能分级啊,比如图片啥的要高版本。或者一个表单只让传 3 张图,多于这个数就收费弹窗了。
    Gav1n1995
    Gav1n1995
    Feb 17, 2023
    149
    笑死
    DIO
    DIO
    Feb 20, 2023
    150
    看了下,工具很不错欸。有付费使用的潜力
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4161 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 137ms · UTC 08:54 · PVG 16:54 · LAX 00:54 · JFK 03:54
    ♥ Do have faith in what you're doing.