 Okay, so I'm about to create a hidden message. I figure this time around I'll show you me creating it and then obviously Solving it. So I'm in a folder here if I list out. I've got three PNG files And if I open up my file browser, you can see the three of them one of them has a new URL to the Answer that's the people need to find to solve them the message. Yeah, the two are just random pictures of tux Now you may or may not know this but you can take any Binary file to be an executable could be a video to be an image to be an mp3 in most cases You can dump whatever you want at the end of that file and it won't affect that file So you can take you know notepad on windows and you can just put a bunch of stuff at the end of that and Program will still run. It doesn't look at the stuff past the end of the program They use the same thing with pictures so we can use and cat and a cat to put them together So I'm gonna put tux dot PNG whatever I put as the first one is what is going to see When people look at that file so tux and then I'll put in between the two images And I could just put the two images together, but I'm going to squeeze this image in between two So tux m which is our message and then tux to PNG and I'm going to put them all into a msg dot PNG now Again, if I open up my file manager, you can see that we have four images now And this one looks just like this one if I was to open it up in a viewer It's just gonna show me the first image and if I go back to my shell here And I type in file to look at what type of file it is It's going to tell me that it's just a PNG because it's only looking at the header of that file It's it's not looking at the rest of that file so Now we need to see that that's how I created the image very very simple It's also how I created the previous message only I added text into the file rather than another image But people are able to scan through that for the text since it's image now. They have to be able to pull that image out So how do you do that? You know, you could do it manually if you were to open up a hex editor hex edit msg You can see the header of this file is PNG so you can you know come over here and you should be able to PNG and Yeah, so this is probably the beginning of another file here You can look at where you are in that file bit wise and I can go to the next one there here Yep So so I can find them three that way and find the exact bit and split the file by that so that that's that's overkill An easy way is using bin walk I've mentioned bin walk before bin walk is a great tool for Usually it's for extracting files from firmware. So it's a you have a router or a webcam or Really any anything that has firmware that you can upgrade or even just You know images of systems Then walk looks through these files For the files that are in them and if I was to run and you have to install bin walk It's in your pot should be in your repositories, and I just pointed at the file msg.png We'll tell me right here. It's seeing a PNG file a PNG file a PNG file It's giving me the header of each of those files So it's fine the header of every file you put in there You could put a thousand files into one file and we'll find the header you can ignore these zlib compression data We're just looking for these now again it tells you right here, you know where it is in the file So you can still split there, you know manually, but bin walk will Extract it for you if you give it the right command, so I'm going to Then walk Then walk and let me bring up my notes here If I knew I was looking for PNGs I can do this here, and it will extract the PNGs for me But since the file doesn't have to be a PNG although I know that it's a PNG based on What I was scanning for but let's say I looked in here and one of them was a PNG one was a gif and or drift and one of Them was jpeg and there was another BMP or there were other files in here. I could put executable files in here I can just tell it to to find them all and the main difference between this is This command will look for PNGs extract the PNG and put PNG as the extension This will extract files, but not label what they are, but let's go ahead and use that command So just that so it's saying bin walk dash dash dd equals and then inside single quotes We got a dot asterisk for all files, and then we put in what file we want here Boom it lists them all again, and if we list out now you can see that we have a new folder It's the name of our file extracted so we go into there and here you can see that we have a couple of files We actually have one two three four five six files But we know there's only three files in there again with there are these Zlib compression data things you just ignore those, but if I was to run file asterisk on all those And now I know know which ones are PNGs file zero is a PNG 65365 a is a PNG and 737 AF zero is a PNG And these were just the hexadecimal locations inside the original file So you look at that way or if you just open up your file manager Right here you can see I can ignore these ones you can look in them because they might there might be text or something in them based on the Icons, but we're looking for an image here. We can delete those we have three images I can click on each one until I see the one with this URL and then I'll have to manually take the same because it's an image I can't extract it unless I use an OCR an optical character recognition program Which they never work that great. They wouldn't know if this is an O or a zero, you know But yeah, you just type that into the browser and that's how we get to the hidden video So that's how you create it and how you solve it all in one. I hope you enjoy this video I hope you enjoy these hidden message videos that they're just to get you thinking And again, if you solve them, let me know how you solve them I'd like know how you solve this one because again, I use bin walk which is a great program again for hacking firmware But if you had another technique, let me know your technique because Besides manually doing it. I'm not sure of another program. I know there are other programs out there I don't know any of the top of my head Anyway, be sure to visit my website filmsbychrist.com. That's Chris the K There should be a link in the description there. You can search through all my videos from both my channels and Also think about becoming a supporter if you like my videos and you watch them on a regular basis over at patreon.com forward slash mail X 1000 there you can get Early downloads will downloads of the videos usually early depending on what rewards You are in on the patreon site So if you want to get all my videos ahead of time, there's an option there Be sure to like share subscribe comment all that good stuff does help and as always, I hope that you have a great day