Can a process running under local system account on machine A to impersonate a user existed on machine B, if the process on machine A has user-name & password of user on machine B?
At one point, I tried to use CAcceessToken::LogonUser to impersonate and I realized that this call does not work, as LogonUser only with accounts on a local machine. In other words, process running on machine A can only logon & impersonate another user on the same machine. My question is "will lsalogonuser be capable of performing this job?". Keith Brown at his blog on pluralsight.com discussed how to fill in the 5th parameter of lsalogonuser(...) and does not provide the most relevant answer I am looking for: does lsalogonuser work for my scenario?
| Top Expert: |
rpggamergirl |
| Expert Since: |
10/31/2005 |
| Accepted Solutions: |
2422 |
| Computer Expertise: |
Beginner |
rpggamergirl has been an Expert for 3 years 2 months, during which she has posted 10661 comments
and answered 2422 questions. rpggamergirl is just one of 639 experts in the Security Utilities Zone.
20081119-EE-VQP-48 - Hierarchy / EE_QW_2_20070628