Tags: osint 

Rating:

OSINT - Christmas

Challenge description:

challenge

Hints:

hint

Challenge files:

Message

Solution:

The right corner in the bottom of the challenge image is interesting: <br/><br/> dot code <br/><br/>

That's called DotCode <br/><br/> image <br/><br/>

Search for DotCode scanners, and you will find some online tools, for example: (https://manateeworks.com/free-barcode-scanner) <br/><br/> image <br/><br/>

The decoded string is: 78 57 54 67 101 100 53 90

<br/><br/>

Those are ASCII codes.

<br/><br/> image <br/><br/>

To convert them to characters, you can create a simple program to do that, or you can use online tools.

#include <iostream>
using namespace std;
int main()
{

int arr[8] = {78 , 57 , 54 , 67 , 101 , 100 , 53 , 90};

for (int i=0 ; i<8 ; i++)
  cout<<static_cast<char>(arr[i]);

return 0;
}

<br/><br/> After converting the ASCII codes to characters, you will get: N96Ced5Z <br/><br/>

According to the hint, you need to "paste" this string: N96Ced5Z...

And if you try pastebin, you will get the flag. (https://pastebin.com/N96Ced5Z)

<br/><br/> image <br/><br/>

HACSEC{Y0u_aR3_1nt3ll1g3nT!!!}

Original writeup (https://github.com/Cyb3rDoctor/HACON_CTF/blob/master/Christmas.md).