8 hours 28 minutes
hello and welcome to another application of the matter attack framework discussion. Today we're going to be looking at hidden users,
so the objectives are pretty straight forward. We're going to describe what hidden users are, especially within the Mac OS, and essentially, how you can create one. What are some mitigation techniques and then some detection techniques? So let's go ahead and jump right in.
So in minder, it discusses Mac OS and a user I D essentially is associated with every account. So when a user is made, you can specify the user i d. For the account. So in preferences, there's ah, directory where there's a property value and in calm down apple, not long and window.
It's called Hide 500 users,
and this keeps user ID's 500 lower hidden so you can create an account using this technique and put it under 500. The user i D. With that property enabled, it will hide the user account
until the command syntax looks like this. So you would do sudo
de SCL dot dash, create users and then the user name and provide a unique I D. That is under 500. So in this case, that's my five under 500 it will hide the account. Now.
There are some mitigation techniques that we can apply here. So if the system is domain join,
then you could use group policy to restrict the ability to create or hide users. You can also prevent modification of the Hide 500 users value. Now let's say that you don't do those things, though, but you want to know if a hidden user is on a system.
Well, if the user account longs in, even though it may be hidden, it still creates a home directory
and will appear in a thin occassion logs. And so even though the user account is on the surface not visible, they wouldn't be visible to a standard in user if they were trying to, you know, if they weren't looking for it, then they probably won't see it at all. But if they did see it, they may not put two and two together.
So essentially you could look in these locations to see if there may be hidden users in your network.
Now, a quick check on learning true or false hidden users cannot be detected on a system.
All right, well, if you need some additional town, please pause the video. Now this is a false statement, as we just said in, and users can be detected on a system they're just not seen from the long and screen or from a point where and in user might be able to see. But their home directories and things of that nature are still created.
So in summary of this particular piece,
we described hidden users. They're essentially users that are not
visible when you're longing in or getting on a system. But you can have other areas, such as home directors, where they can be seen mitigation techniques that included limiting the availability of users to create
accounts or hidden accounts, and the ability to manipulate the hide 500 users value. And then we reviewed some detection techniques, such as looking for the home directory and authentication longs associated with user accounts that maybe aren't readily visible. So with that in mind, I want to thank you for your time today,
and I look forward to seeing you again soon