Gears 보안 고려 사항
BlackBerry® Browser는 Gears™ 프로그램의 데이터베이스에서 다른 프로그램의 데이터베이스에 액세스하는 것을 방지하도록 설계되었습니다. BlackBerry Browser에서 Gears 프로그BlackBerry Browser은 해당 프로그램과 동일한 스키마, 도메인 및 포트 번호를 가진 리소스에만 액세스할 수 있습니다.
BlackBerry Browser는 Gears 특정 폴더 내에 위치한 도메인별 하위 폴더에 프로그램에 대한 데이터베이스를 생성합니다. 예를 들어, www.mycompany.com/gearsapp에 위치한 Gears 프로그램의 경우, 해당 브라우저에서 미디어 카드의 다음 위치에 데이터베이스를 생성합니다.
/BlackBerry/system/appdata/rim/gears/mycompany/com
프로그램은 원래 도메인과 관련된 경로 이름을 사용하여 데이터베이스에 액세스할 수 있습니다. 절대 경로 이름을 사용해서는 데이터베이스에 액세스할 수 없습니다.
Gears 사양에 나와 있는 바와 같이, 해당 브라우저는 ATTACH DATABASE, DETACH DATABASE 및 PRAGMA 명령과 같이 잠재적으로 보안을 위태롭게 할 수 있는 SQLite® 명령에 액세스하는 것을 허용하지 않습니다.
다음 주제:
콘텐츠 탐색
이전 주제:
사용자로부터 Gears 스크립트 실행 권한 얻기