开发的 APP 接口总是会被封,怎么处理? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zwgf
V2EX    移动开发

开发的 APP 接口总是会被封,怎么处理?

  •  
  •   zwgf 2024-11-16 18:19:57 +08:00 2152 次点击
    这是一个创建于 394 天前的主题,其中的信息可能已经有所发展或是发生改变。

    个人开发的 APP ,整理收集各种区块链领空投信息的,为了防止广告嫌疑,就不发 APP 了,没有做 APP 备案(好像也不好备案吧这个类型的 APP ),接口域名也没有备案。

    然后 APP 用的接口域名老是被部分地区封,换了 IP ,也会封 IP ,APP 从 1.0 到 3.3 版本了,基本上就是为了换个接口地址升级一下 APP 版本。

    不知道有啥方法不让封接口地址没(备案就算了这种类型国内估计难了)。之前想到过一种方法,就是 APP 打开的时候先载一个域名列表,然后随机尝试打开其中的一个,打开了就不管了,没有打开就尝试打开第二个。但是这种的也会被封下载域名列表的那个网址。没办法,求大佬指点方向。

    10 条回复    2024-11-18 11:53:59 +08:00
    tootfsg
        1
    tootfsg  
       2024-11-16 18:24:22 +08:00 via Android
    域名列表 放 cf 里面呢。这种会不会封 cf 的子域名。
    KagurazakaNyaa
        2
    KagurazakaNyaa  
       2024-11-16 18:30:10 +08:00
    试试用 dht 方式呢,放一些 bootstrap node 的信息在 app 里,启动以后自动连接到 dht 网络并且 peering 其它的节点把请求广播到网络里,你们控制一批有私钥的服务器节点回应有签名的消息来确认对端
    bli22ard
        3
    bli22ard  
       2024-11-16 23:04:24 +08:00 via iPhone   1
    提供一种思路,没实战过,找个国内可以发帖的网站,简书,知乎,小红书,随便选一个,不用登录可以访问。然后把你真正的域名加密后发到帖子里面,迷惑性更强一些的,写篇教程,里面插入一段加密后的内容,然后你的 app 启动,就去爬这个帖子,拿回域名列表密文解密,剩下就正常调用接口
    lisongeee
        4
    lisongeee  
       2024-11-17 00:17:41 +08:00
    你可以使用 dns 的 txt 记录保存你的可用域名列表
    CLMan
        5
    CLMan  
       2024-11-17 04:00:18 +08:00
    我之前开发需要与后端通信的 Chrome 插件也遇到类似的问题,我的解决办法是买的阿里云 99 一年云服务器,在应用里面写死 IP 实现的。
    mlboy
        6
    mlboy  
       2024-11-17 06:05:47 +08:00 via iPhone
    @lisongeee #4 这种方式 如果 dns 被污染就不行了
    mlboy
        7
    mlboy  
       2024-11-17 06:06:48 +08:00 via iPhone
    是不是应该使用那种 httpdns 服务
    EsWann
        8
    EsWann  
       2024-11-17 06:41:54 +08:00
    接口做数据加密,做 WAF 限制只能 APP 访问拿到数据。
    zwgf
        9
    zwgf  
    OP
       2024-11-18 11:24:24 +08:00
    @tootfsg CF 有些地区访问有些慢

    @XiLingHost dht 我去了解一下,之前没听过,谢谢

    @bli22ard 那问题是,这个文章里面的域名列表中的域名过段时间就被封了,到时候我再修改简书、知乎、小红书上的文章里面的内容吗? 有的不让修改吧?

    @CLMan 我发现 IP 也会被封,不知道是不是触发了什么关键词,“挖矿、比特币还是啥”。

    @mlboy HTTPDNS 可以防封是吗?

    @EsWann 我看看怎么才能限制只有 APP 可以访问接口
    KagurazakaNyaa
        10
    KagurazakaNyaa  
       2024-11-18 11:53:59 +08:00
    @zwgf 你可以参考 retroshare/zeronet 这类分布式应用的架构,还有就是可以参考一个叫 biglybt 的下载工具的内置聊天方案
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3036 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 12:41 PVG 20:41 LAX 04:41 JFK 07:41
    Do have faith in what you're doing.
    ubao msn 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