관리 메뉴
모바일 관리 메뉴

내다보는 (창)

:::샌드박스(SndBoxie)에서의 보호된 시스템 본문

주제별 전체/컴퓨터 관련

:::샌드박스(SndBoxie)에서의 보호된 시스템

내다보는 창 2016. 9. 18. 09:46
반응형



샌드박스 에서의 크랙버전 베가스프로 실행을 위한 설치및 준비과정 


*이번 포스팅은 샌드박스 에서의 불건전?한 프로그램 실행 방법을 정리해 보겠습니다

우선 샌드박스의 정의해 대한 글이 있어 복사 해놓았습니다



샌드박스(SAND BOX)란??


샌드박스는 미국의 가정집 뒤뜰에서 어린이가 다치는 것을 방지하기 위해 만든 모래통(Sandbox)에서 유래하였다. 


자바(Java)가 지원하는 기본 보안 소프트웨어로, 1996년 1월 발표된 JDK(Java development kit:자바개발도구)1.0부터 제공되고 있다. 외부에서 받은 프로그램을 JVM(Java Virtual Machine)이라는 보호된 영역 안에 가둔 뒤 작동시키는 방법으로 프로그램이 폭주하거나 악성 바이러스의 침투를 막는다. 


자바가 제공하는 샌드박스는 네트워크를 통해 전송받은 애플릿의 시스템 자원에 대한 접근을 제한한다. 샌드박스에서 접근을 허용한 애플릿은 작업이 가능하지만 그렇지 않은 경우는 로컬파일을 읽거나 바꿀 수 없게 하는 방법으로 시스템의 피해를 방지한다. 


샌드박스는 클래스 로더(class loader), 바이트코드 검사기(bytecode verifier), 보안관리자(security manager)의 콤포넌트로 구성된다. 각 콤포넌트는 시스템의 신뢰성을 유지하는 역할을 한다. 


클래스 로더는 정확한 클래스의 로드 여부를 검사하고, 바이트코드 검사기는 로드된 클래스가 정확한 바이트코드 포맷인지 검증한다. 보안관리자는 신뢰성 없는 클래스가 보호된 시스템 자원에 접근하지 못하도록 막는다.


[네이버 지식백과] 샌드박스 [Sandbox] (두산백과)


샌드박스의 설치목적: 

네.. 지금 설명하고 설치 하려는 샌드박스란 컴퓨터의 시스템을 바이러스로 부터 보호하기 위한 모래통 과 같은것 입니다

샌드박스이 보호된 저장공간 안에서 실행된 웹 부라우져(인터넷창) 이나 각종 크랙이 깔린 프로그램들을 실행시 샌드박스로 실행을 한다면 보호된 모래통의 별도 공간에서 실행 되기에 시스탬을 안전하게 보호 할수 있다는 것이 핵심 입니다.

물론 정상적인 프로그램을 정상적인 루트로 구입해서 사용 해야 하는것이 백번 지당합니다

그러나 제가 지금 포스팅 하려는 베가스처럼 사용용도가 그리 비중이 크지않고 또한 테스트 목적으로 설치 한다면?

그런경우가 컴퓨터를 사용 하시다보면 자주있죠?

이런 목적에 샌드박스를 설치하고 그가상 공간 안에서 안전하게 프로그램을 시헐설치 테스트 해볼 목적으로 샌드박스를 설치해 보았습니다



샌드박스 다운로드 및설치 




아래 링크의 사이트에서 샌드박스의 최신버전 을 다운로드 하면 됩니다

설치는 비교적 직관적이고 간단하 더군요.

설치시 한국어 지원 됩니다 언어를 "Korea" 로선택 하신후 설치를 진행 하시면 됩니다


*샌드박스 배포 사이트 링크 입니다


http://www.sandboxie.com/index.php?DownloadSandboxie


설치는 위 사이트에 들어가신후 '


책크된 부분을 클릭 하시면 자동으로 다운로드 됩니다 

다운로드 완료후 실행 하시면 인스톨->인스톨-> 방식 으로 비교적 간단하게 설치고 됩니다 (한국어 지원 됩니다)


설치과정( 제경우는 이미 설치가 되어 있으니 판올림 과정 입니다 비슷합니다) 동영상 입니다 ..






보시다시피 직관적 으로 설치가 되며 설치는 디폴트(기본) 으로 하시면 됩니다

동영상 안에 보시면 저는 이미 샌드박스가 설치 되어 있으며 베가스프로 또한 샌드박스 안에 설치가 되어 있기에 C: 드라이브 폴더에 보시면 (sony -> vegas 란 프로그램이 생성되어 있습니다 

샌드박스 에서 설치된 프로그램 은 샌드박스가 자동실행 되므로 항상 가상 비쥬얼 프로그램 안에 등록되어 있습니다

그리고 샌드박스창은 테투리가 노란색으로 표시되며 [#..#] 의 이름으로 창위에 표시 됩니다.


예제) 샌드박스에 설치된 베가스의 실행창 입니다




샌드박스 의 설치과정은 이미 인터넷에 많이 있어서 잘설명된 블로그 링크로 대신 합니다


*샌드박스 설치과정 설명 블로그



http://bigger.kr/343


이제 샌드박스의 설치및 베가스의 설치가 끝났고 샌드박스를 이용한 베가스의 실행장면 입니다


동영상 첨부 



음성녹음 하기가 귀찮아서  간단한 설명은 메모장으로 대신 합니다 ;;;;

이렇게 가상공간 으로 등록된(설치) 프로그램은 가상공간에 존재하기에 파일저장이나 프로잭트파일불러 오기등을 사용하시려면 아주 간단한 번거로운 과정이 있어요.

아래 사진 처럼 시스템 디텍토리에 가상공간의 파일을 복구 하는 과정이죠..

창의 파일 선택후 복구하시면 시스템 디텍토리 에 프로젝트 파일이나 랜더링된 동영상 파일등이 복구됩니다 

즉 가상 공간에서 시스템의 사용하시는 디텍토리로 사용할수 있는 파일로 복구 된다는 것이죠..





위 사진의 예제는 토랜토 파일의 복구 장면 입니다...

토랜토로 각종 파일을 받으실대 샌드박스를 이용하시면 불필요한 감염을 막아 시스템을 보호 하실수 있습니다..

아래이미지 는 토랜토 실행시의 이미지 캪쳐입니다...


노란 태두리로 샌드박스 실행을 알리는 모습



샌드박스는 여러계정의 게임설치실행 / 피시에서 두개의 카카오톡 피시버전 실행/ 등등 많은 용도로 변칙? 운영되는 경우도 있습니다만

제경우는 충실하게 시스템 보호와 크랙등의 실행으로 부터 안전하게 프로그램 을 실행하고 테스트 해보려는 목적으로 샌드박스를 설치 했습니다...



보시다 시피 크랙 인증 버전으로 설치된 베가스 의 프로그램 실행후 영상 랜더링 과정 이미지 입니다

그리고 설치된 샌드박스는 시작 프로그램 에 등록되 있습니다

샌드박스 에서 설치된 프로그램 을 바탕화면 이나 사용 하시는 독바에 바로 실행 프로그램 아이콘으로 등록 하시면 재 실행시 샌드박스 내에서만 자동 실행 됩니다...

그리고 중요 한것이 가상 공간 에서 실행되는 프로그램 의 경우 시스템 자원을 많이 사용 하기에 딜레이가 많이 발생 합니다

예전에 비쥬얼 공간으로 우분투를 설치 실행 해보니 엄청 랙이 걸리더라는;;;;

그런데 샌드박스 의경우 가상 공간에서 베가스를 실행 하면서도 랙이나 딜레이가 없이 쾌적하게 잘 돌아 가더군요 

물론 이경우 사용하는 랩탑이나 피시의 사양이 많은 부분을  관여 하겠지만은 베가스 프로그램 자체가 렌더링시 랙이 심하고 시스템 자원을 많이 잡아 먹는 프로그램 임에도 불구하고 예전 피시에 직접 설치시에 버금가는 포퍼먼스를 보여 주더군요...


즉 가상공간 에 설치 해도 왠만한 프로그램 은 잘돌아 간다는 말입니다 

하기사  샌드박스 설치목적중 하나로 게임을 실행 하기위한 분들도 계시니 그에 맟줘서 개발 되었 겠지만 말입니다



요즘 나오는 백신중에도 샌드박스의 가상공간을 이용하는 백신들도 있죠 

예를들어 샌드박스창에서 웹 브라우져 띠우기등등....


이렇듯 샌드박스 는 시스템 자원의 보호를 위한 최상의 선택이 아닐까 해서 이번에 이것저것 테스트후 포스팅 하게 되었습니다

요즘 한참 기승을 떨치고 있는 멀웨어나 암호화바이러스 등등도 이메일로 첨부되어 오는 경우가 많다고 하네요 

이럴경우 이메일을 시스템에서 바로 열지마시고 수상한 메일은  센드박스 내의 모래통에서 실행하면 시스템이 보호된답니다


자신의 시스템은 자신이 관리하지 않으면 타인이 보호해 주지 않습니다

샌드박스를 시스탬 보호의 자원으로 포스팅을 보시는 여러분께 소개해 봅니다 

여기가지 시스템 보호를 위한 샌드박스  포스팅이 었습니다...


반응형

포스팅 공유

  • 네이버
  • 카스토리
  • 페이스북
  • 트위터
  • 밴드
  • 카카오톡
  • PIN
글의 댓글