환경 : Visual Studio 2015 기준, 다른 버전 사용시 환경 변수에 등록되는 Visual Studio의 경로를 해당 Visual Studio에 맞는 경로로 수정 build.bat : make 하기 전, 사전 세팅을 위한 배치 파일1234567891011121314151617181920@echo off:StartSET VSPATH=C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC SET INCLUDE=C:\Program Files\OpenSSL\include;%INCLUDE%SET LIB=C:\Program Files\OpenSSL\lib;%LIB%SET LIBPATH=C:\Program Files\OpenSSL\lib;%LIBPATH%SET C..
LUID Process와 Thread 가질 수 있는 권한에 대한 64bit 크기의 식별자, Access Token의 정보에 포함되어 있다. LUID(Locally Unique IDentifier) 목록(line 번호가 LUID 값)1234567891011121314151617181920212223242526272829303132333435#define SE_CREATE_TOKEN_NAME TEXT("SeCreateTokenPrivilege")#define SE_ASSIGNPRIMARYTOKEN_NAME TEXT("SeAssignPrimaryTokenPrivilege")#define SE_LOCK_MEMORY_NAME TEXT("SeLockMemoryPrivilege")#define SE_INCREASE_..
Access Token이란? Access Token은 Windows에서 주체가 객체에 접근하기 위해 사용되는 일종의 접근 권한에 대한 정보이다. Linux의 owner, group, others에 대한 권한을 생각하면 조금 이해가 편해진다. Windows는 가장 높은 권한인 System 권한(Linux의 root 권한)과 사용자의 계정을 구별하기 위해 생성되는 계정 별로 SID(Security IDentifier)를 두고 관리된다. Access Token에 저장되는 정보(MSDN) :사용자 계정 SID(Security IDentifier)사용자가 멤버인 그룹의 SID현재 로그인한 세션을 식별하기 위한 SID사용자 또는 사용자 그룹이 가지는 권한 목록소유자 SID주요 그룹의 SID사용자가 Security ..