IDF实验室Writeup之牛刀小试

最近刚刚做了IDF的题目,感觉还不错,整理了一些writeup发出来一起分享下

0x00 被改错的密码

从前有一个熊孩子入侵了一个网站的数据库,找到了管理员密码,手一抖在数据库中修改了一下,现在的密码变成了 cca9cc444e64c8116a30la00559c042b4,那个熊孩子其实就是我!肿么办求解!在线等,挺急的。。

解答:目测是Md5加密,但是有33位,估计是不小心多加了一位,去掉其中的一位暴力尝试,其中cca9cc444e64c8116a30a00559c042b4 解出 idf

flag:wctf{idf}

0x01 啥?

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

解答:把图片下载下来,用winhex打开,最后可看到flag
wctf{mianwubiaoqing__}

0x02 ASCII码而已

u5927u5bb6u597duff0cu6211u662fu0040u65e0u6240u4e0du80fdu7684u9b42u5927u4ebauff01u8bddu8bf4u5faeu535au7c89u4e1du8fc7u767eu771fu7684u597du96beu3002u3002u0077u0063u0074u0066u007bu006du006fu0072u0065u006du006fu0072u0065u005fu0077u0065u0069u0062u006fu005fu0066u0061u006eu0073u007d

解答:Unicode编码,在线解码即可http://www.cnblogs.com/skykang/archive/2011/06/02/2068802.html

flag:wctf{moremore_weibo_fans}

0x03 摩斯密码

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

—  —  .-.  …  .  

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

-.-.  —  -..  . 

解答:莫斯密码,在线解密即可http://msjm.yinxiulei.cn/

flag:wctf{morsecode}

0x04 聪明的小羊

一只小羊跳过了栅栏,两只小样跳过了栅栏,一坨小羊跳过了栅栏…

tn c0afsiwal kes,hwit1r  g,npt  ttessfu}ua u  hmqik e {m,  n huiouosarwCniibecesnren.

解答:栅栏加密,写个程序爆破加密的栏数

mystring="tn c0afsiwal kes,hwit1r  g,npt  ttessfu}ua u  hmqik e {m,  n huiouosarwCniibecesnren."
mylist=[]
for i in range(2,20):
    for j in range(0,85-i+1,i):
        print mystring[j:j+i]
    print mystring[85-85%i:]
    print "n"
    print i
    print "n"

   

17个字符为一栏,然后将他们拼接起来

a="tn c0afsiwal kes,"
b="hwit1r  g,npt  tt"
c="essfu}ua u  hmqik"
d=" e {m,  n huiouos"
e="arwCniibecesnren."
for i in range(17):
    print a[i],
    sys.stdout.softspace=0
    print b[i],
    sys.stdout.softspace=0
    print c[i],
    sys.stdout.softspace=0
    print d[i],
    sys.stdout.softspace=0
    print e[i],
    sys.stdout.softspace=0

flag:wctf{C01umnar}

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*