SingeeKing
10.19D

一个涉及到 sql 注入的程序员闯关游戏

  •  
  •   SingeeKing · Dec 5, 2018 · 5381 views
    This topic created in 2899 days ago, the information mentioned may be changed or developed.

    比较新颖,还没见过这种类型的,懂网络安全方面知识的可以玩玩

    http://1024.ruffood.cn/v2/

    33 replies  •  2019-01-08 14:21:23 +08:00
    wjm2038
    wjm2038
    Dec 5, 2018 via Android
    1
    有点意思
    SingeeKing
    SingeeKing
    OP
    Dec 6, 2018 via iPhone
    2
    一群收藏没有回复真的…
    ddup
    ddup
    Dec 6, 2018 via Android
    3
    有意思
    phpinfos
    phpinfos
    Dec 6, 2018
    4
    show me the writeup
    yifanes
    yifanes
    Dec 6, 2018 via iPhone
    5
    @SingeeKing 哈哈 因为大多数人点开不知道从何下手,然后收藏并期待大佬高质量的回复
    RoyL
    RoyL
    Dec 6, 2018
    6
    'or 1=1#嘛
    whoami9894
    whoami9894
    Dec 6, 2018 via Android
    7
    不会做,抛砖引玉说点思路

    改 ua,是个 insert 注入,过滤了单引号(但字段是单引号包裹),有字符长度限制(长语句无法执行),x-f-ip 有校验无法注入
    zxcvsh
    zxcvsh
    Dec 6, 2018 via iPhone
    8
    注入,规避密码这个网上都有
    但是不知道后台有没有防注入的代码规范
    另外没按钮这个坑,手机还真不知道怎么弄
    SingeeKing
    SingeeKing
    OP
    Dec 6, 2018 via iPhone
    9
    @whoami9894 对我也研究出来这些了… 完全想不到也查不到过滤了单引号后该怎么玩
    tdwj12580
    tdwj12580
    Dec 6, 2018
    10
    所以这是怎么弄的?
    怎么登录啊?
    tdwj12580
    tdwj12580
    Dec 6, 2018
    11
    你确定这是 sql 注入嘛?登录按钮都没有,,怎么注入?
    SingeeKing
    SingeeKing
    OP
    Dec 6, 2018 via iPhone
    12
    @tdwj12580 通过注入实现登录…
    sdhzdmzzl
    sdhzdmzzl
    Dec 6, 2018
    13
    恭喜,登录成功!新手试炼圆满完成!<br>请关注微信公众号「 game4coder 」回复以下口令,即可获得参与后续活动的资格。<br>XXXXXXXXXXXXXXXX<br><br>每个口令只能用一次,请勿外传。<br>QQ 交流群 1:612474176
    geying
    geying
    Dec 6, 2018
    14
    请在微信环境中登录
    tdwj12580
    tdwj12580
    Dec 6, 2018
    15
    @SingeeKing 所以怎么注入呀!
    phpinfos
    phpinfos
    Dec 6, 2018
    16
    @tdwj12580 提醒你:“"”
    auin
    auin
    Dec 7, 2018
    17
    "请在微信环境中登录"
    "关键词提示:CURL SQL 注入"
    stone666
    stone666
    Dec 7, 2018
    18
    @sdhzdmzzl 求大佬指点一下
    tdwj12580
    tdwj12580
    Dec 7, 2018
    19
    @phpinfos 这算神马提示呀。你会不会压。
    sdhzdmzzl
    sdhzdmzzl
    Dec 7, 2018
    20
    @stone666 如 @whoami9894 所言,先改 ua 未微信的 ua。没有提交按钮,可以使用 curl 来提交。。。。然后如 @phpinfos 所提示的就行了。
    不要被屏蔽单引号这个限制蒙蔽了双眼,也不是所谓的 insert 注入。
    stone666
    stone666
    Dec 7, 2018
    21
    @sdhzdmzzl 谢谢大佬指点,感谢
    whoami9894
    whoami9894
    Dec 7, 2018 via Android
    22
    按着平时 ctf 注入题的经验,思维僵死了。。。一直在磕二次注入
    zhongsheng
    zhongsheng
    Dec 7, 2018
    23
    ![]( )
    roryzh
    roryzh
    Dec 7, 2018
    24
    登录失败,再想想办法吧。
    sdhzdmzzl
    sdhzdmzzl
    Dec 7, 2018
    25
    @zhongsheng 1=1 可以换成 1,不影响的。
    knight110
    knight110
    Dec 7, 2018
    26
    小小提示一下, 注释符 很关键
    zchzch1014
    zchzch1014
    Jan 7, 2019
    27
    @sdhzdmzzl #25 求教大佬,我已经改了微信的 ua,然后也用了双引号,但还是登不上去,请问我的姿势哪里错了。

    user="or 1=1#&pwd=1

    然后改 ua 为微信的,还有什么遗漏嘛
    sdhzdmzzl
    sdhzdmzzl
    Jan 8, 2019
    28
    @zchzch1014 post 的? user=“ or 1#pwd=1 试试
    zchzch1014
    zchzch1014
    Jan 8, 2019
    29
    @sdhzdmzzl #28 对,是 post 的,刚试了 user=“ or 1#pwd=1 也不行。

    大佬你现在还可以复现嘛,是不是这个网站现在提交不了了;或者是我的 headers 填错了……
    sdhzdmzzl
    sdhzdmzzl
    Jan 8, 2019❤️1
    30
    @zchzch1014 curl -A "mozilla/5.0 (linux; u; android 4.1.2; zh-cn; mi-one plus build/jzo54k) applewebkit/534.30 (khtml, like gecko) version/4.0 safari/534.30 micromessenger/5.0.1.352" -d "user=\"or 1#&pwd=1" "http://1024.ruffood.cn/v2/?m=Index&a=login"
    sdhzdmzzl
    sdhzdmzzl
    Jan 8, 2019
    31
    @zchzch1014 user="or 1=1#&pwd=1 这个是可以的,如果有问题估计是你的环境有问题,或者调试器的问题。
    user=“ or 1#pwd=1 改成 user=“ or 1#&pwd=1 也可以
    sdhzdmzzl
    sdhzdmzzl
    Jan 8, 2019
    32
    @zchzch1014 postman 的 body 里用 form-data,不要用 raw,这样就行了。
    zchzch1014
    zchzch1014
    Jan 8, 2019
    33
    @sdhzdmzzl #32 明白啦,谢啦~(估计是环境问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2159 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 58ms · UTC 13:29 · PVG 21:29 · LAX 05:29 · JFK 08:29
    ♥ Do have faith in what you're doing.