 That's stuff about me. I'll cut through that pretty quick. All right, so the deal with this is we as security professionals have a crap done tools to deal with on a daily basis. I know that I have, I work in the Virginia tech, I work in the IT security office there and we have the tomb of software which is a 100 sleeve DVD case. I'm sure you guys have something similar. You've got all these bootable tools, all these things that you need for different environments and it's a big pain to keep up with. You loan them out, you lose them and sometimes you need them, like incident response, you need them right away. So I thought, well, I'd try to put all that stuff together. So what Katana does is it brings a bunch of live distributions, like backtrack, together with portable applications that will run in Windows from a single USB flash drive. So no longer keeping up with the tomb of software and wondering which computer that certain thing is installed on, you can put it all on a single flash drive, keep it in your pockets, very convenient. I'm sorry, it's not showing up in here, it's showing up in there, so I'm definitely not messing with it. And another thing about USB flash drives, which is a little more convenient than your normal CD DVD, is you can change things on there on the fly. Unlike a CD, you know, you've got that, you can change it, but you have to re-burn an ISO, burn it again. USB flash drives as a dynamic environment makes things a lot easier for you to modify. CD versus USB. Some of this I've just covered, but a lot of it is speed. I don't know if you've ever tried to boot a live CD versus a USB version of the same live operating system, but it is way faster. Especially when you're, you know, you're doing stuff and everything's cool, then you click on something new and then just got to spin up again and find that stuff. It's a lot faster from USB flash drive. Two of the drawbacks, you can see up there in bold kind of the things that I deemed to be a benefit for either side. The one benefit, there are two benefits for CD. One, a lot, almost every distro, every live distro basically supports CD. I mean, some are just floppy, but that's very old. And the other is the buyer's support. If you're working with some older systems, if you haven't booted from USB, the biases sometimes have it turned off or turned on. Most modern biases will support USB boot. I'd say that started in the early 2000s, but prior to that, they're like, you want to boot from what? No, CD is the way to go. So that can be an issue when you're working with some of the older systems. All right, so I mentioned, you know, I have this Grandia's tool suite and we'll talk a little bit more about what's in there. But I want to talk about who made the cut. It's really hard, you know, when you're looking through all these suites of tools because there's so many and they're so awesome, but a lot of them overlap. So what I tried to do is I didn't, I'm not necessarily saying that these are definitely the best tools. They're just the ones that I found. As I said, the dynamic environment, you can actually modify and, you know, add or remove as you want. Free for personal use. You that are working in the corporate environments with Catana, you need to check the licenses before you use it because I was looking at it as, you know, a personal, fun thing to use all the time, but I can't guarantee all the licenses are that unique. I mentioned that and currently supported, for most part, something like, you know, NetCat, which was made a long time ago, works beautifully. I kept that in there because, you know, current support. I don't know when the last time the official version came out. It was quite a while ago. But for the most part, everything needs to be currently supported so that you guys can get the best and brightest new software out there to keep around with you. All right. So I have a DEF CON free release. It is available at the Hackers for Charity booth just on the other side of these walls over there all the way to the back. This is the, so it's 2.0. I have a 1.0 and 1.1 release so if you don't get it there and don't want to like do the DEF and the new stuff, you can get it on the website. It seems so bad after the presentation today that I have to say that there's a couple of flaws in this release. That's why I said instead of pre-release, it is now officially a beta release. And I will get into more of that in just a second. So the starting lineup for Katana. This is what I've included by default. You can really think of that as the default settings. This is what I give you. I tried to kind of get the wide gamut of different kinds of tools that system administrators might use. Not really trying to focus on anything in particular. You know, I took backtrack as the pen testing one. I have cane as the forensics one. Are there other great distros out there? Absolutely. And I encourage you to look into those too. These are not, this list is not the only things that do this stuff. But I couldn't include everything because it's already several gig in size. And if I gave you a file that was 32 gig download, I'm sure nobody would ever use it. So this is the default lineup. I'll talk about installing stuff a little later. Here's my epic fail. Second epic fail, apparently. Backtrack is not working. So it's not the fault of backtrack. Beautifully. I screwed this up. My thumb drive died on Friday as I was dev'ing. Everything was great. I was all ready to make my, you know, it's all in the rar files, ready to put it together. It dies on me. My last backup was two and a half weeks prior to that. So I know. And look, no, lessons learned. Lessons learned people. I had a backup. What does it say? Back up often. Back up the backup. And back up often. Okay. My mistakes, you know, you guys can learn from that. Yeah. So that was awesome. So basically using some of the forensics tools provided, plug. I could not use autopsy to recover all my files. Very sad. I ran, this is forensics hints for some of you people. Autopsy is awesome. I ran strings against the entire 8 gig flash drive and had to analyze that. So I got a couple of things back like the documentation. And that was really all I got back. So I had to kind of start from scratch ish from that point. So I spent one day trying to recover and then I stayed up for 36 hours basically fixing everything that I had done in the prior two and a half weeks. So I apologize for that not working. If there's any other bugs, especially there's misspellings. I just kind of, there's new features and this stuff should work. And I tested last night. It seems like all the other operating systems working fine. But that particular thing, epic fail on my part. However, there's a simple fix. You don't have to do anything crazy. If you download, oh, I left the raw. It's actually in ISO. The back check for ISO. Download it, burn it. Copy the CASPER file into the back check folder on Katana. Replace all the files. Basically what happened is the whole file system didn't finish copying over. So that's why everything screwed up. So it is a simple fix but it's just not going to work right off the bat. Again, a thousand apologies. Okay. So going back to the original, getting everything to work. The reason you might not have seen a lot of these multi-boot systems before is because they're a pain in the butt to get working just off the bat without thumb drives dying on you. What you need to do is get used to messing with syslinix or grub, which are the boot loaders. And then there's the initialization files. And that's kind of how I got everything working. Because you cannot have duplicate directories in the same structure. And that is the fact that everybody here should probably know. So what happens, all the file systems want to load from a certain area. So you have to change that area. So you have to figure out how to do that. And every single operating system is different. So they would be beautiful if there was one like quick fix for everything. But no, I have to analyze every operating system differently. Baseline ones, Ubuntu versus Slack versus Nopix versus, you know, if they've modified it and, you know, the security distribution that has also made modifications. Those are changes around. So that's why it's not just a simple straightforward thing that you see posted around a lot. I have to go through and analyze a lot of these files. I put in binary. The first time I started developing, I didn't know that it was an image file that I was messing with, which is easy. You just mount it. And I wish I'd known that. I went in with a hex editor and tried to replace things. Which was not good. Because the file that I want to change is the same name as like everything. It's called the Casper file. And like that word is everywhere. So looking through a hex editor, trying to find it took forever. And then, you know, that took like two months to look at. And then, you know, I've read some posts somewhere. They're like, oh, it's just an image file. You mount it. It's like, oh, my gosh. Mount it. And then, you know, two seconds later, everything works. So that's another, you know, that's when you get into building tools like this, the things you have to get through. And that was about a year ago. I guess I should have mentioned I started this project about a year ago, right before DEF CON last year. And the cleanup. I tried to make this, as I said, I wanted to make a dynamic environment, people to be able to change and update things as they want. So I tried to clean up the folder structures. So you didn't have, I mean, if you look at the Elton Boot City, it's got folders strewn everywhere. It basically looks like the systems folder in Windows. You know, you just get all kinds of stuff. So I made a big effort into making things in nice little compact directories. You know, you go into the route of Katani, you see, you know, the backtrack directory or the cane directory. And you say, okay, well, that's where that stuff obviously is. It wasn't that way originally. So I made a big effort to make it a lot easier for people to modify on their own. So adding distros, I don't have a ton of time. I am a grad student and I am trying to graduate soon. So I can't devote all this time to all the great distros out there. And there are so many out there that it's very difficult. I just try to cover what I can. So I'm going to go through a little bit about how you can add your own distro or, you know, popular distros that I haven't supported yet, how you can go through and make these modifications to add your own. So I'm going to give the example of Samurai, the current version of Samurai. Pretty simple in the beginning. So you just get the ISO downloaded, you mount it or you burn it, however you want to get access to it. And save it. Yeah, for this particular one, yeah, you just make a Samurai directory since it's called Samurai. In whatever distro name, you kind of insert that there. And then this is the tricky part is figuring out which initialization files to mess with. For basically Ubuntu versus NAPIX, a lot of those are the same. I'll cut through this pretty quick because I know this is dry and boring, but I want to keep these in the slides for people to contribute to the project. So yeah, this is just an example of, for this particular one, the file structure needs to be changed. And then you change the boot menu, adding everything there. And you edit and add some more stuff to the main configuration file for the boot menu. That is long and boring. So I'm just going to show you if this works. I would be very lucky if I could actually do this. Oops. Yeah, okay, there we go. This is what it looks like when you boot up. Same as a lot of other distros. If you're used to booting from live stuff, it's here. Most of the stuff works except for the first one, which most people will end up using. So that makes it like the worst possible thing that could have failed. So when you add stuff in here, it'll pop up, you add a new distro, pop up in the menu section. Congratulations, you've got an even cooler tool on you. Okay, leaving that and going back to the demo. Oh, going back. Okay, so I just went through that boring information about changing the realization files. And right now, the only way, before, the only way I had it is I posted some forums and explanations. It's, you know, kind of technical and whatnot. I've created a script front end to make things so much easier. So you don't have to go through all the pain that I've gone through in developing it. All you have to do is select which one you intend to install. Oh, thank you. I'm going quick, too. Thank you for the applause. Yeah. So this should make things a lot easier and maybe, you know, things will work for you guys. So all you have to do is you select which one you want to, the distro. Right now, I have three different ones working. You download the ISO, you tell it which directory, and you hit go, install, and it'll, you know, install for you. It's like UnetBooten. I think a lot of people have probably used that before to install things, except they only install one at a time, and I have to somehow figure out how to, you know, make all these things work together happily. So right now, I have three different ones working. Samurai, Weaknet, and something else that I'm forgetting off the top of my head. But hopefully, by the full release, I'll have at least a dozen is what I'm shooting for. So while you already have, what, 10 distributions on there, you can, you know, if you decide, I want, you know, the kitchen sink, you can have 10 different distributions, or I guess at that point, you know, like 20 different distributions on your thumb drive for any kind of response. So as I mentioned before, I encourage people to look into other ones, because I don't have a lot of time, and then I can add that to this. So your contributions help quite a bit, and especially if you're developing a distro, I'd like to add it here. I can, you know, walk people through how to do that for their individual distro. Okay, this was the basic navigation stuff. I just kind of included these slides because I wasn't sure, you know, people had done that before. So getting on to the Katana toolkit. So the live ISO side, a lot of people are used to the live booting side. This, not so many people have used portable applications. So what portable is basically it means it doesn't have to install onto your host system. That's not to say it doesn't actually edit some registry or make some other modifications. So I wouldn't say it's a hundred percent forensically sound to run all of these to say, oh, no modifications were made, but you don't have to install them. So they run quick. You've got a whole suite of tools. They, yeah, they'll run in native environments. Yeah, actually, this is funny. I, for about two months my, my host operating system was screwed upside, but I was booting off of backtrack three live and they didn't have open office and I needed it for class. So I actually ran a portable open office through wine in backtrack to get open office to work easily. And later I found that you can actually add slacks file to get that done. But at the time, that was an interesting way to get through it. So wine is a windows emulator for anybody who doesn't know that. And so this portable application was running through there. I ran VLC through it. It worked pretty well. So, you know, some of these applications that I'm talking about on this side, you can actually run in Linux through wine. But a lot of them are targeting windows systems, so they're not going to really be too proficient. The, what? Okay, yeah, that's true. That's true. I knew I'd misspeak somehow. Wine is not an emulator, but it will allow you to run windows files. We, everybody's kosher with that. Okay. So happens when you speak at Defcon, you just get called out like that. And the other option is ultimate boot CD for windows. If anybody has a mess with that, it's pretty cool. It's not included by default because of Microsoft licensing stuff. Come on. I didn't get a boo for mentioning Microsoft licensing stuff. Yeah. All right. Thank you. Thank you. So it's a portable version of Windows XP-ish. It's called Windows PE. You know when you install Windows and you have that nice little boot menu and all this stuff's going on, it actually loads this small condensed version of Windows into memory and that's what controls everything. This extracts it. So it won't run everything beautifully, but it'll run some of the stuff so you can kind of carry around the portable version of Windows with you, which can be very helpful in certain situations. And configuration and updating. It's very simple to do. I'll show you in a second the structure of everything, but you want to update it. You can update it. It's a USB. So you just have to install it in a certain directory. Bam. It's an updated. You don't have to worry about, you know, waiting a year for the new ISO to come out. You can update it instantly or add your own files, whatever. So these are kind of the areas I focused on. It's the basic stuff that I feel like anybody would look into security and want and just admins, all that kind of stuff. So there's a lot of tools. There's things like, well, I guess I'll go to the next slide. These are just a few of the tools that I've got running on there. Things like, you know, SIGWIN has a ton of stuff, especially for us Linux people. It's nice to have a portable version of SIGWIN around because you're like, ah, I have all these cool scripts for Linux. And then I've got to work with these, you know, Windows boxes. What do I do? SIGWIN on a stick. Very handy. All kinds of other stuff. A lot of these, about half of these are actually new to this edition. So if you're thinking about, okay, well backtrack, screw it up, I don't want to go and get that. This one, a lot of the new stuff is like in-map and cane and metasploits. And I haven't fully tested metasploits, but it works and it runs and I haven't seen anybody else who actually got it running in Windows on a USB drive. I feel like if I say that in this crowd, somebody would say, I know, but as far as I know, this is the only place that metasploits running in Windows off the flash drive. There's all kinds of other tools you might recognize on there. It's pretty convenient. And adding your own applications. In Windows, there's a lot of portable app websites out there. Those are the ones I've gone through. Basically, they just don't have to make registry edits or install things in the system folders or whatever. So some of the smaller tools in the utilities I've actually found that are very common that are just singular binos like putty. Putty is a perfect example. When you install putty, you don't get the nice little icons. It doesn't install. It just says extract me somewhere because I'll run anywhere. So that's a good example of a portable application. Something like that is included on here, but there's a lot more. Linux, you can make static binaries if you want to try that. Will that work 100% of the time? Probably not. Have I tested it a lot? Absolutely not. But it is possible. Yes. For the Windows side or the Linux side, I believe so. I mean, it loads everything in. But that's another thing that's the 64-bit, sorry, he asked if there's a way to differentiate between 32-bit and 64-bit in Linux. And that's actually an issue with a lot of these things that people, I've tested this on a 32-bit machine. Some of these tools have 64-bit counterparts that will do the same thing. I developed this for 32-bit. A lot of times if you see a tool and it's not running, you can try to look it up. That's one of the things I didn't put in the slides. I have a crap ton of documentation. That's one thing that I found that was difficult when learning new distributions was like, okay, let's go ahead and have these tools. What does that do? The only description I have is a name or something I've read. So the documentation for Katana actually has a brief summary of every single portable application out there, hence time consumption. And then a brief description of the distributions, but not all of their tools because I'm not crazy. So a lot of them will give you the websites. So if it doesn't work 32-bit, you can go and get the 64-bit version. And as far as the Linux goes, I know that you can do this. I haven't tested it. I know that the Unet Bhutan for Linux is a static binary. You can get the source, but it will just run. So you have to tinker around with it. I don't know from distro to distro, but it is possible. So you could carry things, trusted applications around with you on your thumb drive without having to trust the host operating system. OSX, I don't know. Whoever you'll get a Mac, I have no experience with Macs whatsoever. If people know how to add portable applications to Macs, that would be awesome. I'd totally be into that for you Mac people out there, but that's just not anything I've explored so far. So Wakasashi, so Katana is a sword, Wakasashi is a smaller sword, a theme. Forge is a forge. So yeah, I've stuck with a little bit of a theme here. USB right blocker. This is pretty handy. So I've tested it a little bit. So the reason I included this, or I've been working on this, is malware. I don't know if you guys know this, but malware is now targeting USB drives. You might have been aware of this. You might have seen this in your environment. You might have come to DEF CON talks and heard about this. It's live. It's native and it's a beautiful way to transmit malware because everybody's so concerned about it. My Firefox is up to date. Do I have no script? Do I have all these security features in place? And then USB drive, they just hop right on there and then you never know the wiser. So while a lot of these things on there will be definitely flagged by antivirus, there's a meta-sport is on the stick. The antivirus just explodes when you stick this in. And almost everything, at least half things on there, it's just hack or tool. I couldn't even scroll down fast enough. It just kept shooting up. So that's another warning. If you're going to mess with this, your antivirus is going to just throw a hissy fit. It's going to go crazy. So you might want to disable it before mounting this. Sometimes it doesn't auto run. If it won't auto run and scan the device, sometimes you're okay, but the first time you click on something, it tries to get at it. So two reasons that I have the right blocker one is for malware. So it doesn't get on the drive and you're not transmitting that everywhere. And the other one is to prevent those pesky antiviruses from deleting all of the awesome stuff that's on here. I tested it. It worked. I'm sure because I announced this at DEF CON, next week they're going to be able to figure out how to leave my tools from Katana. But for now, as of like today, this works preventing anything from accessing it. Problem side, a lot of these tools do want to write stuff to their directory. So some of them might not work in this way and you can't store your information there. Yeah. Oh. Yeah, there's another thing. The Waka Sashi is very tiny. I recommend not putting it on a flash drive because that's kind of not the point. If you put it on a flash drive to run and prevent the other one, well, congratulations. The one you just put in got infected. So that doesn't help anything. I recommend, you know like the business card size, and this isn't quite right, but the really small CDs, some of you can keep in your back pocket, business card ones, it's like a couple K if that. So you can easily keep it on something else, a medium that's not going to be infected by malware. It's very simple to use. And I think right now, yeah, I'll try to bring up my live demo, which checks something else real quick. Yeah, I did get that in a minute. But it's, I have an eight gig, mostly because I like the idea of being able to add a lot. Actually, I developed on a 16 gig. It takes four, you could put it on a four gig. It's not going to throw a hissy fit. And yeah, so I'd say, I suggest 16. They're dirt cheap now. And of course, more epic fail. It won't move to the other window. All right. So I now officially hate compass barrel or compass fusion. I just love it because it makes you do it. You can do cool little things like twirling desktops and wobbly windows. And it's great. And now that it has destroyed my presentation at Defcon, I'm officially against it. I probably if there's anybody on the compass fusion team here, this is a problem, serious problem. You guys need to fix that stuff. All right. I find you. Okay. Well, so that live demo, I can't Windows gets stuck on this one and won't go up there. What in the world? Are all you Linux naysayers? Congratulations, you now have more fuel for the fire. All right. Well, it's, it's pretty simple. Sorry, it's not up there. You click a you run the Waxashi, you hit yes, and it makes it read only, you hit no, it makes it read writable. When you want to mount something, it, it edits a registry value. So you, you change it and then you mount it and then you can unchange it doesn't matter, it's only at the point of mount that things make a difference. So don't, you know, you can unmount it and you really want to change it back because if you're on a user's computer and you know they're trying to plug in their iPod and it's not running and they're going to find you and you know that's obviously the most important thing on their computer is that they can sync to iTunes. So if you went in and had to, you know, remove some virus that's really not as important to them as being able to sync to iTunes. So you really want to undo what you do when you make it read only. So it sticks up there. No live demo. Great. Katana is available at the Hackers for Charity booth right now. The older versions are available on my website. So here's the, the 4GIG. The new one, I, I'm still in debate about adding some other live distributions but for now it's about 4GIG. So you can run on a 4GIG drive. It's a raw file. I think I get to that in a second. Yes. It's a raw file. I have so many people ask me, why can't I burn this to DVD? It's because it's not, it's not supposed to be burned to DVD. It's a raw file. You extract it. It is on DVD there but in raw format. So you extract it, you run it. The instructions are on there. I just thought I would put that out there because people come up to me all the time or send me emails and stuff and say I can't get this to work. You extract it into the root of the flash drive. If you extract it into a sub folder, it's not going to work either. So those are the two biggest things, problems that I get all the time. Yeah. I think that's most of it. That's just the instructions there. You can create an ISO. This is new for this version as well. There's a couple new things. The 4G one is new. This is new. It works okay. Some of the live distributions change a lot of things around between USB and CD versions. So while it will make, it's really nifty if you want to hand it out to a lot of people. You can create the portable application stuff. You can configure it any way you want, add, remove, whatever. Hand it out to all the people you work with and then you have all these tools on there. So a live ISO option is really good. Some of the applications, or some of the live ices will boot, or some of the, sorry, the portable distributions will boot. By the time this is full release, I hope to have them all working right now. It's just some of them working. But that is the final plan is to make the ISO exactly the same as the USB version. So tips and tricks. Since you're working in a live environment, scripting is awesome. The one beautiful thing about live is, and I know this is why I really enjoy it, I screw things up sometimes that might have come across already. So it's nice to be able to boot into a live distribution, do whatever you want. Absolutely angered the kernel and then you just reboot and everything is magically back where it was. So that's one of the great parts of an ISO. But the other flip to that is modifications can be tricky unless you do persistent. I'm not going to talk about that much here, but look into persistent mode, you can actually save things on the system. So if you do want to update backtrack, you want to update Ubuntu, you can. If you boot into persistent mode, it will store it there. Everything should work fine. But if you like me, enjoy the live environment and being able to mess around with things and not having fear of screwing stuff up. Scripting is awesome. This is just a couple of URLs for a portal applications that you can look into. As I said, I didn't include all of them. There's a lot of them there. Actually, I did find this one website for OSX stuff, but it's like the really high end open source applications like open office. So there wasn't any security stuff. Yeah. So this is my beg and plea. I only have so much time. I'm basically the only dev on this entire thing. And I'm a grad student, so I really just don't have tons of time to work on this. So if you want to help buy, recommendations are welcome. If you want to recommend tools, that would be awesome. If you want to, especially if you want to work on scripts to add distributions, thank you so much, because that's the most time-consuming thing I'm sure that I ever work on. If you have tools that you are writing that run portably, let me know. I'll check into it. Yeah. I mean, anything you can do to help out. I have a forum, post everything on there. I'll get Q&A in just like two seconds. Is that cool? Okay. Actually, I think that's the next slide. Yeah. Okay. Yeah. This is a good good timing. You were you were right on about that. So again, the pre-release is at the Hacks of Charity booth. You can get it fully working. There is a lot of new stuff on this version. I know none of this was actually like, this is how you hack into this thing. But I did provide a whole lot of tools and some documentation. So if you're starting off the bat, this is a great thing to mess around with. And yeah, if the HFC guys want to come up real quick, we're going to have some free t-shirts. Anybody raise a hand? Hacks for Charity t-shirt? You guys want to come up? Yeah. Raise your hand if this presentation was awesome. Yeah! I had to catch you when you were off guard. All right. So while everybody is looking around, the Hacks for Charity booth is again on the other side of these walls all the way in the back. Come check it out. If the t-shirts don't fit, we'll swap it out for you. You got the All right. My last thing before I'm going to do a little bit Q&A, we're doing some auctions there. We got some really cool, we're auctioning off stuff like this. Come, it's all for charity. We're asking for any kind of donations you want to give, but these are bidding on. We've got a lot of stuff on there that's really cool. Of course, one of the kind items. So yeah, check it out. I guess I have a minute for Q&A or five for Q&A. But I'll probably head over there after I answer this question. So if you want to get the new version and want to talk to me, I'll be over there. Yeah, go ahead. Yeah. So the problem, the difficulty, he was asking about, he said he loses thumb drives all the time and was wondering about encrypting a thumb drive. Yes, you can. The problem is the, it depends on your environment. If you're windows only, you can say, hey, you can slap TrueCrypt on there, encrypt it, that's great, but if you want to go to the windows side or OSX side, then you know, you have to get that software working and unencrypting it the same way. So because it's portable, you can encrypt a hard drive, or a thumb drive, just like a hard drive, but because the idea with this is that you can run it on all these different platforms, that makes it a little more difficult. Yes. I don't know about, since that's the bootloader system, I think that modify, it might work on there, I'm not positive, but you have to, you have to run that through windows as far as I know. He's asking about the TrueCrypt bootloader and that might be an option. I've never looked into that. So then you could have it in the bootloader, but then again, you have to, if you're considering the portable application side of things, you have to unencrypt the whole thing. So since it's both, it would be great. If you guys want to look into that, I think that would be an awesome option. Yeah. It's not right now, that's a good option. This is basically, we just finished this and it's really prototype testing, but that's good. It's actually, it's a visual basic script. So you can modify it any way you want and it will run in any system. It's a visual basic script. Yeah. What I have for the, actually the Katana portable pops up as the auto run. So the, like the portable applications, if you suit yesterday the auto run, that pops up first. I could maybe look into adding that, but yeah, that's a good point. If I could get that running in the auto run, it'd probably make more people more conscious. Yeah. Yeah. The, the, the, that's a good point. He said you can run the auto run and it will work before the drive is running, but I don't know, I don't trust that as much as, once it's physically in, I just consider malware able to access it. So, you know, it might be good, but it might not be the absolute perfect way for doing it, but it is an option. You could do that the first thing off the bat. Yeah. Yeah. And there are expensive, the SD ones. So, it makes it read only. Okay. The gentleman here was saying that there are SD card ones and this should run off of any flash disk, hard drive, whatever. You can install it to your base system if you want. Everything should work there, but you can buy SD card reader write blockers that for like 30 bucks. So, I didn't know that. That's pretty good. Does it really? Oh, yeah, that might be a good option for SD cards. If you get a USB adapter, then it makes it more universal. So, yeah, that seems like a cool option. All right. I think I'm going to head over to the HFC booth. You guys have more questions. You want to get the pre-release, we'll see you there.