티스토리 뷰

ETC

[유틸] TrustedInstaller 권한으로 프로그램 실행하기 (NSudo)

주인장 진빼이

중국에서 만든 오픈소스 프로젝트 NSudo 이다.

Vue.js도 중국에서 나왔고, 이런 훌륭한 툴도 옛날엔 영어버전으로 되었지만 요즘은 중국의 IT 기술 발전을 크게 느끼고 있다.

github.com/M2Team/NSudo

NSudo_8.0_All_Components.7z
2.59MB

 

M2Team/NSudo

Series of System Administration Tools. Contribute to M2Team/NSudo development by creating an account on GitHub.

github.com

TrustedInstaller는 Windows OS에서 최상위 권한을 가지고 있는 계정이다. 

흔히 알고 있는 Administrator는 TrustedInstaller보다 권한이 낮다.

 

사실 TrustedIntaller는 계정이 아니다... 아마 Windows OS에서 보안상 숨겨놓은 거 같다.

 

TrustedInstaller로 프로그램을 실행한다면 뭐든지 가능하다.

심지어 기본 서비스에 등록된 방화벽 마저도 모두 끌 수 있다.

 

NSudo Launcher은 불필요한 서비스를 끌 때에만 사용하자. (기본적으로 설치된 서비스이지만, 분명 사용하지 않는 것들이 존재할 것이다.)

권한이 올라간 만큼 꺼야할 서비스를 조심스레 선택해서 사용해야할 것이다.

 

LC.exe는 CLI 인터페이스이고

LG.exe는 GUI 인터페이스를 가지고 있다.

 

명령어를 외워서 쓰려는 경우가 아니라면 LG.exe를 실행하자.

 

주인장은 이 프로그램을 기본 서비스 종료 및 관리(제어) 하는 상황에만 사용하고 있다.

아래 그림과 같이 설정 후 Run을 누르면 TrustedInstaller 권한으로 services.msc를 실행하여 모든 서비스를 제어할 수 있다.

NSudo를 이용하여 cmd.exe를 실행하게 되면 (우클릭 -> 관리자 권한 실행)보다 더 높은 권한으로 실행한 셈이다.

 

이 권한을 얻으면 서비스뿐만 아니라 Windows OS에서 권한 부족으로 변경할 수 없었던 파일 및 폴더 이름을 자유롭게 변경할 수 있다.

 

정말 무서운 녀석이다... 조심히 사용하라는 경고문도 적혀있다.

 

포스팅과 연관은 없지만 현재 주인장이 불필요한 서비스를 모두 종료하고

프로그램 개발하는데 문제 없이 윈도우를 사용할 수 있는 서비스 목록이다.

 

사실 주인장이 나중에 또 설정하기 귀찮아서 백업용으로 남기는 것이다.

 

 

댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함