• 제목/요약/키워드: broadcast intent

검색결과 16건 처리시간 0.029초

안드로이드 권한과 브로드캐스트 인텐트 매커니즘의 사용 현황 및 보안 취약성 분석 (Analysis of Usage Patterns and Security Vulnerabilities in Android Permissions and Broadcast Intent Mechanism)

  • 김영동;김익환;김태현
    • 정보보호학회논문지
    • /
    • 제22권5호
    • /
    • pp.1145-1157
    • /
    • 2012
  • 구글 안드로이드 플랫폼은 응용프로그램 권한을 이용해 시스템 자원이나 다른 응용프로그램의 컴포넌트 사용을 제어하는 보안 모델을 사용하고 있다. 그러나, 권한 기반 보안 모델에는 사용자의 이해 부족과 개발자의 과도한 권한 요청으로 인한 취약성이 존재한다. 또한 응용프로그램의 내부 컴포넌트간 통신수단인 브로드캐스트 인텐트 메시지의 경우도 시스템 내에서 광범위하게 사용되는 데 반해 이와 관련된 보안정책이 없다는 문제점이 있다. 본 연구에서는 응용프로그램 권한과 브로드캐스트 인텐트 매커니즘과 관련된 보안 침해 시나리오를 제시하고, 실제 안드로이드 마켓의 일반 응용프로그램들과 악성 응용프로그램을 대상으로 권한과 브로드캐스트 인텐트의 사용 현황을 분석한다. 분석을 통해 기존 악성 프로그램의 권한 요구사항과 브로드캐스트 인텐트 리시버의 등록 사항에 관한 특성 집합을 추출할 수 있었다. 본 연구에서는 이 결과를 바탕으로 설치 시점에 악성 프로그램의 특성 집합을 이용해 악성 프로그램일 가능성이 높은 프로그램들을 추출하여 사용자에게 공지할 수 있는 안드로이드 플랫폼 수정 방안을 제안한다.

e-Commerce 경험자의 프로그램 연동형 T-Commerce 이용 의도에 영향을 미치는 요인 실증연구 - 혁신성의 조절효과를 중심으로 (Factors Affecting Intent to Use of T-Commerce in Enhanced TV Programs in Case of e-Commerce Users - The Moderating Effect of User Innovativeness)

  • 서현주;문남미
    • 방송공학회논문지
    • /
    • 제10권4호통권29호
    • /
    • pp.610-620
    • /
    • 2005
  • 본 연구는 프로그램 연동형 T-Commerce 이용 의도에 영향을 미치는 소비자 수용 요인을 파악하기 위하여 지상파 양방향 디지털 방송에 노출된 시청자들을 대상으로 이들이 e-Commerce에 대해 지각하는 유용성 및 이용 용이성이 T-Commerce 이용 의도에 미치는 영향을 실증 분석하였다. 이 과정에서 사용자가 보유한 새로운 기술에 대한 혁신성이 유용성이나 이용 용이성과 이용 의도간의 관계를 조절하는 지에 대한 분석이 병행되었다. 분석 결과 양방향 매체를 대상으로 실시된 선행 연구들과 마찬가지로 지각된 유용성은 이용 의도에 유의한 영향을 미치는 반면 지각된 이용 용이성은 유의한 영향을 미치지 못하는 것으로 나타났다. 또한, 다른 양방향 매체들을 대상으로 실시된 기존의 연구 결과와는 달리 이용자의 혁신성이 지각된 유용성이 이용 의도에 미치는 영향을 조절하는 것으로 나타났다. 이러한 연구 결과를 통하여 T-Commerce의 시행 단계에 따라 시청자 유인 전략이 달라져야 한다는 시사점을 얻을 수 있었다.

방송프로그램의 특성이 경험의도에 주는 영향 - 실용적 가치와 쾌락적 가치의 매개 - (The Research on the Factors of the Experiential Intention on Broadcast Program - hedonic value and utilitarian value -)

  • 정윤희
    • 경영과정보연구
    • /
    • 제31권4호
    • /
    • pp.217-236
    • /
    • 2012
  • 현재 방송프로그램은 다양한 채널(인터넷, 라디오, TV-공중파와 케이블 채널포함)을 통해 방영되며, 소비자들에게 많은 영향을 줄 뿐만 아니라 광고수익을 비롯한 직 간접적인 수익과 연결되어 있다. 특히 시청률(혹은 청취율)은 해당 프로그램에 대한 선호를 보여주며 프로그램과 관련된 수익과도 직결되기 때문에, 그에 관한 연구들이 주로 진행되었다(배진아 2005). 그러나 시청률에 관한 연구들은 장르나 배우 등 프로그램의 어떤 객관적 특성을 중심으로 진행함으로써, 소비자가 프로그램에 대해 지각하는 어떤 경험적 특성이 프로그램을 계속 시청하게 만드는지에 대해서는 구체적인 설명이 부족하다. 따라서 본 연구에서는 방송에 관한 연구, TV나 라디오 등의 문화상품의 소비와 관련되는 경험적 소비에 관한 연구를 참조하여 프로그램을 시청 혹은 청취하게 하는 영향요인을 보고자 하였다. 따라서 본 연구는 영화와 같은 문화상품의 선택에 있어 설명력 있는 변수로 나타난 경험의도를 결과 변수로 하였고, 네 가지 프로그램의 특성들-오락성, 심미성, 공감성, 정보성-이 쾌락적 가치와 실용적 가치를 매개하여 경험의도에 영향을 주는 것으로 가정하고 검증하였다. 연구결과, 예상한 바처럼 프로그램 특성은 쾌락적 가치와 실용적 가치를 매개로 하여 해당 방송프로그램을 경험하겠다는 의도에 긍정적 영향을 주는 것으로 나타났다. 마지막으로 이러한 연구 결과에 따른 시사점과 한계점이 논의되었다.

  • PDF

안드로이드 브로드캐스트 인텐트의 보안 취약성 대응기법 (Response Technique for the Vulnerability of Broadcast Intent Security in Android)

  • 임재완;유황빈;윤창표
    • 융합보안논문지
    • /
    • 제12권6호
    • /
    • pp.61-67
    • /
    • 2012
  • 현재 스마트폰 사용자의 증가에 따른 영향으로 스마트폰 기반의 악성코드가 많이 발견되고 있다. 그 중에서 안드로이드(android) 악성코드의 개체수가 많은 것은 사용자와 개발자에 대한 개방형 정책과 시스템 접근의 용이성에서 원인을 찾을 수 있다. 인텐트(intent)는 안드로이드 어플리케이션간의 메시지 객체를 전송하여 해당 컴포넌트를 사용할 수 있게 하는 통신 매커니즘이다. 인텐트의 이용은 기존에 존재하는 컴포넌트를 재사용하여 개발자에게 편의성을 제공하지만 보안적인 측면에서는 취약점으로 활용될 수 있다. 인텐트의 보안 취약점은 어플리케이션의 주어진 고유 권한을 임의로 사용 가능하게하고 의도한대로 어플리케이션을 제어할 수 있다. 본 논문에서는 스마트폰 이용자가 커스텀 커널(custom kernel) 사용에 따른 인텐트 보안 취약점에 대해서 대응한다. 브로드캐스트 인텐트의 취약점은 브로드캐스트 리시버에 주요 인텐트를 등록하여 탐지와 차단을 한다. 또한 검증되지 않은 인텐트의 접근 흐름을 실시간으로 감시하여 보안 취약성을 탐지하는 기법을 제안한다.

다단동적 신경망 제어기 설계 (Design of Multi-Dynamic Neural Network Controller)

  • 조현섭;민진경
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2009년도 춘계학술발표논문집
    • /
    • pp.454-457
    • /
    • 2009
  • The intent of this paper is to describe a neural network structure called multi dynamic neural network(MDNN), and examine how it can be used in developing a learning scheme for computing robot inverse kinematic transformations. The architecture and learning algorithm of the proposed dynamic neural network structure, the MDNN, are described. Computer simulations are demonstrate the effectiveness of the proposed learning using the MDNN.

  • PDF

강건한 안드로이드 어플리케이션 개발을 위한 실행시간 인텐트 명세 검사 기법 (A Runtime Inspection Technique with Intent Specification for Developing Robust Android Apps)

  • 고명필;최광훈;창병모
    • 정보과학회 논문지
    • /
    • 제43권2호
    • /
    • pp.212-221
    • /
    • 2016
  • 안드로이드 앱의 액티비티, 서비스, 브로드캐스트 리시버와 같은 컴포넌트에 부적절한 인텐트를 전달하면 비정상적으로 종료되는 인텐트 취약점 문제가 빈번하게 발생한다. 이 논문은 안드로이드 컴포넌트가 기대하는 인텐트 명세를 개발자가 직접 기술하고, 실행시간에 이 컴포넌트에 전달된 인텐트를 검사하여 인텐트 취약점을 방지하는 방법을 제안한다. 인텐트 유효성을 검사하는 여러 조건문이 실수로 누락되거나 다른 코드와 섞여 유지 보수하기 어려운 점을 이 논문에서 제안하는 인텐트 명세를 선언함으로써 해결할 수 있다. 7개의 안드로이드 앱에 대해 제안한 방법을 적용한 실험 결과 인텐트 명세 기반 실행시간 검사 방법을 통해 앱의 비정상 종료를 방지할 수 있었다.

안드로이드 컴포넌트 상호작용 테스팅을 위한 태스크 정보기반 테스트 시나리오 생성 기법 (A Test Scenario Generation Technique based on Task Information for Interaction Testing among Android Components)

  • 백태산;이우진
    • 정보과학회 논문지
    • /
    • 제44권6호
    • /
    • pp.595-600
    • /
    • 2017
  • 안드로이드 어플리케이션은 하나 이상의 컴포넌트로 구성되어 있으며 컴포넌트들은 인텐트를 통해 동일 어플리케이션 또는 다른 어플리케이션의 컴포넌트를 호출하여 사용할 수 있다. 이와 같은 컴포넌트 상호작용을 악용한 BroadcastTheft, Activity Hijacking, Intent Spoofing 등과 같은 문제점들을 검사하기 위해서는 다양한 상호작용 시나리오를 생성하여 테스팅을 진행하여야 한다. 하지만 기존 상호작용 테스트 시나리오 생성 연구에서는 각 액티비티 설정에 따라 이전화면으로의 이동시 재실행 순서가 달라지는 안드로이드 특성을 고려하지 않아 실행 불가능한 테스트 시나리오들이 포함될 수 있는 문제점이 있다. 본 논문에서는 액티비티 스택 정보를 이용하여 상호작용 테스트 시나리오에서 실제 실행되지 않는 경로를 제거하는 방법을 제안한다.

안드로이드 인텐트 기반 컴포넌트 상호작용 다이어그램 생성 및 테스트 시나리오 설계기법 (Android Intent Based Component Interaction Diagram Generation and Test Scenarios Design Techniques)

  • 백태산;이우진
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제5권4호
    • /
    • pp.165-170
    • /
    • 2016
  • 안드로이드 어플리케이션은 인텐트를 이용하여 다른 어플리케이션의 컴포넌트를 호출하여 실행시킬 수 있다. 하지만 컴포넌트들 사이의 상호작용이 정상적으로 처리되지 않으면 잘못된 컴포넌트가 실행되거나 전화 수신과 같은 시스템 브로드캐스트를 처리하지 못하는 문제점이 발생할 수 있다. 본 논문에서는 이와 같은 상호작용 문제점을 검사하기 위해 서로 연동하여 동작하는 어플리케이션들로부터 컴포넌트 기반의 다이어그램들을 생성하고 이를 하나의 병합된 다이어그램으로 변환하여 테스트 시나리오를 생성하는 방법을 제안한다. 제안된 방식은 기존의 테스팅 기법에서 고려하지 못한 어플리케이션간의 상호작용 검사를 효율적으로 수행할 수 있다.

안드로이드 인텐트의 보안 취약성 탐지 및 차단 기법 (Detection and Blocking Techniques of Security Vulnerability in Android Intents)

  • 윤창표;문석재;황치곤
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 춘계학술대회
    • /
    • pp.666-668
    • /
    • 2013
  • 최근 스마트 기기의 빠른 보급과 더불어 스마트 기기의 운영체제에서 동작하는 악성코드의 종류와 수가 급격히 증가하고 있다. 특히 시스템 권한에 대한 접근이 용이한 안드로이드 운영체제를 기반으로 하는 스마트 기기의 경우 악성코드에 노출될 위험이 상대적으로 높다. 안드로이드에서 제공하는 전역 메시지 시스템인 인텐트를 이용하면 어플리케이션들 간의 상호 접근이 가능하며, 디바이스에 의해 가공된 데이터의 접근이 가능하다. 인텐트는 컴포넌트의 재사용성 측면에서 어플리케이션 개발에 편의성을 제공하지만 보안 관점에서 위험 요소로 지적될 수 있다. 따라서 악의적인 목적으로 인텐트를 사용하면 보안에 취약한 상태를 쉽게 유도할 수 있다. 즉, 스마트 기기를 제어할 수 없는 상황으로 만들거나 시스템 자원을 소비하는 등 인텐트를 수신하여 동작하는 어플리케이션들이 취급하는 자원에 접근하여 제어할 수 있게 된다. 특히, 시스템 권한을 획득한 경우 악성 코드를 통해 브로드캐스트 인텐트를 악용하면 스마트 기기의 제어 및 개인 정보 유출과 같은 위험도는 더욱 커지게 된다. 본 논문에서는 인텐트 패턴 검사로 인텐트 발생을 모니터링하고 검증되지 않은 패턴의 인텐트에 대해 탐지하고 차단하는 안드로이드 인텐트의 보안 취약성 대응 기법을 제안한다.

  • PDF

동적시스템 제어를 위한 다단동적 뉴로-퍼지 제어기 설계 (Design of Multi-Dynamic Neuro-Fuzzy Controller for Dynamic Systems Control)

  • 조현섭;민진경
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2007년도 춘계학술발표논문집
    • /
    • pp.150-153
    • /
    • 2007
  • The intent of this paper is to describe a neural network structure called multi dynamic neural network(MDNN), and examine how it can be used in developing a learning scheme for computing robot inverse kinematic transformations. The architecture and learning algorithm of the proposed dynamic neural network structure, the MDNN, are described. Computer simulations are demonstrate the effectiveness of the proposed learning using the MDNN.

  • PDF