zoukankan      html  css  js  c++  java
  • IDF

    找学校CTF好地方,IDF实验室CTF训练营(http://ctf.idf.cn/)。

    得意

    刚接触CTF。来玩下牛刀小试。AK了。

    好爽好爽。。

    1、摩斯password

    嘀嗒嘀嗒嘀嗒嘀嗒 时针它不停在转动

    --  ---  .-.  ...  .  

    嘀嗒嘀嗒嘀嗒嘀嗒 小雨它拍打着水花

    -.-.  ---  -..  .  

    ——>>题目是摩斯password。搜索下“摩斯password”,发现了嘀(.)嗒(-)和英文字母的对比表:
    ·-
    B -···
    C -·-·
    D -··
    E ·
    F ··-·
    G --·
    H ····
    I ··
    J ·---
    K -·-
    L ·-··
    M --
    N
    O ---
    P ·--·
    Q --·-
    R ·-·
    S ···
    T -
    U ··-
    V ···-
    W ·--
    X -··-
    Y -·--
    Z --··

    映射一下:
    --  ---  .-.  ...  .  
    M O S E
    -.-.  ---  -..  .  
    C O E
    于是提交wctf{MORSE CODE}。错了。。
    难道不要空格,再提交wctf{MORSECODE},还是错了。。

    换成小写提交。对了。
    答案:wctf{morsecode}

    2、ASCII码而已

    u5927u5bb6u597duff0cu6211u662fu0040u65e0u6240u4e0du80fdu7684u9b42u5927u4ebauff01u8bddu8bf4u5faeu535au7c89u4e1du8fc7u767eu771fu7684u597du96beu3002u3002u0077u0063u0074u0066u007bu006du006fu0072u0065u006du006fu0072u0065u005fu0077u0065u0069u0062u006fu005fu0066u0061u006eu0073u007d

    ——>>uxxxx。这是Unicode编码,题目是ASCII码xx。猜到题意:将Unicode码转换成ASCII码。

    我用Python写个函数进行转换:
    import unicodedata
    
    def unicode2ascii(data):
    	return unicodedata.normalize('NFKD', data).encode('ascii', 'ignore')
    
    data = u'u5927u5bb6u597duff0cu6211u662fu0040u65e0u6240u4e0du80fdu7684u9b42u5927u4ebauff01u8bddu8bf4u5faeu535au7c89u4e1du8fc7u767eu771fu7684u597du96beu3002u3002u0077u0063u0074u0066u007bu006du006fu0072u0065u006du006fu0072u0065u005fu0077u0065u0069u0062u006fu005fu0066u0061u006eu0073u007d'
    print unicode2ascii(data)
    执行结果:,@!wctf{moremore_weibo_fans}
    答案:wctf{moremore_weibo_fans}

    3、最简单的题

    这绝对是有史以来最简单的题!

    @无所不能的魂大人已经将答案告诉你了哦。 


    ——>>直觉告诉我。要看源代码。

    答案:wctf{woldy_s_weibo}

    4、啥?

    谁能告诉我这是啥?答案又是啥。


    ——>>以前看过我同学的一篇博客。有种技术叫数据隐写,比方将数据藏在图片的编码里,呵呵。

    用个十六进制查看器(我用《逆向project核心原理里推荐的HxD》)check下这张图片的十六进制代码,从相应的ASCII码中找到了答案。


    答案:wctf{mianwubiaoqing__}

    5、被改错的password

    从前有一个熊孩子入侵了一个站点的数据库,找到了管理员password,手一抖在数据库中改动了一下,如今的password变成了 cca9cc444e64c8116a30la00559c042b4,那个熊孩子事实上就是我!

    肿么办求解!

    在线等。挺急的。。



    ——>>看这串password。超像平时用MD5对数据进行哈希后的字符串,算一下字符个数,竟然是33。那么我get到题意了。本来密文是32位的。熊孩子手抖加了一位。。暴力一下,遍历去掉当中一个字符后的串,对其进行MD5解密(之前看过hctf的解题报告。知道个站点能够解MD5:http://cmd5.com/)。

    遍历到这个串
    cca9cc444e64c8116a30a00559c042b4
    的时候,有解:idf
    答案:wctf{idf}

    6、-天孤剑-的微博

    -天孤剑-同学自从參加了一次htcf联赛后。被里面的一道剑术题贱出翔来,于是粪发涂墙钻研ctf,最终发现原来人的智商果真是有差距的,相同是剑。为啥差距就这么大呢。

    于是天孤剑同学在心灰意懒之下建立了一个叫CTF训练营的站点,帮助大家提高剑术(事实上主要目的是为他微博涨粉)。 那么问题就来了,你知道-天孤剑-的微博ID是啥么? 


    ——>>找人咯:——> idf实验室首页 ——> 博译有道 ——> 团队成员 ——> 搜索“天孤剑” ——>

    答案:wctf{@无所不能的魂大人}

    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    mac 下安装jenkins
    Appium元素定位难点:tap坐标定位不准确
    Appium元素定位难点:混合式的native+webview
    Linux 上安装 appium
    springMVC之AOP
    设计模式之装饰模式
    设计模式之桥接模式
    MyBatis特殊字符转义
    python+urllib+beautifulSoup实现一个简单的爬虫
    设计模式之代理模式
  • 原文地址:https://www.cnblogs.com/yxwkf/p/4659787.html
Copyright © 2011-2022 走看看