C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[68299] Re:실행파일을 자동권한상승 되게 만들려고 하는데요
빌더(TWx) [builder] 1610 읽음    2012-10-05 08:54
델피언 님이 쓰신 글 :
: 아래 빌더님 답변 글 중에 자동권한상승에 대한 글 잘보았습니다
: 찾아보니까 매니페스트에 자동권한상승 프로퍼티 지정해주고
: 디지탈 서명 인증툴로 인증해주면 실행파일이 자동권한상승되게
: 만들어진다는 것을 알게되었습니다
:
: 컴파일할 때 매니페스트는 어떤식으로 설정해서 컴파일해야 하는건지
: 디지탈 서명은 어떤 방법으로 인증해야 자동으로 권한상승되게 실행파일을
: 만들 수 있는건지 설명 좀 부탁드립니다




Manifest 설정과 디지틀 서명 인증을 통해서 '자동 권한 상승' 속성이 부여되는 것은 맞는 말입니다.

MS사 애들도 그런 식으로 하고 있습니다. 그러나... MS사가 하는 식으로 Manifest 를 설정하고, 인증을 한다고 하더라도

'자동 권한 상승' 속성으로 실행될 수 있는 것은 아닙니다.

프로그램이 '자동 권한 상승' 속성으로 실행되기 위해서는 Digital Sign이 MS 사의 것이라야 하고...

그것도 OS 전체 패키지와 함께 인증처리가 되어 있는 경우에만 유효 합니다.

그걸 허용하면 문제가 노출될 가능성이 많아지니까, 써드파티나 일반 엔드유저들에게 허용을 하지 않고 있는 거죠.

하드코딩 되어있는 인증 처리 부분의 암호화 방식을 어떤 해커가 깼다면 모를까... Injection 테크닉을 이용하지 않고서는

현재 다른 유효한 방법은 없는 것으로 알고 있습니다. 초창기 베타 버젼에서는.. 가능한 다른 간단한 방법도 있었는데...

지금 그 방법은 막혀 있는 상태 입니다.





...

+ -

관련 글 리스트
68298 실행파일을 자동권한상승 되게 만들려고 하는데요 델피언 1215 2012/10/04
68299     Re:실행파일을 자동권한상승 되게 만들려고 하는데요 빌더(TWx) 1610 2012/10/05
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.