V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wangyzj
V2EX  ›  程序员

吐槽! Gitlab 使用中的代码下载新方式

  •  1
     
  •   wangyzj · 2022-11-16 12:48:56 +08:00 · 2559 次点击
    这是一个创建于 730 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天遇到的

    发现 Gitlab 异常

    查到了大量访问和相应用户

    问用户在干嘛

    他说在下载代码

    问怎么下载

    他说:

    使用 gitlab api list 仓库所有文件
    然后对所有文件执行 curl 下载
    14 条回复    2022-11-17 13:51:16 +08:00
    zhlxsh
        1
    zhlxsh  
       2022-11-16 13:23:30 +08:00 via iPhone
    天才
    Fo3256Go
        2
    Fo3256Go  
       2022-11-16 14:22:38 +08:00   ❤️ 2
    怎么了,为什么是 curl ,我们 wget 不配吗 ( Doge
    superwater
        3
    superwater  
       2022-11-16 14:40:47 +08:00
    搞个 rate limit ,限制一下这种操作,😄
    yyttrr
        4
    yyttrr  
       2022-11-16 15:06:45 +08:00
    天天调接口调,路径依赖了
    LXGMAX
        5
    LXGMAX  
       2022-11-16 15:44:31 +08:00
    糟了,是大佬 /doge
    mijazz
        6
    mijazz  
       2022-11-16 15:47:00 +08:00
    这波是高并发,起多线程或者多协程来下你的文件。

    shallow clone (clone --depth=1) 不用,更别说 git ,要不然对不起八股文的力度哈哈哈
    debuggerx
        7
    debuggerx  
       2022-11-16 15:51:56 +08:00
    问就是返璞归真
    问就是大道至简
    手动狗头
    Chad0000
        8
    Chad0000  
       2022-11-16 15:53:47 +08:00   ❤️ 1
    就不能写个浏览器插件一键下载所有文件吗 狗头
    throcean
        9
    throcean  
       2022-11-16 15:57:29 +08:00
    楼主在公司搞网络监控?
    lookStupiToForce
        10
    lookStupiToForce  
       2022-11-16 16:05:14 +08:00
    我怎么就想不到这种摸鱼法子.jpg
    bjzhush
        11
    bjzhush  
       2022-11-16 16:16:47 +08:00
    这就不错了,还知道用 curl ,放 10 年前没准挂在迅雷给你下载呢
    ufan0
        12
    ufan0  
       2022-11-16 16:20:07 +08:00
    奇奇怪怪的知识又增加了!
    wupher
        13
    wupher  
       2022-11-16 16:29:56 +08:00
    学到了 ddos 的新方法
    abc0123xyz
        14
    abc0123xyz  
       2022-11-17 13:51:16 +08:00
    压力测试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5402 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:50 · PVG 13:50 · LAX 21:50 · JFK 00:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.