Skip to content

Latest commit

 

History

History
66 lines (53 loc) · 1.86 KB

File metadata and controls

66 lines (53 loc) · 1.86 KB

plumbing

Challenge information

Points: 200
Tags: picoCTF 2019, General Skills
Author: ALEX FULTON/DANNY TUNITIS

Description:
Sometimes you need to handle process data outside of a file.

Can you find a way to keep the output from this program and search for the flag? 

Connect to jupiter.challenges.picoctf.org 7480.

Hints:
1. Remember the flag format is picoCTF{XXXX}
2. What's a pipe? No not that kind of pipe... This kind

Challenge link: https://play.picoctf.org/practice/challenge/48

Solution

Let's connect to the server with nc and see what we get

┌──(kali㉿kali)-[/mnt/…/picoCTF/picoCTF_2019/General_Skills/Plumbing]
└─$ nc jupiter.challenges.picoctf.org 7480 
Not a flag either
Again, I really don't think this is a flag
I don't think this is a flag either
This is defintely not a flag
Again, I really don't think this is a flag
Not a flag either
I don't think this is a flag either
Again, I really don't think this is a flag
Again, I really don't think this is a flag
This is defintely not a flag
This is defintely not a flag
This is defintely not a flag
This is defintely not a flag
Not a flag either
Again, I really don't think this is a flag
Not a flag either
<---snip--->

OK, too much output. Lets grep for the flag

┌──(kali㉿kali)-[/mnt/…/picoCTF/picoCTF_2019/General_Skills/Plumbing]
└─$ nc jupiter.challenges.picoctf.org 7480 | grep picoCTF
picoCTF{<REDACTED>}

And there we have the flag.

For additional information, please see the references below.

References