2011-02-03 2 views
2

Android 기기를 사용하여 다음 작업을 수행 할 수 있는지 알고 싶습니다.브라우저에서 기기를 인식하고 고유 ID를 가져 오는 방법

사용자가 자신의 안드로이드 장치에서 기본 브라우저를 사용하여 사이트를 탐색하고 있습니다. 사용자가 특정 링크 또는 이미지를 클릭하면; 전화로 고유 ID를 얻을 수 있습니까? 또는 전화로 SD 카드에 파일을 작성 하시겠습니까? 또는 나중에 장치를 식별 할 수있는 방법.

나중에 특정 응용 프로그램을 실행할 때 사용자가 웹 사이트를 탐색 할 때 저장된 정보에 액세스 할 수 있기를 원합니다.

다른 애플리케이션의 정보에 액세스 할 수 있기 때문에 쿠키가 있다는 것을 알고 있습니다.

도움?

답변

3

사용자 에이전트 (Android 기기를 가리키고 있음) 만 볼 수 있지만 휴대 전화의 고유 ID는 없습니다. 다른 앱에서도 sd 카트의 파일에 액세스하거나 동일한 전화 ID를 갖고 있지 않습니까?

시나리오를 실제로 얻지는 못하지만 해킹으로이 모든 것을 암호화 할 수 있습니다. 다음 시나리오를 고려하십시오.

웹 페이지의 링크를 클릭하면 사용자가 생성 한 고유 ID가 쿠키에 저장됩니다 (예 : my_unique_id12). 귀하의 웹 페이지와 앱에는 공유 암호 해독 키가 둘 모두 있습니다. 앱을 열면 쿠키가 필요하고 키로 암호화 (shf4r734r7rr374rh %와 같은 쓰레기가 발생)되고 웹 사이트로 보내어 정보를 해독하고 고유 ID (my_unique_id12)를 얻고 원하는대로 수행합니다 할 것. 다른 앱은 쿠키에 액세스 할 수 있지만 비밀 키가 없으면 정보를 얻을 수 없습니다.

+1

다른 앱에서 브라우저 쿠키에 액세스 할 수 있습니까? – user3276247

관련 문제