User mode2014. 3. 19. 16:50

작업 관리자를 켰을때 나오는 사용자 이름을 사용해야 될 일이 있어 이것저것 코드 짜집기.

Thread의 Token을 가져와 디버그 권한을 주고, WTSEnumerateProcesses로 프로세스 목록을 구한 뒤에 SID로 Account 이름을 구한다.

디버그 권한을 주지 않을 경우 LookupAccountSid 함수 실패.



Posted by hswang