From 439af94c79ee6dc79614b88d1d8c887572f6c5ad Mon Sep 17 00:00:00 2001 From: Isaiah Date: Mon, 9 Aug 2021 16:22:38 +0100 Subject: [PATCH] Adding Jammy challs --- misc/Coherence Check/README.md | 56 ++++++++++++ misc/Coherence Check/src/coherencerarctf.png | Bin 0 -> 32495 bytes misc/Coherence Check/src/flag.txt | 1 + misc/Discord/README.md | 86 +++++++++++++++++++ misc/Discord/src/flag.txt | 1 + 5 files changed, 144 insertions(+) create mode 100644 misc/Coherence Check/README.md create mode 100644 misc/Coherence Check/src/coherencerarctf.png create mode 100644 misc/Coherence Check/src/flag.txt create mode 100644 misc/Discord/README.md create mode 100644 misc/Discord/src/flag.txt diff --git a/misc/Coherence Check/README.md b/misc/Coherence Check/README.md new file mode 100644 index 0000000..db6586e --- /dev/null +++ b/misc/Coherence Check/README.md @@ -0,0 +1,56 @@ +# Coherence Check + +### Description - So we're up to date, we've moved away from using s*nity check. Here's your flag. + + +Initially, this challenge may seem super simple, type out the flag you get in the image below. + +![Coherence Check](src/coherencerarctf.png) + +Sure, this will work and give you the flag of `rarctf{Welcome_To_RaRCTF!}`, however, in design of an interesting Coherence Check, I decided to go Down The Rabbit Hole, and add an extra easter egg never seen before in the land of Capture the Flag Coherence Checks - Steganography. + +I decided to skip the 3 common pillars of CTF Steganography - Binwalk, Steghide and Strings. The next thing that I thought of was metadata, so I decided to create some. + +For those with access to a command line, `exiftool` is great for metadata related problems. (can just be installed with `sudo apt install exiftool` for those with the apt package manager.) + +Simply running `exiftool [filename]` will bring us something interesting, as shown below. +``` +➜ ~ exiftool coherence.png +[note, I have trimmed the output of this to make it look nice on you, the reader. If you're brave enough to try the full command, good luck.] +ExifTool Version Number : 12.16 +File Name : coherence.png +Directory : . +File Size : 32 KiB +File Modification Date/Time : 2021:08:06 14:45:33+01:00 +File Access Date/Time : 2021:08:07 18:47:57+01:00 +File Inode Change Date/Time : 2021:08:07 18:47:57+01:00 +File Permissions : rw-r--r-- +File Type : PNG +File Type Extension : png +MIME Type : image/png +Image Width : 1000 +Image Height : 145 +Bit Depth : 8 +Color Type : RGB +Compression : Deflate/Inflate +Filter : Adaptive +Interlace : Noninterlaced +Exif Byte Order : Little-endian (Intel, II) +Bits Per Sample : 8 8 8 +Orientation : Horizontal (normal) +X Resolution : 37.78947368 +Y Resolution : 37.78947368 +Resolution Unit : cm +Software : GIMP 2.10.22 +Color Space : sRGB +Image Supplier : +Image Creator : +Copyright Owner : +Licensor : +Description : if you see this, DM jammy#0402 on discord secret_stego for a special role! +``` +Most of this is irrelevant, but the author (me!) left a note in the description of the metadata, stating ` if you see this, DM jammy#0402 on discord secret_stego for a special role!` If you DMd jammy#0402, you would have received the Rabbithole Enthusiast role on the RaRCTF discord. Congrats to the below people for actually finding this: + +- yardenohana#0558 + +#### Flag: rarctf{Welcome_To_RaRCTF!} diff --git a/misc/Coherence Check/src/coherencerarctf.png b/misc/Coherence Check/src/coherencerarctf.png new file mode 100644 index 0000000000000000000000000000000000000000..31ccc9ab7086db9112385dc72cb58119b2741a8b GIT binary patch literal 32495 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 literal 0 HcmV?d00001 diff --git a/misc/Coherence Check/src/flag.txt b/misc/Coherence Check/src/flag.txt new file mode 100644 index 0000000..608bb10 --- /dev/null +++ b/misc/Coherence Check/src/flag.txt @@ -0,0 +1 @@ +rarctf{Welcome_To_RaRCTF!} \ No newline at end of file diff --git a/misc/Discord/README.md b/misc/Discord/README.md new file mode 100644 index 0000000..f628cf6 --- /dev/null +++ b/misc/Discord/README.md @@ -0,0 +1,86 @@ +# Discord + +### Description - Come to our discord, and we'll give you a free flag for your trouble. Discord invite: https://discord.gg/VMWvNW36Zx + +### Note: While it is optional to join our discord, we will be posting challenge updates + announcements there first, so it is highly recommended to join. + +A simple discord challenge, you need to verify with the reaction bot, then run `!flag` in the spam discord channel. + +### Alternative solve + +[Rarmony](pwn/Rarmony), our CTF chat platform challenge, also had its own version of the discord flag, in the `general` channel. To get this flag, follow the below steps: +``` +➜ ~ nc 193.57.159.27 28514 +Harmony: Chat for CTFers + +0. Read Channel +1. View User Info +2. Change role name +3. Change username +> 0 +Choose channel to view +0. general +1. pwn +2. secret-admin-chat +3. team-locator-inator +4. crypto +5. spam +6. rev +7. misc +8. web +> 0 +general +Tony: :lemonthink: +proleethaxor1337: helo i am new to ctf pls gib flag @organizer +proleethaxor1337: @organizer i cannot find coherence check flag +proleethaxor1337: @organizer +wiwam845: :whopinged: +proleethaxor1337: @organizer gib flag +Pig2: amogus +Quintec: amogus +Strellic: so does anyone here hate rust +Rag: blobfear +mop0: ?mute @Strellic +UnbelievaBoat: @Strellic was muted ... +Tango: although my name is tango i like fanta more uwu +MovingDessert: owo +rak1507: uwu +jammy: uwu +AlOnKali: can one of you help me with my chemistry homework? i cant find anything on acids +JoJo: hill +Tony: in order to fully finish our discord migration, i've decided to repost the discord flag of rarctf{wh3n_4r3_w3-m0v1ng_b4ck_t0-IRC?_29ff18a15e} +diogoctf: Add pastebin pastes to your server today! +rak1507: you guys should all try apl +UnbelievaBoat: tony left the server... +UnbelievaBoat: wiwam845 left the server... +UnbelievaBoat: pig left the server ... +UnbelievaBoat: Quintec left the server... +UnbelievaBoat: diogoctf left the server ... +UnbelievaBoat: floral elements left the server ... +UnbelievaBoat: curdcompiler left the server ... +UnbelievaBoat: fieldracoon left the server ... +UnbelievaBoat: AlOnKali left the server ... +UnbelievaBoat: jammy left the server ... +UnbelievaBoat: mocksower left the server ... +UnbelievaBoat: day left the server ... +UnbelievaBoat: rag left the server ... +MovingDessert: rak owo +rak1507: uwu +UnbelievaBoat: das left the server ... +UnbelievaBoat: Tango left the server ... +UnbelievaBoat: Strellic left the server ... +UnbelievaBoat: mop0 left the server ... +UnbelievaBoat: JoJo left the server ... +UnbelievaBoat: PotatoK left the server ... +UnbelievaBoat: chop0 left the server ... +UnbelievaBoat: right i've had enough of you +UnbelievaBoat: UnbeliveaBoat left the server ... +rak1507: sad! +``` + +After careful looking, we see a message from Tony stating: + +`in order to fully finish our discord migration, i've decided to repost the discord flag of rarctf{wh3n_4r3_w3-m0v1ng_b4ck_t0-IRC?_29ff18a15e}` + +This flag matches up from what you would get from running !flag in the spam channel. +#### Flag: rarctf{wh3n_4r3_w3-m0v1ng_b4ck_t0-IRC?_29ff18a15e} diff --git a/misc/Discord/src/flag.txt b/misc/Discord/src/flag.txt new file mode 100644 index 0000000..1e11a48 --- /dev/null +++ b/misc/Discord/src/flag.txt @@ -0,0 +1 @@ +rarctf{wh3n_4r3_w3-m0v1ng_b4ck_t0-IRC?_29ff18a15e} \ No newline at end of file