• 제목/요약/키워드: Android Apps

검색결과 131건 처리시간 0.023초

안드로이드 플랫폼에서 odex 파일을 이용한 불법 복제 앱 탐지 방법 (An Illegally-copied App Detecting Method by Using Odex File in Android Platform)

  • 조득연;최재영;김은회;강기두
    • 인터넷정보학회논문지
    • /
    • 제16권2호
    • /
    • pp.67-75
    • /
    • 2015
  • 모바일 환경의 변화에 따라 안드로이드 앱의 사용이 증가하면서 앱에 대한 관심도 증가하였다. 하지만 불법으로 복제된 앱의 사용도 증가하여 앱 마켓의 투명성과 신뢰성이 저하되고 앱 개발자의 저작권을 침해하는 피해 사례가 발생하고 있다. 불법으로 복제된 앱의 사용을 방지하는 다양한 기술이 연구되었지만, 이를 우회하는 방법이 있기도 하고 또한 최초 유포자에 대한 정보를 알아낼 수 없어서 법적으로 제재하기도 어렵다. 본 논문에서는 안드로이드 플랫폼에서 불법 복제 앱을 탐지하는 방법을 제안한다. 불법 복제 앱 탐지기는 앱 설치 과정에서 생성되는 odex 파일을 사용함으로 불법 복제 앱을 탐지하고, 포렌식 워터마크 기술을 사용함으로써 최초 유포자의 정보를 알아낼 수 있다. 제안하는 불법 복제 앱 탐지기는 시스템 서버에서 서비스 형태로 실행되어 사용자에게 노출되지 않는다. 실험 결과, 불법 복제 앱 탐지기는 평균 0.2초 이내로 불법 복제 앱을 탐지하고 삭제하는 것이 가능하다.

A Strengthened Android Signature Management Method

  • Cho, Taenam;Seo, Seung-Hyun
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제9권3호
    • /
    • pp.1210-1230
    • /
    • 2015
  • Android is the world's most utilized smartphone OS which consequently, also makes it an attractive target for attackers. The most representative method of hacking used against Android apps is known as repackaging. This attack method requires extensive knowledge about reverse engineering in order to modify and insert malicious codes into the original app. However, there exists an easier way which circumvents the limiting obstacle of the reverse engineering. We have discovered a method of exploiting the Android code-signing process in order to mount a malware as an example. We also propose a countermeasure to prevent this attack. In addition, as a proof-of-concept, we tested a malicious code based on our attack technique on a sample app and improved the java libraries related to code-signing/verification reflecting our countermeasure.

레이아웃 파일 변환을 이용한 안드로이드 난독화 기법의 설계 및 구현 (Design and implementation of Android obfuscation technique using layout file transformation)

  • 박희완
    • 한국융합학회논문지
    • /
    • 제11권11호
    • /
    • pp.1-7
    • /
    • 2020
  • 안드로이드 앱은 주로 apk 파일 형태로 배포되고, apk 파일의 압축 해제하면 앱 디자인과 관련된 xml 파일, 이미지, 사운드와 같은 리소스 파일을 추출할 수 있다. 만일 은행이나 금융과 관련된 앱의 리소스가 도용되어 가짜 앱이 배포된다면 개인정보가 유출되거나 금융사기를 당할 수 있다. 따라서 앱을 배포할 때 코드뿐만 아니라 디자인을 도용하기 어렵게 만드는 노력이 필요하다. 본 논문에서는 xml 파일을 자바 코드로 변환한 후 프로가드(Proguard)를 이용하여 난독화하는 도구를 구현하였고 실행 성능을 평가하였다. 본 논문에서 제안하는 레이아웃 난독화 기법을 사용하면 앱구동 성능을 높일 수 있으며 화면 디자인 도용으로 인한 불법 복제 피해를 예방하는 효과도 있을 것으로 기대한다.

앱 기반 포인트 관리 시스템 개발 (Development of Application-Based Point Management System)

  • 신동진;문진용;김정준
    • 한국인터넷방송통신학회논문지
    • /
    • 제18권5호
    • /
    • pp.179-186
    • /
    • 2018
  • 현재의 포인트 관리 시스템을 운영하는 앱은 포인트에 대해서 적립, 사용, 조회 기능은 제공하지만 다른 사용자들에게 선물하거나 포인트를 사용하여 더치페이를 하는 앱은 존재 하지 않는다. 또한 스마트폰의 보급률은 증가 하지만 앱을 이용하기보다 포인트 관련 카드를 지갑에 넣고 다니는 불편함을 지니고 이다. 물론 이 앱의 서비스가 실행 되기 위해서는 많은 연구와 개발이 필요하겠지만 일단 편리하게 고객에게 사용할 수 있다는 점에서 장점이 존재한다. 따라서 이에 본 논문에서 이야기 하고자 하는 포인트 앱 관리 시스템은 사용자들에게 불편함을 개선시키고 포인트 관리에 대한 편리함을 느낄 수 있다. 포인트 관리 앱 시스템의 구성은 Android 기기를 이용하여 앱을 실행하며 모든 서비스의 포인트를 관리할 수 있다. 또한 포인트와 관련된 금액을 적립, 사용, 조회 등의 기능을 수행할 수 있다.

부분적 관찰정보기반 견고한 안드로이드 앱 추천 기법 (POMDP Based Trustworthy Android App Recommendation Services)

  • 오하영;구은희
    • 정보보호학회논문지
    • /
    • 제27권6호
    • /
    • pp.1499-1506
    • /
    • 2017
  • 스마트폰의 사용 및 다양한 앱 들의 출시 등이 기하급수적으로 증가되면서 악성 앱 또한 동시에 증가됐다. 기존의 앱 추천 시스템들은 온라인상에서 보이는 다른 사용자들의 평점, 댓글 및 인기 카테고리 등의 정적인 정보 분석을 기반으로만 동작한다는 한계가 있었다. 본 논문에서는 처음으로 스마트폰에서 실제로 사용되는 앱의 동적인 정보들을 현실적으로 사용하여 정적인 정보와 동적인 정보를 동시에 고려하는 견고한 앱 추천 시스템을 제안한다. 즉, 본 논문에서는 앱의 사용되는 시간, 앱의 사용 빈도수 및 앱과 앱 간의 상호 작용과 안드로이드 커널과의 접촉 횟수 등을 측정 가능한 수준에서 부분적으로 반영하여 견고한 안드로이드 앱 추천 시스템을 제안한다. 성능평가 결과 제안하는 기법이 견고하고 효율적인 앱 추천 시스템임을 증명했다.

Examining the Functions of Attributes of Mobile Applications to Build Brand Community

  • Yi, Kyonghwa;Ruddock, Mullykar;Kim, HJ Maria
    • 패션비즈니스
    • /
    • 제19권6호
    • /
    • pp.82-100
    • /
    • 2015
  • Mobile fashion apps present much opportunity for marketers to engage consumers, however not all apps provide enough functions for their targeted audience. This study aims to determine how mobile fashion apps can be used to build brand community with consumer engagement. Qualitative data on fashion mobile apps were collected from the Apple app store and Android market during the spring and summer of 2015. A total of 110 fashion mobile apps were collected;, 50 apps were identified as apparel brands that either manufacture or sell apparel to consumers, which we categorized as "brand" fashion apps, and the remaining 60 were categorized as "non-brand" fashion apps. The result of the study can be summarized as below. The 60 non-brand fashion apps were grouped into 5 app types: shopping, searching, sharing, organizational, and informational. The main functions are for informational use and shopping needs, since at least half (31 apps) are used for either retrieving information or for shopping. However, in contrast, social networking and location were infrequent and not commonly utilized by these apps. The most common type of non-brand fashion apps available were shopping apps;, many shopping apps enable users to shop from several different websites and save their items into one universal shopping cart so that they only check out once. Most of these apps are informational and help consumers make more informed decisions on purchases;, in addition many offer location services to help consumers find these items in store. While these apps perform several functions, they do not link to social media. The 50 brand apps were grouped into 5 brand types: athletic, casual, fast fashion, luxury, and retailer. These apps were also checked for attributes to determine their functionality. The result shows that the main functions of brand fashion apps are for information (82% of the 50 apps) as well as location searching (72% of 50 apps). Conversely, these apps do not offer any photo sharing, and very few have organizational or community functions. Fashion mobile apps and m-marketing elements: To build brand community, mobile apps can be designed to motivate consumer's engagement with brands. The motivations of fashion mobile apps are useful in developing fashion mobile apps. Entertainment motives can be fulfilled with multimedia attributes, functionality motives are satisfied with organizational and location-based features, information motives with informational service, socialization with community and social network, learning and intellectual stimulation from informational attributes, and trend following through photo sharing. The 8 key attributes of mobile apps can correspond to the 4 m-marketing elements (i.e., Informative content, multimedia, interactions, and product promotions) that are further intertwined with m-branding elements. App Attributes and M-Marketing aim to Build Brand Community;, the eight key attributes can impact on 4 m-branding elements, which further contribute to building brand community by affecting consumers' perceptions of brands preference and advocacy, and their likelihood to be loyal.

웨어러블 어플리케이션 개발을 위한 안드로이드 BLE 에뮬레이터 (An Android BLE Emulator for Developing Wearable Apps)

  • 문현아;박수용;최광훈
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제24권2호
    • /
    • pp.67-76
    • /
    • 2018
  • 사물 인터넷 환경에서 모바일 어플리케이션과 웨어러블 기기를 연동하기 위해 BLE (Bluetooth Low Energy) 기반 통신을 많이 활용하고 있다. 특히 BLE 연동 안드로이드 어플리케이션을 개발할 때 개발 환경에서 BLE 에뮬레이션을 지원하지 않아 반드시 웨어러블 기기가 필요한 제약이 있다. 본 연구에서는 처음으로 안드로이드 BLE 에뮬레이터를 설계 및 구현하였다. 이를 활용하여 웨어러블 기기가 없어도 BLE 연동 어플리케이션을 개발할 수 있음을 확인하였다. 그리고 그래프 모델 기반의 안드로이드 BLE 시나리오 자동 생성 방법을 제안하고 자동 생성한 시나리오들을 제안한 안드로이드 BLE 에뮬레이터 상에서 실행하여 어플리케이션의 BLE 응용 프로토콜을 체계적으로 테스트하는데 유용함을 보였다.

효과적인 광고 컨텐츠 디스플레이를 위한 앱 스케줄러 구현 (Implementation of an App Scheduler for the Effective Display of Advertisement Contents on Android Platform)

  • 김칠수;이명섭;박창현
    • 한국콘텐츠학회논문지
    • /
    • 제12권11호
    • /
    • pp.20-29
    • /
    • 2012
  • 최근 광고 시스템은 디스플레이 장치, 액정기술의 발달과 초고속 인터넷 기술과 결합하여 동영상과 같이 동적인 광고 컨텐츠를 실시간으로 운영하고 있다. 하지만 광고의 대부분이 고객의 의지와 관계없이 일방적으로 전달되어지는 광고 형태를 벗어나지 못하고 있다. 본 연구에서는 새롭게 등장하는 광고 플랫폼에 따른 맞춤형 광고 기법으로 디스플레이 개념에 머물러 있는 디지털 사이니지를 사용자들의 직접적인 참여를 유도하고, 이러한 참여를 통해 새로운 경험을 창출할 수 있도록 안드로이드 플랫폼 기반으로 앱 스케줄러 구현한다.

모바일 애플리케이션 다운로드에 영향을 미치는 요인에 관한 연구 (A Study of Factors Affecting Mobile Application Download)

  • 완리리
    • 디지털융복합연구
    • /
    • 제12권7호
    • /
    • pp.189-196
    • /
    • 2014
  • 스마트폰 시장이 성장하면서 모바일 애플리케이션 시장은 잠재력 있는 새로운 시장으로 평가받고 있다. 애플스토어 같은 애플리케이션 시장에서 많은 구매자들이 모바일 애플리케이션을 다운로드 받고 있지만, 아직 소비자의 애플리케이션 다운로드에 대한 주요 연구는 없는 실정이다. 그러므로 이 연구는 스마트폰용 모바일 애플리케이션 다운로드에 영향을 미치는 요소에 대해서 연구를 하자고 한다. 앱 순위는 앱 다운로드에 유의한 영향을 미치는 것으로 나타났다. 가격은 유의적인 영향을 발견할 수 없었다. 앱 유형, 개발자 경험, 지역성은 애플 앱스토어에서만 유료앱 다운로드에 유의적인 영향을 미치는 것으로 나타났다. 이 연구가 모바일 애플리케이션 비즈니스 구축 및 모바일 애플리케이션 시장 활성화 전략 기여를 할 수 있을 것으로 기대된다.

안드로이드 플랫폼의 GPS 위치 제공자에 대한 동작 분석 (An Analysis of the Operation of the GPS Location Provider in the Android Platform)

  • 이계상
    • 한국정보통신학회논문지
    • /
    • 제18권1호
    • /
    • pp.50-56
    • /
    • 2014
  • 최근 위치 기반 서비스를 사용하는 안드로이드 앱이 널리 사용되고 있다. 안드로이드 플랫폼에서 지원되는 여러 위치 제공자 중 GPS (Global Positioning System) 위치 제공자의 동작에 대한 이해는 관련 안드로이드 개발자에게 중요한 과제이다. 본 고는 안드로이드 플랫폼의 GPS 서브시스템 소스를 분석하여, GPS 위치 제공자의 동작을, 주요 쓰레드를 중심으로 그리고 초기화 단계부터 최종 위치 보고 단계까지 단계별로 일목요연하게 제시하고자 한다.