XP Logon Screen -Pr...
 
Notifications
Clear all

XP Logon Screen -Programs running total and logged on detail

11 Posts
4 Users
0 Reactions
537 Views
Jesterladd
(@jesterladd)
Posts: 28
Trusted Member
Topic starter
 

Does anyone know which registry keys hold the details for the XP logon screen - Programs running and logged on? I know the entry for the email count. Apologies if this has been asked before.

Jesterladd

 
Posted : 30/06/2009 2:58 pm
(@emeeuk)
Posts: 16
Active Member
 

The email count is from

HKEY CURRENT USER > Software\Microsoft\Windows\CurrentVersion\UnreadMail\

There is a subkey for each email account that is 'polled'.

 
Posted : 15/07/2009 11:21 pm
keydet89
(@keydet89)
Posts: 3568
Famed Member
 

Does anyone know which registry keys hold the details for the XP logon screen - Programs running and logged on?

What are you referring to? The information that you see on a locked screen isn't stored in the Registry because its not persistent.

 
Posted : 15/07/2009 11:33 pm
Jesterladd
(@jesterladd)
Posts: 28
Trusted Member
Topic starter
 

I'm assuming that you are referring to the information that I am asking about because the email count on the login screen is, as emeeuk quite rightly states, stored in the registry in the location in the above post.

Persistant or not the information must be derived from somewhere. Your knowledge of this area is probably greater than mine, but I still suspect that it is derived from a registry key - for argument sake let's call it a 'non persistant' registry key.

My curiosity is now well and truly peaked and as I am not a cat, I think I will keep on looking …….

 
Posted : 16/07/2009 4:21 am
keydet89
(@keydet89)
Posts: 3568
Famed Member
 

I'm assuming that you are referring to the information that I am asking about because the email count on the login screen is, as emeeuk quite rightly states, stored in the registry in the location in the above post.

That's an incorrect assumption. You stated that you already knew from where the email information was derived.

The name of the currently logged on user that is displayed when the screen is locked is derived from the currently loaded user's hive. The number of running programs is derived from filtering the active process list.

Persistant or not the information must be derived from somewhere. Your knowledge of this area is probably greater than mine, but I still suspect that it is derived from a registry key - for argument sake let's call it a 'non persistant' registry key.

If you find the Registry key that maintains the number of running processes for this scenario/situation, please share it.

Good luck.

 
Posted : 16/07/2009 4:53 am
Jesterladd
(@jesterladd)
Posts: 28
Trusted Member
Topic starter
 

I have just completed some more testing and it appears that the program running count comes from the key

HKCU\SessionInformation\Program Count

I have some more testing to do but I'm hopeful.

 
Posted : 16/07/2009 5:11 am
Jesterladd
(@jesterladd)
Posts: 28
Trusted Member
Topic starter
 

My apologies the testing is being done initially on XP Home.

 
Posted : 16/07/2009 5:12 am
keydet89
(@keydet89)
Posts: 3568
Famed Member
 

That's a good find, but it appears that the Registry value (and its key) may be volatile…I'm not finding it in any of the extracted hives I have available…

 
Posted : 16/07/2009 7:21 am
Jesterladd
(@jesterladd)
Posts: 28
Trusted Member
Topic starter
 

Found the key that is tracked this morning, it is at

HKUsers\ {User SID} \SessionInformation

This key is also present in the Vista registry although it does not seem to be utilised by the Vista logon screen as it is by the XP logon screen. Agree with keydet89 that the key and value looks to be volatile. Logging a user off and watching it disappear is a bit of a clue. I also cannot find it in the extracted registry files I have.

Also noted that with both XP and Vista Home versions if multiple people logged on (using switch user) then regedit executed with admin rights can read each users key to determine how many programs those users are running.

Perhaps another tidbit for the live forensics debate? Next step I guess is to find if this information is secured when RAM is imaged? I love my job!!

I post this information for you to do as you will.

Cheers

 
Posted : 16/07/2009 9:02 pm
keydet89
(@keydet89)
Posts: 3568
Famed Member
 

Agree with keydet89 that the key and value looks to be volatile. Logging a user off and watching it disappear is a bit of a clue. I also cannot find it in the extracted registry files I have.

That's the other clue.

Also noted that with both XP and Vista Home versions if multiple people logged on (using switch user) then regedit executed with admin rights can read each users key to determine how many programs those users are running.

Perhaps another tidbit for the live forensics debate?

Debate? What's to debate about?

Next step I guess is to find if this information is secured when RAM is imaged?

I'm sure you'll find that to be the case, by definition.

Good luck.

 
Posted : 16/07/2009 9:29 pm
Page 1 / 2
Share: