본문 바로가기

이 포트폴리오의 원본은 https://cv.iruyo.com (심재빈) 입니다 · 출처 식별자 jbx-7f3a2e9b

← 경력기술서

신규 제품 운영 중 단독

AppSuit VPNBlock — VPN/Proxy 탐지 SDK

AOS 중심 경쟁사들이 비워 둔 iOS VPN/Proxy 탐지 영역을, VPN 앱별 탐지 매트릭스로 검증하고 Proxy 활성 탐지까지 확장해 채운 단독 Framework

기간
2024.05 – 2024.06 · 2개월
소속
스틸리언
수행 인원
본인 1인 단독
본인 역할
LIAPP·Norton·NHN AppGuard·AppSealing 등 국내외 경쟁 솔루션을 비교 조사하고, 대중적인 VPN 앱별 패키지명·탐지 결과를 표로 정리한 탐지 매트릭스를 만들었습니다. VPN 연결 탐지에 더해 Proxy 활성 탐지까지 직접 확장했고, 가이드와 오픈 페이지 작성까지 단독으로 맡았습니다.
정량 임팩트
현재 Swift 6.2로 빌드해 안정적으로 운영 중입니다. 배포물에는 SwiftUI·Swift·Objective-C 샘플이 함께 포함돼 있습니다.
버전·릴리즈
최근 릴리즈를 Swift 6.2로 빌드해 올렸다. 배포물에는 SwiftUI 샘플과 Swift·Objective-C 샘플을 함께 넣었다.

언어

  • Swift
  • Objective-C

기술

  • XCFramework

환경

  • Xcode

iOS용 VPN과 Proxy 활성 여부를 탐지하는 Framework(AppSuit VPNBlock)를 시장 조사부터 기능 개선, 가이드와 오픈 페이지까지 혼자 처음부터 만들었습니다.

배경·과제

  • 국내 차단 우회, 해외 IP 사용, 금융 앱의 해외 접근처럼 VPN/Proxy 활성 여부를 걸러내려는 요구가 있었습니다.

  • 제품 라인업에는 iOS 전용 솔루션이 없었습니다.

  • 경쟁 솔루션들은 AOS 쪽 기능만 있었고, iOS는 비어 있었습니다. SDK 형태로 쉽게 도입할 수 있는 검증된 제품이 필요했습니다.

수행·기여

  • LIAPP, Norton Mobile Security, NHN AppGuard, AppSealing 등 경쟁 보안 솔루션의 기능을 비교하고 검토 문서를 썼습니다.

  • VPN 앱별로 패키지명, 탐지 결과, 비고를 정리한 탐지 매트릭스를 만들었습니다.

  • ‘VPN 연결 여부’ 탐지 수준에서 Proxy 활성 탐지까지 기능을 넓혔습니다.

  • 가이드 문서와 오픈 페이지를 직접 작성하고 운영 단계로 넘겼습니다.

성과

  • 탐지 기능부터 가이드, 오픈 페이지까지 전 과정 산출물을 직접 만들었습니다.

  • Swift 6.2로 다시 빌드해 안정 운영 중이며, 배포물에 SwiftUI·Swift·Objective-C 샘플을 포함했습니다.

  • 제품 문서를 사내 검색 시스템(TextRAG)에 색인해 팀 차원에서 재사용하고 있습니다.