• Title/Summary/Keyword: Android smartphone

Search Result 353, Processing Time 0.024 seconds

A Strengthened Android Signature Management Method

  • Cho, Taenam;Seo, Seung-Hyun
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.9 no.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.

Extended Intent Mechanism for Increasing Code Reusability of Android Applications (안드로이드 애플리케이션 코드 재사용성을 높이기 위한 인텐트 메커니즘의 확장)

  • An, Sujeong;Kim, Byungho;Kim, Jinchun
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.6 no.4
    • /
    • pp.223-229
    • /
    • 2011
  • A novel ecosystem surrounding developing, publishing and using of smartphone applications is driving a new paradigm in software industry. Thousands of applications are newly published on appstores everyday. However more than 97% of them happen to be downloaded less than 1,000 times and resultingly disappeared out of user's interesting. It means that so many efforts and time of developers are vanished. In this paper, we proposed a new architecture to increase code reusability of Android applications so that the time and efforts to develop new applications can be shortened. The proposed architecture, an extended Intent mechanism, supports sharing of Android components among the applications registered in different servers as well as in the same Android device. We designed a new Intent mechanism by extending the PackageManager service and by adopting a new class for ServerPackageManager service.

Continuous-authentication Method based on the Risk Profile associated with Context-awareness to Lock Smart Devices (스마트 기기 잠금을 위한 상황인지 위험도기반의 지속인증기법)

  • Kim, Jihwan;Lee, Younho
    • Journal of KIISE
    • /
    • v.43 no.11
    • /
    • pp.1259-1269
    • /
    • 2016
  • In order to block the access of the information in the smartphone of a user by other users, it is checked if the current user is the owner or not in the smartphone authentication process, whenever a user begins to use a smartphone. This makes smartphone users in front of frequent smartphone authentications, which leads significant inconvenience to them. Because of such inconvenience, users tend not to use the smartphone authentication anymore. Finally, their smartphones become very vulnerable against malicious access. This paper proposes a progressive authentication method on the android-platform in order to solve the problem described above. With the proposed method, smartphones can identify relevant risks based on users' past experiences and determine whether an authentication is needed. Because authentication occurs only when the identified risk level is high, it can achieve both a high-level of security in the high-level risk situation and user convenience in the low-level risk situation.

Feature Selection to Mine Joint Features from High-dimension Space for Android Malware Detection

  • Xu, Yanping;Wu, Chunhua;Zheng, Kangfeng;Niu, Xinxin;Lu, Tianling
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.11 no.9
    • /
    • pp.4658-4679
    • /
    • 2017
  • Android is now the most popular smartphone platform and remains rapid growth. There are huge number of sensitive privacy information stored in Android devices. Kinds of methods have been proposed to detect Android malicious applications and protect the privacy information. In this work, we focus on extracting the fine-grained features to maximize the information of Android malware detection, and selecting the least joint features to minimize the number of features. Firstly, permissions and APIs, not only from Android permissions and SDK APIs but also from the developer-defined permissions and third-party library APIs, are extracted as features from the decompiled source codes. Secondly, feature selection methods, including information gain (IG), regularization and particle swarm optimization (PSO) algorithms, are used to analyze and utilize the correlation between the features to eliminate the redundant data, reduce the feature dimension and mine the useful joint features. Furthermore, regularization and PSO are integrated to create a new joint feature mining method. Experiment results show that the joint feature mining method can utilize the advantages of regularization and PSO, and ensure good performance and efficiency for Android malware detection.

Design and Implementation of JPetStore Order System Based Mobile WebApp Office (모바일 웹앱 오피스 기반의 JPetStore 주문시스템의 설계 및 구현)

  • Lee, Myeong-Ho;Han, Jung-Su
    • Journal of Digital Convergence
    • /
    • v.10 no.3
    • /
    • pp.149-154
    • /
    • 2012
  • This paper aims to design and realize android smartphone mobile webapp office JPetStore order system based Seam framework. Currently in production until the lightweight container architecture, known commonly architecture is Seam framework. However, there is no design and implementation research of mobile webapp office with the Seam framework environment. In this study, the Seam environment based on the android mobile webapp office JPetStore order system implementation after analyzing the mobile webapp office development productivity with the objective is to provide guidance.

Design and Implementation of the Pitching Machine with Mobility using the Android Smartphone (안드로이드 스마트폰 기반 이동형 피칭 머신의 설계 및 구현)

  • Park, Sung-Yong;Oh, Kyung-Hyun;Choi, Ho-Lim
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.63 no.7
    • /
    • pp.987-993
    • /
    • 2014
  • Pitching machines have been around for many years for casual amusement purpose or professional athletes' training usage, and so forth. The current pitching machines are usually built on the firm ground and do not have any mobility function. In this paper, we develop a pitching machine that has both ball-shooting and mobility functions. Our developed pitching machine consists of two parts. The upper body part has a function of shooting a ball using two DC motors and the lower body part has a function of mobility like mobile robots by using two wheels governed by DC motors. All these functions are operated wirelessly by Android smartphones via bluetooth. The control of each DC motor is done by ${\epsilon}$-PID control method in which the gain tuning is simplied by using a single parameter ${\epsilon}$. Simulation and actual experiment show that our developed pitching machine has both nontrivial shooting and mobility features.

Development of Intelligent Service Robot using Smart Phone based on Android OS (안드로이드 기반 스마트폰을 활용한 지능형 서비스 로봇 개발)

  • Moon, Chae-Young;Ryoo, Kwang-Ki
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.13 no.9
    • /
    • pp.4193-4199
    • /
    • 2012
  • In this study, the intelligent robot equipped with an Android-based smartphone to enable the implementation of the performance of smartphone applications and robot platform has been designed and implemented. Smart phone that have touch screen, sound input/output, network and various sensor functions to robot platform that have simplicity function of power and motor etc. graft together and embodied so that can achieve function of remote control, home automation, game machine, R-running race etc. Phone used in the study of the Bluetooth communication sending and receiving data between the robot and from a remote computer over the Internet via WI-FI is designed to perform communication.

Method to Analyze Information Leakage Malware using SSL Communication in Android Platform

  • Cho, Gilsu;Kim, Sangwho;Ryou, Jaecheol
    • Journal of Internet Computing and Services
    • /
    • v.19 no.3
    • /
    • pp.1-6
    • /
    • 2018
  • Widely used around the world, smartphones contain many features and can store content such as contacts, photos, and videos. Information that can be leaked in proportion to the information that the smartphone can store has also been increased. In recent years, accidents such as personal information leakage have occurred frequently. Personal information leakage is happening in the Android environment, which accounts for more than half of the smartphone operating system market share. Analyzing malicious apps that leak information can tell you how to prevent information leakage. Malicious apps that leak information will send importantinformation to the hacker's (C & C) server, which will use network communication. Malicious apps that are emerging nowadays encrypt and transmit important information through SSL communication. In this case, it is difficult to knowwhat kind of information is exposed to network. Therefore, we suggest a method to analyze malicious apps when leak important information through SSL communication. In this paper, we identify the way malicious apps leak information. And we propose a method for analyzing information leaked by SSL communication. Data before encryption was confirmed in the device through SSL hooking and SSL Strip method.

Systematic test on the effectiveness of MEMS nano-sensing technology in monitoring heart rate of Wushu exercise

  • Shuo Guan
    • Advances in nano research
    • /
    • v.15 no.2
    • /
    • pp.155-163
    • /
    • 2023
  • Exercise is beneficial to the body in some ways. It is vital for people who have heart problems to perform exercise according to their condition. This paper describes how an Android platform can provide early warnings of fatigue during wushu exercise using Photoplethysmography (PPG) signals. Using the data from a micro-electro-mechanical system (MEMS) gyroscope to detect heart rate, this study contributes an algorithm to determine a user's fatigue during wushu exercise. It sends vibration messages to the user's smartphone device when the heart rate exceeds the limit or is too fast during exercise. The heart rate monitoring system in the app records heart rate data in real-time while exercising. A simple pulse sensor and Android app can be used to monitor heart rate. This plug-in sensor measures heart rate based on photoplethysmography (PPG) signals during exercise. Pulse sensors can be easily inserted into the fingertip of the user. An embedded microcontroller detects the heart rate by connecting a pulse sensor transmitted via Bluetooth to the smartphone. In order to measure the impact of physical activity on heart rate, Wushu System tests are conducted using various factors, such as age, exercise speed, and duration. During testing, the Android app was found to detect heart rate with an accuracy of 95.3% and to warn the user when their heart rate rises to an abnormal level.

The Design and Implementation of Smartphone based School Bus applications (스마트폰 기반 스쿨버스 어플리케이션의 설계와 구현)

  • Lee, Jang-Hae;Kim, Jae-Hong;Kim, Gi-Hwan;Lee, Bong-Keun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2010.10a
    • /
    • pp.609-612
    • /
    • 2010
  • 스마트폰(smartphone)은 휴대전화에 인터넷 통신과 정보검색 등 컴퓨터 지원 기능을 추가한 지능형 단말기로서 사용자가 원하는 어플리케이션(application)을 설치할 수 있는 것이 특징으로, 현 시대에 있어 하나의 문화가 되었을 정도로 크나큰 이슈가 되고 있고, 어플리케이션 개발 시장도 활발해졌으며, 크게 성장하고 있다는 점이다. 대중교통정보 어플리케이션의 사용 빈도가 높은 편이긴 하나, 유동인구 빈도수가 높은 수도권과 광역시 지역 중심으로 제공되는 있는 실정이다. 본 논문에서는 GPS(Global Positioning System) 기능이 활성화 되지 않은 지방지역 실정을 고려하여 안드로이드 플랫폼(android platform)을 이용한 스마트폰 기반 스쿨버스 어플리케이션 설계와 구현을 제안하려 한다.

  • PDF