ACROFAN

보안이 강한 앱 개발을 위한 체크포인트는

기사입력 : 2017년 10월 13일 18시 21분
ACROFAN=권용만 | yongman.kwon@acrofan.com SNS
개발자들에게 새로운 앱을 개발하는 과정은 즐거운 일이다. 그러나 수 개월, 혹은 수 년간의 준비를 거쳐 개발자의 비전을 구현시키는 과정에서 개발 외에 다른 것에는 집중하기 힘들기에 앱 개발에 관련된 사항들 중 보안은 자주 누락되기 마련이다. 새로운 앱 개발에 필요한 노력과 독창성을 고려한다면, 앱 보안이 중요시 되지 않는 현실은 안타깝다. 특히, 보안 문제에 미흡할 경우 치러야 할 대가를 생각하면 더욱 걱정스럽다.

앱에 대한 해커들의 공격은 증가하고 있다. 그러나 가트너에 따르면 모바일 앱의 75%는 기본적인 보안을 가지고 있지 않은 것으로 밝혀졌다. 앱들은 대개 민감한 유저 데이터를 다루기 때문에, 악성 해킹 공격은 사업을 위협하는 존재가 될 수 있다. 또한, 지적 재산권을 노리는 해킹 공격은 기업의 평판 및 세일즈 활동에도 악영향을 미칠 수 있다. 게다가 개발자들은 해킹 공격때문에 법적 분쟁에까지 휘말릴 수 있다.

에스이웍스(대표 홍민표)에 의하면 모바일 앱의 개발 과정도 앱 보안에 영향을 미친다. 효율적으로 앱을 개발하면서도 보안을 놓치지 않기 위해서는 개발 플랫폼, 데이터 송신, 리더십을 반드시 고려하여야 한다.

개발 플랫폼: 재사용하는 코드에 대한 보안 조치 점검

개발자들은 많게는 열 개 이상의 다양한 코딩 언어와 프레임워크를 하나의 앱에 통합하는 경우가 많다. 이러한 복잡한 개발과정을 간소화하기 위해서는 선호하는 코딩 언어를 사용할 수 있는 앱 플랫폼을 이용할 수 있다. 많은 플랫폼 옵션 중에서 개발자의 요구사항과 보안 기준에 잘 맞는 플랫폼을 잘 알아보고 이용하는 것이 좋다.

또한 개발자들은 개발 기간을 줄이기 위해 이전에 사용했던 코드와 백엔드 서비스들을 재사용하는 경우가 자주 있다. 이 방법은 시간 단축에는 효율적이지만 올바른 보안 조치 없이 사용된다면 보안 취약점을 가질 수 있는 위험성이 있다. 그렇기 때문에 앱 플랫폼이 재사용되는 코드와 백엔드 서비스에 대해 적절한 보안을 보장하는지 확인해야 한다.

데이터 송신: 데이터 송신량 감소만으로 앱 보안 강화 가능

앱들의 데이터 사용량은 사용하는 모바일 플랫폼에 따라 다르다. 데이터 소모량이 증가하는 추세는 데이터를 적게 송신하는 플랫폼을 사용하여 조정할 수 있다. 또한, 데이터 송신량 감소 외에도 해커들이 낚아챌 수 있는 데이터의 양을 줄여 앱의 보안을 강화시킬 수 있다.

리더십: 앱이 고도화 될수록 커지는 관리 위험 고려

초기에는 개발자 한명이 앱 개발 과정을 직접 관리하는 것이 가능하지만, 앱 수가 늘어나거나 고도화된 앱이라면 한명이 관리하기에는 적합하지 않을 수 있다. 지속적으로 변화하는 앱 사업의 트렌드에 맞춰 가기 위해서는 앱의 원활한 실행과 고도화된 보안을 전문적으로 전담하는 팀이 필요하다.

해킹 공격으로부터 안전한 앱 개발을 위해서는 개발 과정에서부터 보안을 우선 순위로 두어야 한다. 적절한 보안을 미리 적용하지 않아 발생하는 피해를 방지하기 위해 에스이웍스는 모바일 앱을 안전하게 지킬 수 있는 보안 솔루션인 “앱솔리드”를 제공하고 있다.

Copyright ⓒ Acrofan All Right Reserved.

디지털 마케팅의 새로운 장을 만들다! 신개념 퍼포먼스마케팅 플랫폼 '텐핑'

[명칭] 아크로팬   [제호] 아크로팬(ACROFAN)    [발행인] 유재용    [편집인] 유재용    [청소년보호책임자] 유재용
Copyright © ACROFAN All Right Reserved