Sangeun.PORTFOLIO
모든 프로젝트
응용SW 유지보수

EIP 모바일 앱 (M-Think) 유지보수

연구원 임직원이 모바일에서 결재·신청서·푸시·채팅을 처리하는 EIP 모바일 앱 M-Think의 운영 유지보수 작업입니다. WAS / PUSH·Batch / DB 3-tier 서버 구성을 매월 정기점검했고, EIP3.0 신규 모듈과 연동되는 모바일 화면(화학제품 폐기 신청 등)을 함께 담당했습니다. 이후 발표된 React Server Components 취약점(CVE-2025-55182, CVSS 10.0)에 대해서는 M-Think 빌드 의존성과 서버 런타임 구성을 점검해 React/Next.js를 사용하지 않음을 확인하고 '영향 없음' 결론을 정리했습니다.

기간

2025.05 — 2025.09

역할

응용SW 유지보수

사용 기술
AndroidiOSJavaSpringMySQLMQTTFCMWebSquare운영 유지보수
— Highlights
  • 월간 정기점검 — WAS(MThink-Server, 기본 푸시·채팅) / PUSH(MThink-Daemon 인터페이스·예약푸시 + Batch-Daemon) / DB(MySQL) 3개 서버의 메모리·디스크·프로세스 상태 점검 및 보고서 발행
  • EIP3.0 신규 모듈 모바일 연동 화면 개발 — 화학제품 폐기 신청 등 데스크톱-모바일 사용 흐름 일치
  • Android(Java / MVP / MQTT) + iOS 양 플랫폼 환경, 생기원 전용 flavor(JWT 대시보드·QR 신분증) 운영
  • 후속 보안 점검 — React Server Components 취약점(CVE-2025-55182, 'React2Shell', CVSS 10.0) 발표에 대응해 M-Think 빌드 의존성과 서버 런타임 구성을 점검 → React/Next.js 미사용 및 Node.js 런타임 부재 확인, '영향 없음' 결론 정리 (2025.12)
— Outcome

월간 정기점검을 통해 운영 이슈를 선제적으로 관리했고, EIP3.0 신규 기능을 모바일에서도 동일하게 사용할 수 있도록 연동 화면을 일정에 맞춰 반영했습니다. 외부 보안 이슈(CVE-2025-55182) 발생 시에도 직접 영향도 점검을 수행해 운영 책임 범위를 유지했습니다.