들어가며모바일 서비스에서 회원가입 보상, 리워드 적립, 쿠폰 지급과 같은 기능을 운영하다 보면 반드시 만나게 되는 문제가 있다.앱을 리버스 엔지니어링해서 API를 직접 호출하는 경우탈옥(Jailbreak) 환경에서 앱을 변조하는 경우스크립트나 매크로로 대량 계정을 생성하는 경우앱을 실행하지 않고 서버 API만 호출하는 경우이러한 공격을 막기 위해 Apple은 App Attest라는 무결성 검증 기능을 제공한다.App Attest를 활용하면 서버는 다음을 검증할 수 있다.“이 요청이 실제 App Store에서 배포된 우리 앱에서 발생한 것인가?”이번 글에서는 App Attest의 개념부터 실제 구현 방법까지 자세히 알아본다.App Attest란?App Attest는 Apple이 제공하는 DeviceChec..