arrow-left

All pages
gitbookPowered by GitBook
1 of 8

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Pieces

Each character is divided by two, if it evenly divides | is used, else /.

I just had to multiply each ascii value by two, then add 1 accordingly.

inp = "9|2/9/:|4/7|8|4/2/1/2/9/"
for i in range(0, len(inp), 2):
    char = ord(inp[i])
    mod = inp[i+1]
    char = char*2
    if mod == '/':
        char+=1
    print(chr(char), end='')

hashtag
rgbCTF{restinpieces}

Shoob

Chuck it into

We then get an image revealed which contained the flag inside.

hashtag
Flag: rgbCTF{3zier_4haN_s4n1ty}

https://incoherency.co.uk/image-steganography/#unhidearrow-up-right

A Basic Challenge

binary > hex > octal > base64

hashtag
Flag: rgbCTF{c0ngr4ts_0n_b3ing_B4SIC}

Joke check

This one is just a Caesar cipher

hashtag
flag: rgbCTF{a_chicken_caesar_salad}

beginner

fine day

just use this online tool: Its a substitution cipher

hashtag
flag: rgbCTF{a_fine_affine_cipher}

linkarrow-up-right

Name A More Iconic Band

volatility image, use hashdump

volatility -f data --profile=Win7SP1x64 hashdump

Use crackstation to crack them, then cyberchef to hash them

https://gchq.github.io/CyberChef/#recipe=Sort('Line feed',false,'Alphabetical (case sensitive)')Find_/_Replace(%7B'option':'Extended (%5C%5Cn, %5C%5Ct, %5C%5Cx...)','string':'%5C%5Cn'%7D,' ',true,false,true,false)MD5()&input=c3VwZXJjb2xsaWRlcgphbnlvbmUgY2FuIHBsYXkgZ3VpdGFyCm15IGlyb24gbHVuZwprYXJtYSBwb2xpY2UKaWRpb3RlcXVlCnB5cmFtaWQgc29uZwp0aGVyZSwgdGhlcmUKd2VpcmQgZmlzaGVzL2FycGVnZ2kKbG90dXMgZmxvd2VyCmJ1cm4gdGhlIHdpdGNoarrow-up-right

hashtag
rgbCTF{cf271c074989f6073af976de00098fc4}

Quirky resolution

Again, chuck it into same link which gets you a load of qr codes in one image Open it in an online qr code reader Load of noise, but one pops out

hashtag
Flag: rgbCTF{th3_qu1rk!er_th3_b3tt3r}

linkarrow-up-right