본문 바로가기

IT/컴온

CIS 4의 Sandbox, 포터블? 두가지 환경을? 추가정보를?


포터블 프로그램을 사용하는 이유는 무엇일까?

- 압축만 풀면 사용가능하다 (설치할 필요가 없다)
- 시스템을 건드리지 않는다
- USB 등 이동 저장장치에 넣어다니기 좋다


CIS 4의 Sandbox
가상 레지스트리와 파일시스템을 지원한다.

Sandbox에서 실행되는 프로그램이 사용하는 파일들을 sandbox 내에서만 사용변경하게 한다.
폴더는 sandbox이다.

이 sandbox 폴더 아래 각 실행파일에 필요한 파일들이 복사되어진다. 이 복사되어지는 범위는 어디까지인지 여러 프로그램을 실행해보아야 알 것 같다.

추측을 하자면, 해당 프로그램이 변경을 하는 파일들(대표적인 것이 설정 파일들이 되겠다)은 필히 포함될 것이고 System32 폴더에 있는 dll 같은 류들은 포함되지 않을 것이고

즉, 포터블 프로그램을 사용하는 이유 중 하나인 시스템을 건드리지 않는다에 부응하게 된다.

포터블 프로그램이 아니더라도 시스템을 건드리지 않으면서 사용할  수 있겠다.


추가적인 정보를 얻다
설정값들이 어디에 저장되는지를 찾지 못하는 프로그램이 있다면 Sandbox 상태에서 실행한 다음 Sandbox로 가보라. 그 곳에서 정보를 얻을 수 있을 것이다.


프로그램 하나로 두 가지 설정값을 사용할 수도 있다

하나는 일반적인 사용
하나는 Sandbox 사용 (가상 레지스트리와 파일 시스템을 사용)