avatar

目录
Houseplant CTF Beginners wp

Houseplant CTF

CyberChef

Beginner 1 (25pt)

base64 decode

python
1
'cnRjcHt5b3VyZV92ZXJ5X3dlbGNvbWV9'.decode('base64')

flag: rtcp{youre_very_welcome}

Beginner 2 (25pt)

hex decode

python
1
2
3
a = '72 74 63 70 7b 62 6f 62 5f 79 6f 75 5f 73 75 63 6b 5f 61 74 5f 62 65 69 6e 67 5f 65 6e 63 6f 75 72 61 67 69 6e 67 7d '
b=[i.decode('hex') for i in a.split()]
print ''.join(b)

flag: rtcp{bob_you_suck_at_being_encouraging}

Beginner 3 (25pt)

oct decode

python
1
2
3
a='162 164 143 160 173 163 165 145 137 155 145 137 151 137 144 151 144 156 164 137 153 156 157 167 137 167 150 141 164 137 157 143 164 141 154 137 167 141 163 137 157 153 141 171 77 41 175 '
b=[ chr(int(i,8)) for i in a.split()]
print ''.join(b)

flag: rtcp{sue_me_i_didnt_know_what_octal_was_okay?!}

Beginner 4 (25pt)

egpc{lnyy_orggre_cnegvpvcngr}

offset=13 (rot13)

flag: rtcp{yall_better_participate}

Beginner 5 (25pt)

Code
1
-- .- -. -.-- ..--.- -... . . .--. ... ..--.- .- -. -.. ..--.- -... --- --- .--. ...

morse decode

rtcp{MANY_BEEPS_AND_BOOPS}

Beginner 6 (25pt)

A1Z26 decode

python
1
2
3
a=' 26 26 26 26 26 26 26 26 19 12 5 5 16 9 14 7 9 14 16 8 25 19 9 3 19'
b=[chr(eval(i)+96) for i in a.split()]
print ''.join(b)

flag:rctp{zzzzzzzzsleepinginphysics}

Beginner 7 (25pt)

Vigenere chiper

flag: rtcp{unless_they_are_mean}

Beginner 8 (25pt)

bacon chiper

flag: rtcp{GOEATFOODDONTSTARVE}

Beginner 9 (50pt)

base64 -> hex -> morse -> binary -> a1z26 -> rot13 -> atbash

Pie Generator (50pt)

record the correct number and timestamp then replay it (resend http request with edited POST data)

文章作者: TaQini
文章链接: http://taqini.space/2020/04/27/rtcp2-wp/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 TaQini
打赏
  • Wechat
    Wechat
  • Alipay
    Alipay

评论