• 제목/요약/키워드: APPS

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

실행코드 암호화 및 무결성 검증을 적용한 안드로이드앱 보호 기법 (A Technique for Protecting Android Applications using Executable Code Encryption and Integrity Verification)

  • 심형준;조상욱;정윤식;이찬희;한상철;조성제
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제10권1호
    • /
    • pp.19-26
    • /
    • 2014
  • 본 논문에서는 안드로이드 애플리케이션(앱)을 역공학 공격으로부터 방어하는 기법을 제안한다. 이 기법에서 서버는 안드로이드 패키지 파일인 APK 내에 있는 원본 실행코드(DEX)를 암호화하고, 실행 시 이를 복호화 할 수 있는 스텁(stub) 코드를 APK에 삽입하여 배포한다. 스텁 코드는 자신에 대한 공격을 탐지하기 위해 무결성 검증 코드를 포함한다. 사용자가 해당 APK를 설치·실행할 때, 스텁 코드는 자체의 무결성을 검증한 후, 암호화된 원본 실행코드를 복호화하고, 이를 동적 로딩(dynamic loading)하여 실행한다. 앱의 원본 실행코드는 암호화되어 배포되므로 지적재산권을 효과적으로 보호할 수 있다. 또한, 스텁 코드에 대해 무결성을 검증하므로, 제안 기법의 우회 가능성을 차단한다. 우리는 15개의 안드로이드 앱에 제안 기법을 적용하여 그 유효성을 평가하였다. 실험 결과, 13개의 앱이 정상적으로 동작함을 확인하였다.

고해상도 텍스처 맵 생성을 위한 딥러닝 기반 초해상도 기법들의 비교 분석 연구 (Comparative analysis of the deep-learning-based super-resolution methods for generating high-resolution texture maps)

  • 김혜주;나재호
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제29권5호
    • /
    • pp.31-40
    • /
    • 2023
  • 디스플레이의 해상도의 증가에 따라 고해상도 텍스처 맵을 내장한 앱들도 함께 증가하는 추세에 있다. 최근 딥러닝 기반 이미지 초해상도 기법들의 발전은 이러한 고해상도 텍스처 생성 작업을 자동화할 수 있는 가능성을 만들고 있다. 하지만 이러한 적용 사례에 대해 심층적으로 분석한 연구는 아직 부족한 상태이다. 그래서 본 논문에서는 최신 초해상도 기법들 중 BSRGAN, Real-ESRGAN, SwinIR(classical 및 real-world image SR)을 택하여 텍스처 맵의 업스케일링(upscaling)에 적용한 후 그 결과를 정량적, 정성적으로 비교, 분석하였다. 실험 결과 업스케일링 후 나타나는 다양한 아티팩트(artifact)들을 발견할 수 있었으며, 이를 통해 기존 초해상도 기법들을 텍스처 맵 업스케일링에 곧바로 적용하기에는 일부 미흡한 부분이 존재한다는 점을 확인하였다.

Improvement of recommendation system using attribute-based opinion mining of online customer reviews

  • Misun Lee;Hyunchul Ahn
    • 한국컴퓨터정보학회논문지
    • /
    • 제28권12호
    • /
    • pp.259-266
    • /
    • 2023
  • 본 논문에서는 속성기반 오피니언 마이닝(ABOM)을 적용한 협업 필터링의 정확도 성능을 개선할 수 있는 알고리즘을 제안한다. 실험을 위해 국내 스마트폰 사용자의 스마트폰 앱에 대한 총 1,227건의 온라인 소비자 리뷰 데이터가 분석에 사용되었다. KKMA(꼬꼬마)분석기를 이용하여 형태소 분석 및 KOSAC를 사용하여 감성어 분석 후 LDA 토픽 모델링을 사용하여 속성 추출한 가중치 값을 부여한 리뷰별로 토픽 모델링 결과를 이용하여 협업필터링의 평점과 감성스코어의 평점을 합산한 평균값 정확도 오차를 계산한 통계모형 성능 평가인 MAE, MAPE, RMSE를 사용하였다. 실험을 통해 추천 알고리즘 중 전통적인 협업필터링과 LDA 속성 추출과 감성분석을 결합한 속성기반 오피니언 마이닝(Aspect-Based Opinion Mining, ABOM) 기법을 결합하여 온라인 고객의 앱 평점(APP_Score) 대한 정확도를 예측하였다. 분석 결과 전통적인 협업필터링을 구현한 평점의 정확도 보다 속성기반 오피니언 마이닝 CF를 적용한 평점의 예측 정확도가 더 우수한 것으로 나타났다.

미팅 장소 추천 시스템 구현 (Implementation of a Meeting Place Recommendation System)

  • 김봉목;강대엽;박지원;이상호
    • 한국인터넷방송통신학회논문지
    • /
    • 제23권5호
    • /
    • pp.177-182
    • /
    • 2023
  • 모임 장소를 정할 때에 모든 참여자의 이동 시간이 작으면서 적당한 매장을 정하는 것은 항상 번거로운 문제이다. 본 논문에서는 이를 해결하기 위해서 지하철역 기반으로 최적의 장소와 매장을 추천하는 알고리즘을 제안하고 시스템을 개발한다. 본 시스템은 자영업자들이 자신의 매장 정보를 등록하여 홍보토록 하는 매장 정보 등록 기능을 웹 기반으로 제공하고, 모임 참여자들에게 모임 장소를 추천하는 기능을 앱 기반으로 제공한다. 제안한 알고리즘은 지하철 노선도를 기반으로 모든 참여자의 이동 시간을 줄이고 소요 시간의 표준편차를 이용하여 공평성을 향상시켰다. 또한, 본 시스템은 최근 배달앱을 통한 홍보에만 의존한 자영업자들의 홍보수단에 새로운 방안을 제시한다.

CCR 기반 스마트 헬스케어 서비스에 대한 탐색적연구 (An Exploratory Study on CCR-based Smart Healthcare Services)

  • 김준환;임석진
    • 문화기술의 융합
    • /
    • 제9권5호
    • /
    • pp.91-98
    • /
    • 2023
  • 본 연구는 스마트 헬스케어 서비스에 대한 탐색적 연구로 멀티채널을 이용한 CCR 기반 헬스케어 서비스 시스템에 대한 개요와 작동원리를 살펴보고, 이러한 서비스가 사용자들과의 상호 커뮤니케이션이 중요한 역할과 기능인만큼 서비스 품질이 사용자 만족 및 지속사용의도에 미치는 영향을 조사하였다. 이를 위해, 헬스케어 디바이스 및 앱을 소유 및 이용한 경험이 있는 사용자 188명을 대상으로 구조방정식모형(SEM)으로 분석하였다. 분석결과, 첫째, 헬스케어 서비스에 대한 서비스 품질(유형성, 신뢰성, 공감성, 반응성, 보증성)은 모두 사용자 만족에 긍정적인 영향을 미치는 것으로 나타났다. 둘째, 사용자 만족도 지속사용의도에 유의한 영향을 미치는 것으로 발견되었다. 본 연구의 결과는 CCR 기반 스마트 헬스케어 서비스의 효과와 잠재적인 가치를 탐색하는 데 기여할 것으로 기대된다. 이를 통해 개인의 건강상태 관리와 예방에 대한 정확한 정보와 개인 맞춤형 서비스를 제공하는 향후 스마트 헬스케어 시스템의 발전에 기여할 수 있을 것이다.

인터넷전문은행의 소비자 만족에 관한 오피니언 마이닝 분석: 앱 사용 후기 중심으로 (Analysis of OpinionMining on Consumer Satisfaction of InternetBanks: Focusing on the app review)

  • 이종화;이현규
    • 한국정보시스템학회지:정보시스템연구
    • /
    • 제32권3호
    • /
    • pp.151-164
    • /
    • 2023
  • Purpose This study aims to analyze the current status of consumer awareness on Internet banks by conducting a full investigation and collecting user opinions presented on Google Play. After cateogorizing the current dissatisfaction, we would like to present not only the direction of the Internet bank service of but also the improvements of the platform. Design/methodology/approach Using opinion mining, subjectivity analysis, polarity analysis, and polarity information analysis of comments were conducted step by step to extract negative and positive keywords. The extracted keywords analyzed the weights of the frequently appearing positive and negative keywords using the TF-IDF model. Based on previous studies that negative information is more sensitive to positive information, we tried to confirm the connection, proximity, and mediation of negative keywords. Semantic Network Analysis (SNA) was used to visualize the connection relationship between the negative comment keywords of the three Internet banks. Findings Domestic Internet banks such as Kakao Bank, K-Bank, and Toss Bank have attracted a lot of attention even before they were established, and after establishment, they have secured a wide range of users through platforms that are completely different from existing banks. This study found out that the convenience of the app affects the opening and transaction of non-face-to-face accounts, which are characteristics of domestic Internet banks, which also affects the bank's business strategy. In addition, this study shows that the business characteristics of the company can be identified.

디자인씽킹 기반의 인터랙션 디자인 교육 연구 (A Study on Interaction Design Education based on Design Thinking)

  • 김호다;주애란
    • Journal of Information Technology Applications and Management
    • /
    • 제31권3호
    • /
    • pp.53-69
    • /
    • 2024
  • This study was attempted to promote changes in traditional design education at a time when non-face-to-face education is necessary, such as digitalization, rapid social structure change, and post-COVID-19 situations, and to meet the demands of the times when user-centered design is more emphasized. Therefore, the goal of this study is to explore the process of developing mobile apps and operating education for deaf learners through design thinking-based interaction design education for design students. Specifically, the curriculum was designed by selecting a design thinking methodology suitable for major students to experience empathy and solutions to user problems. The subject that students majoring in this study want to sympathize with is deaf learners, and the subject of the curriculum is the development of educational support applications for deaf learners. Accordingly, a mobile app prototype that can support online learning for deaf learners was created based on the interaction design education plan designed based on design thinking. In addition, after collecting and analyzing the feedback of deaf learners to evaluate the prototype effectiveness, the final mobile app prototype was presented as an output. Through this process, interactive design education based on design thinking helped to strengthen the ability to empathize with and solve the needs of deaf learners to major students and improve the design learning experience. Based on these findings, if a methodology suitable for various user groups is selectively accepted for design education, the students in the major will have the ability to design by prioritizing the actual needs of users despite changes in the environment of the future design society.

개인용 모바일 환경의 AI 워크로드 수행을 위한 메모리 참조 분석 및 시스템 설계 방안 (Implications for Memory Reference Analysis and System Design to Execute AI Workloads in Personal Mobile Environments)

  • 권석민;반효경
    • 한국인터넷방송통신학회논문지
    • /
    • 제24권1호
    • /
    • pp.31-36
    • /
    • 2024
  • 최근 AI 기술을 활용하는 모바일 앱이 늘고 있다. 개인용 모바일 환경에서는 메모리 용량의 제약으로 인해 대용량 데이터로 구성된 워크로드의 학습 시 극심한 성능 저하가 발생할 수 있다. 본 논문에서는 이러한 현상을 규명하기 위해 AI 워크로드의 메모리 참조 트레이스를 추출하고 그 특성을 분석하였다. 그 결과 AI 워크로드는 메모리 쓰기 연산시 약한 시간지역성과 불규칙한 인기편향성 등으로 인해 잦은 스토리지 접근을 발생시켜 모바일 기기의 성능을 저하시킬 수 있음을 확인하였다. 이러한 분석을 토대로 본 논문에서는 AI 워크로드의 메모리 쓰기 연산을 영속 메모리 기반의 스왑 장치를 이용해서 효율적으로 관리할 수 있는 방안에 대해 논의하였다. 시뮬레이션을 통해 본 연구에서 제안한 구조가 기존의 모바일 시스템 대비 80% 이상 입출력 시간을 개선할 수 있음을 보였다.

무인 육상 새우 양식장 통합 모니터링 시스템 개발 (Development of an Unmanned Land-Based Shrimp Farm Integrated Monitoring System)

  • 박형빈;박경욱;이성근
    • 한국전자통신학회논문지
    • /
    • 제19권1호
    • /
    • pp.209-216
    • /
    • 2024
  • 육상 새우 양식장은 연안 양식에 비해 생장 환경을 보다 안정적으로 제어할 수 있어 고품질의 대규모 생산에 유리하다. 최적의 새우 생장 환경을 유지하기 위해서는 물의 순환, 적정 수온 유지, 산소 공급, 사료 공급 등 다양한 요소들을 관리해야 한다. 특히, 적절한 수질 관리가 되지 못하면 새우 폐사로 이어지기 때문에 양식장에 24시간 사람이 상주하여 지속적으로 관리해야 하는 어려움이 있다. 본 논문에서는 이러한 문제를 해결하기 위하여 최소한의 인력으로 운영 가능한 육상 양식장 통합 모니터링 시스템을 제안한다. 제안된 시스템은 IoT 기술을 활용하여 육상 양식장의 실시간 영상, 펌프 상태, 수질 데이터, 에너지 사용 현황을 수집하여 서버로 전송한다. 관리자는 웹 인터페이스 및 스마트폰 앱을 통해 서버에 저장된 양식장의 상황을 언제 어디서나 실시간으로 확인하고 필요한 조치를 취할 수 있다. 따라서 관리자가 양식장에 상주할 필요 없이 현장 작업 시간을 크게 줄일 수 있다.

교통 빅데이터 활용 시 개인 정보 보호를 위한 연합학습 기반의 경로 선택 모델링 (Federated Learning-based Route Choice Modeling for Preserving Driver's Privacy in Transportation Big Data Application)

  • 심지섭
    • 한국ITS학회 논문지
    • /
    • 제22권6호
    • /
    • pp.157-167
    • /
    • 2023
  • 본 연구에서는 분산 컴퓨팅 및 개별 디바이스 활용을 통해 개인 정보 보호에 특화된 학습방법인 연합학습 방법론을 기반으로, 모바일 내비게이션 애플리케이션에서 수집된 대규모의 운전자 데이터를 이용하여 경로 선택 예측 모델을 수립하는 방법에 대해 고찰한다. 경로 선택 모델링에서 활용될 수 있는 운전자 데이터의 전처리 및 분석 방법을 수립하고, 서포트벡터머신(SVM) 및 다층 퍼셉트론(MLP)과 같이 기존에 널리 활용되는 학습 방법과 연합학습 방법의 성능과 특성을 비교한다. 분석 결과 연합학습을 통한 모델 성능은 중앙 서버 기반의 모델과의 비교에서 예측 정확도 측면의 차이가 거의 없는 것으로 나타났으나, 개별 데이터가 충분히 확보되는 경우 연합학습 모델과 같은 개인화 모델의 성능이 개선될 수 있다는 점을 확인하였다. 연합학습 모델은 본 연구의 경로 선택 모델링 사례와 같이 모빌리티 부문의 데이터 프라이버시 문제가 중요한 분야에서 대규모 데이터 처리를 필요로 하는 경우에 그 활용 가치가 매우 높을 것으로 기대된다.