2010. 1. 9. 06:43

App 개발시 Security 관련

다음을 참고하여 App 실행 또는 RAPI 에서 Dll 실행시 Warning 이 뜨지 않도록 하자.

Windows Mobile 6.0 & VS2008을 사용할 경우
 :ActiveSync 연결된 상태에서 Device Security Manager를 실행시키고 security configuratoin을 변경한다.

Windows Mobile 6.0 & VS2005를 사용할 경우
2가지 케이스가 가능하다.
- security model을 바꾸는 방법
  . 이경우 device 가 lock되었다면 바꿀수 없음. 만약 그렇지 않다면 ActiveSync연결후 \Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\SDKTools <- 요 폴더로 이동후 아래 명령 실행.
  . securityfile은 \Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\SDKTools\SecurityModels\ 에 Locked.xml prompt.xml open.xml등이 있음. 우리는 개발용으로 안물어보게 하는것이 목적이므로 open.xml을 선택.
RapiConfig.exe /P /M <securityfile.xml>
- app를 signing해서 deploy 시키는 방법
  . project property 창을 연후에.  Authenticode Signing->Certificate 선택. 다이얼로그 뜨면 Manager certificate선택. \Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\SDKTools\TestCertificates\TestCert_Privileged.pfx 선택.


Window Mobile 5.0인경우
 :M$에서 security configuration manager를 다운 받아서 실행시킨다.

출처 : http://nberserk.tistory.com/entry/security-configuration-manager

다음을 설치하여 보안을 아예 해제할 수 있다. (좀 위험해 보인다.)
: T-Omina 용이라는데...


출처 : http://leoncafe.tistory.com/45