로그인하지 않고 사용자를 가장 할 수 있습니까?
-
02-07-2019 - |
문제
사용자 이름/비밀번호를 공급하지 않고 사용자를 가장 할 수 있습니까? 기본적으로, 나는 그것을 얻고 싶다 CSIDL_LOCAL_APPDATA
사용자 (현재가 아닌)의 경우 ShGetFolderPath()
기능. 내가 현재 가지고있는 것은 그 사용자를위한 SID입니다.
해결책
아니요, Win32 API를 호출해야합니다 로그 로너스 함수는 Windows 계정 토큰을 다시 가져 오려면 가장하여 가장합니다.
다른 팁
zwcreateToken에 전화하여 비밀번호를 공급하지 않고 사용자를 가장 할 수 있습니다. 이 기사에서 CreatePureUserToken 기능을 참조하십시오.GUI 기반 RANASEX이것이 작동하려면 관리자 (또는 LocalSystem)로 실행해야합니다.
또 다른 기술은 Windows Supauthentication 패키지를 사용하는 것입니다. 이를 통해 Windows 내장 인증을 무시하고 비밀번호가 제공되지 않은 경우에도 로그 로너스가 성공할 수 있습니다. 이것 좀 봐 KB 기사.
제휴하지 않습니다 StackOverflow