• Title/Summary/Keyword: Android applications

Search Result 418, Processing Time 0.025 seconds

A Vulnerability Analysis of Paid Live Streaming Services Using Their Android Applications (안드로이드 앱을 이용한 실시간 유료 방송 취약점 분석)

  • Choi, Hyunjae;Kim, Hyoungshick
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.26 no.6
    • /
    • pp.1505-1511
    • /
    • 2016
  • Live streaming is a method to provide media service by sending recoded media to a user's video player. In order to provide video and audio contents in real-time for a large number of users simultaneously, live streaming compatible protocols such as RTMP (Real Time Messaging Protocol), HLS (Http Live Streaming), are required. In this paper, we analyzed vulnerability of paid live streaming services with the captured packets from the applications used by six major OTT (over-the-top) companies in Korea supporting live streaming services. We found that streaming channels were not encrypted and access control mechanisms were not properly used. Thus, guest users can freely use paid live streaming services.

Design and Implementation for Management App. of Expiration date based on Cosmetics (화장품을 중심으로 한 유통 기한 관리 앱 설계 및 구현)

  • Ha, Yan
    • Journal of the Korea Society of Computer and Information
    • /
    • v.18 no.10
    • /
    • pp.193-198
    • /
    • 2013
  • This paper proposes an application which applied in managements of cosmetics and finds applications related with expiration date among applications. In this paper, the application is implemented to improve safety and stability of cosmetics based on android platform. In general, it is hard to use to have all knowledge in many types of cosmetics. Because of that each item have different date to buy and use, it is necessary to manage them efficiently. This paper is designed and implemented the application for management of expiration date to use cosmetics. It helps to use cosmetics safely and serve good information from cosmetics companies connected with this application.

A Multi-Bible Application on an Android Platform Using a Word Tokenization and Recognition Algorithm (단어 구분 및 인식 알고리즘을 이용한 안드로이드 플랫폼 기반의 멀티 성경 애플리케이션)

  • Kang, Sung-Mo;Kang, Myeong-Su;Kim, Jong-Myon
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.6 no.4
    • /
    • pp.215-221
    • /
    • 2011
  • Mobile phones, which were used for simply calling and sending text messages, have recently moved to application-oriented digital devices such as smart phones and tablet phones. The rapid increase of smart and tablet phones which can offer advanced ability and run a variety of applications based on Java requires various digital multimedia content activities. These days, there are more than 2.2 billions of Christians around the world. Among them, more than 300 millions of people live in Asian, and all of them have and read the bible. If there is an application for the bible which translates from English to their own languages, it could be very helpful. With this reason, this paper proposes a multi-bible application that supports various languages. To do this, we implemented an algorithm that recognize sentences in the bible as word by word. The algorithm is essentially composed of the following three functions: tokenizing sentences in the bible into word by word (word tokenization), recognizing words by using touch event (word recognition), and translating the selected words to the desired language. Consequently, the proposed multi-bible application supports language translation efficiently by touching words of sentences in the bible.

A Study on Moblie Application Accessibility Guidelines (모바일 애플리케이션 접근성 지침에 관한 연구)

  • Jung, Sung-Jae;Bae, Yu-Mi;Jang, Rae-Young;Bae, Jung-Min;Soh, Wooyoung
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2014.05a
    • /
    • pp.661-664
    • /
    • 2014
  • Mobile devices such as smartphones and tablets as the prevalence of common, greatly increasing the use of mobile applications. However, unlike PC, the interface of mobile device is limited, too difficult to use the disalbed and the elderly. Goverment 'Mobile Application Accessibility Guidelines' was enacted in order to guarantee the Disabled and elderly people's accessibility, In this paper, Analysis of these guidelines and points to consider when designing a mobile app examined. In addition, the accessibility of Google and Apple Applications are examined.

  • PDF

A Study on Key Data Decryption and Security Evaluation for Password Management Apps (비밀번호 관리 어플리케이션의 주요 데이터 복호화 연구 및 보안성 평가)

  • Han-gyeol Kim;Sinyoung Lee;Myungseo Park
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.34 no.1
    • /
    • pp.61-70
    • /
    • 2024
  • As users use various services along with the rapid increase in Internet services, it may be difficult to manage accounts. To solve these difficulties, various password management applications are emerging. From a forensic point of view, password management applications can provide clues to obtain criminal evidence. The purpose of this paper is to acquire the data stored by the user in the password management application. To this end, we propose a better way to decrypt the encrypted data through reverse engineering, evaluate the security of the application to be analyzed, and safely store the data.

Augmented Reality based Low Power Consuming Smartphone Control Scheme

  • Chung, Jong-Moon;Ha, Taeyoung;Jo, Sung-Woong;Kyong, Taehyun;Park, So-Yun
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.11 no.10
    • /
    • pp.5168-5181
    • /
    • 2017
  • The popularity of augmented reality (AR) applications and games are in high demand. Currently, the best common platform to implement AR services is on a smartphone, as online games, navigators, personal assistants, travel guides are among the most popular applications of smartphones. However, the power consumption of an AR application is extremely high, and therefore, highly adaptable and dynamic low power control schemes must be used. Dynamic voltage and frequency scaling (DVFS) schemes are widely used in smartphones to minimize the energy consumption by controlling the device's operational frequency and voltage. DVFS schemes can sometimes lead to longer response times, which can result in a significant problem for AR applications. In this paper, an AR response time monitor is used to observe the time interval between the AR image input and device's reaction time, in order to enable improved operational frequency and AR application process priority control. Based on the proposed response time monitor and the characteristics of the Linux kernel's completely fair scheduler (CFS) (which is the default scheduler of Android based smartphones), a response time step control (RSC) scheme is proposed which adaptively adjusts the CPU frequency and interactive application's priority. The experimental results show that RSC can reduce the energy consumption up to 10.41% compared to the ondemand governor while reliably satisfying the response time performance limit of interactive applications on a smartphone.

A Code-level Parallelization Methodology to Enhance Interactivity of Smartphone Entertainment Applications (스마트폰 엔터테인먼트 애플리케이션의 상호작용성 개선을 위한 코드 수준 병렬화 방법론)

  • Kim, Byung-Cheol
    • Journal of Digital Convergence
    • /
    • v.13 no.12
    • /
    • pp.381-390
    • /
    • 2015
  • One of the fundamental requirements of entertainment applications is interactivity with users. The mobile device such as the smartphone, however, does not guarantee it due to the limit of the application processor's computing power, memory size and available electric power of the battery. This paper proposes a methodology to boost responsiveness of interactive applications by taking advantage of the parallel architecture of mobile devices which, for instance, have dual-core, quad-core or octa-core. To harness the multi-core architecture, it exploits the POSIX thread, a platform-independent thread library to be able to be used in various mobile platforms such as Android, iOS, etc. As a useful application example of the methodology, a heavy matrix calculation function was transformed to a parallelized version which showed around 2.5 ~ 3 times faster than the original version in a real-world usage environment.

Accessibility Analysis of Mobile Applications for Open Platforms (개방 플랫폼용 모바일 애플리케이션 접근성 분석)

  • Moon, Hyun Ju;Min, Hong Ki;Kim, Sukil
    • Journal of rehabilitation welfare engineering & assistive technology
    • /
    • v.11 no.2
    • /
    • pp.187-198
    • /
    • 2017
  • In this study, we analyzed the accessibility of open platform Android mobile banking applications, based on Korean mobile application accessibility KS standard, Section 508 technical standard of Rehabilitation Act, and European BBC guidelines. Experimental result showed that there are no mobile banking applications of 8 commercial banks in Korea that satisfy all guidelines of three standards. Typical violations included missing alternative text, keyboard focus violations, control size and spacing non-compliance, and low contrast ratio. These violations are fatal in that they make the accessibility of the blind, the disabled and the low vision and the elderly impossible. The reason that mobile banking applications do not comply with accessibility is that mobile application developers and providers have low awareness of accessibility and do not know how to implement accessibility properly. Comparing Korea mobile application accessibility guidelines with the revised standard of the Section 508 of Rehabilitation Act and the BBC standard, many guidelines are missing. Also, evaluation criteria are ambiguous and abstract, making it difficult for developers to refer specifically. Therefore, improving mobile application accessibility requires developer and government efforts and complementation of standards.

Design of a Smart Phone App for Measuring Object Size in a Picture Image (화상 이미지내의 피사체 크기 계측을 위한 스마트 폰 어플 설계)

  • Oh, Sun-Jin
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.13 no.5
    • /
    • pp.135-142
    • /
    • 2013
  • With a rapid growth of hardware and product material industries, evolution of handheld terminal technologies is progressed. Various applications using mobile phone are the major trend in recent smart applications. Especially, interesting applications using camera module in a smartphone are developed continuously, mobile users are able to use various useful mobile applications nowadays. In this paper, we design and implement smartphone app for measuring real size of the shooting object in the image taken by a camera module in a smartphone precisely. We implement 4 different shooting modes for precise measurement of objects and 0 point control module is developed to minimize the differences of shooting images taken by different types and systems of various smartphones. The smartphone app proposed and implemented in this paper is analyzed and evaluated by a simulation study.

A Transformation Technique of PIM to PSM based on UML Profiles for Mobile Applications (UML 프로파일에 기반한 모바일 어플리케이션의 PIM/PSM 변환 기법)

  • Choi, Yun-Seok
    • Journal of the Korea Society of Computer and Information
    • /
    • v.17 no.6
    • /
    • pp.131-144
    • /
    • 2012
  • MDD is suitable to satisfy constraints of development of mobile applications. So, there are various studies about applying MDD to the developments of mobile application but systematic development methods about UML profile for PIM/PSM of mobile applications and model transformation techniques are needed. This paper suggests that a development technique about UML profile for PIM/PSM of mobile applications and a model transformation techniques with the profiles. We classify stereotypes by the characteristics of mobile application to compose profiles and suggest development guidelines of profiles for PIM/PSM. On the suggested model transformation process, the PIM with the profiles is transformed to the intial PSM with the mapping rules and the PSM is transformed to the refined PSM with templates which reflected detailed information of a mobile platform. We developed a location based service mobile application with the suggested techniques on the Android platform and compared with other techniques to validate usefulness of the suggested techniques.