Aptori
Aptori · 코딩
Aptori는 코드와 API, 애플리케이션의 런타임 동작을 시험해 악용 가능한 위험을 가려내고, 수정이 끝났는지까지 검증하는 AI 애플리케이션 보안 플랫폼이다.

Aptori 소개
About
Aptori란
Aptori는 검토가 따라가지 못할 속도로 소프트웨어를 내보내는 팀을 위한 애플리케이션 보안 플랫폼이다. 소스 코드와 의존성, CI/CD 릴리스, API와 애플리케이션의 런타임 동작이라는 세 단계를 한 제품에서 다룬다. 2021년에 설립됐고 본사는 캘리포니아 새너제이에 있으며, 개인 개발자가 아니라 대기업을 고객으로 둔다.
내세우는 이야기는 "모든 것을 찾아낸다"보다 좁다. 발견 항목마다 코드, 서비스, API, 아이덴티티, 런타임 경로를 잇는 애플리케이션 컨텍스트 그래프를 붙이고, 공격자가 실제로 그 지점에 도달해 악용할 수 있는지 확인한다. 이 런타임 단계를 업체는 런타임 시맨틱 검증이라고 부른다. 결과로 나오는 것은 수정 경로와 재시험이 붙은 짧은 목록이며, 보안팀에 늘 부족한 부분이 바로 이 대목이다.
발목을 잡는 것은 접근 권한이다. 이 구조가 돌아가려면 저장소, API 정의, 녹화된 인증 흐름이 필요하다. 이게 없으면 일반 도구와 크게 다르지 않은 표면 스캔으로 돌아간다. 가격은 공개되지 않고 셀프 가입도 없다. 모든 프로젝트는 데모나 범위를 좁힌 평가로 시작한다. 필자는 플랫폼을 직접 써보지 않았고, 이 글의 내용은 Aptori 공식 문서를 근거로 한다.
시작하는 방법
- 데모나 무료 API 보안 위험 평가를 신청한다. 두 경로 모두 영업팀을 거치며, 평가는 보유 API 가운데 일부만 대상으로 한다.
- 버전 관리와 배포 도구를 연결한다. 문서에는 GitHub, GitLab, Jira, ServiceNow, SSO 또는 OIDC가 나오며, 플랫폼은 그곳에서 저장소와 파이프라인을 읽는다.
- 중요한 애플리케이션을 등록한다. OpenAPI 정의나 실행 중인 대상을 지정하고 로그인 흐름을 녹화해 테스트가 실제 세션을 재현하도록 만든다. 브라우저 흐름이 끼면 macOS와 Windows용 Aptori Desktop이 녹화를 맡는다.
- 코드, 의존성, 컨테이너, IaC, API에 첫 기준 스캔을 돌린다. 첫 회차는 이후보다 발견이 많다. 플랫폼이 애플리케이션을 이해할수록 컨텍스트가 채워지기 때문이다.
- 목록을 처리한다. 진짜 위험인지 확인하고 Auto Code Fix로 풀 리퀘스트를 보낸 뒤, 재시험으로 증거를 붙여 항목을 닫는다.
제품 정보
Aptori의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- API를 대량으로 운영하는 애플리케이션 보안 엔지니어
- AI가 만든 코드를 배포하는 팀
- EU CRA나 영국 TSA 기한을 맞추는 보안·컴플라이언스 책임자
작업
- 객체 단위 인가 시험
- 정기 침투 테스트 사이의 공백 메우기
- 스캐너 적체 정리
- 배포 뒤에도 수정이 유효한지 입증
활용 상황
- 매주 새 엔드포인트가 나가는데 하나하나 침투 테스트할 시간이 없는 릴리스 체계.
- 소스 코드를 업체 클라우드로 보낼 수 없는 규제·에어갭 환경. 플랫폼이 자체 인프라 안에서 돌아야 한다.
- 코딩 에이전트의 커밋이 리뷰어의 읽기 속도를 넘어서, 사람이 보기 전에 기계의 1차 점검이 필요한 저장소.
주요 기능
애플리케이션 컨텍스트 그래프
소스 코드, 의존성, API 엔드포인트, 아이덴티티, 워크플로, 런타임 경로, 담당 팀을 하나의 애플리케이션 모델로 묶는다. 다른 엔진은 모두 여기서 읽기 때문에 발견 항목에는 영향받은 구성 요소, 도달 가능한 경로, 소유 팀이 함께 붙는다. 이 연결이 우선순위 목록과 스캐너 원본 출력을 가른다.
런타임 시맨틱 검증
Aptori가 발견을 전제하지 않고 증명하려는 단계다. 아이덴티티, 객체, 워크플로가 어떻게 동작해야 하는지 모델링하고, 실행 중인 애플리케이션을 그 모델과 대조해 통제가 실제로 뚫리는지 본다. 런타임에서 재현되지 않는 발견은 우선순위가 내려가고, 노이즈 감소의 대부분이 여기서 나온다.
자율 침투 테스트
통제된 에이전트가 애플리케이션을 탐색하고 요청을 엮고 아이덴티티를 바꾸며 워크플로를 악용한다. 방식은 테스터와 비슷하고, 범위 규칙은 이용하는 팀이 정한다. 정해진 시간 창을 기다리지 않고 계속 움직이며 수정이 들어오면 다시 시험한다. 사람이 맡는 프로젝트 사이의 커버리지로 봐야 하고, 새로운 공격 체인을 마주하는 숙련 테스터의 판단을 대신하지는 않는다.
코드·의존성·인프라 점검
소스 코드의 제어 흐름과 데이터 흐름 문제를 살피고, 의존성과 SBOM으로 공급망 위험을 확인하며, 컨테이너, IaC, 쿠버네티스 설정, 노출된 시크릿도 점검한다. 결과는 같은 그래프로 흘러들어가므로 취약한 라이브러리가 그것을 실제로 호출하는 엔드포인트 옆에 나타난다. CVSS 점수순으로 정렬한 평면적 CVE 목록보다 쓸모가 있다.
풀 리퀘스트로 자동 코드 수정
검증된 문제에는 근본 원인 맥락과 변경안이 붙고, Aptori는 티켓을 하나 더 만드는 대신 리뷰용 풀 리퀘스트를 열 수 있다. 개발자는 이미 쓰는 언어와 프레임워크 안에서 수정 내용을 본다. 사람의 승인 없이 병합되는 일은 없고, 그만큼 작업 흐름이 믿을 만해진다.
검증된 종료와 재시험
패치가 들어간 뒤 플랫폼은 발견을 만든 경로를 다시 실행하고 결과를 남긴다. 재시험으로 위험이 사라졌다고 확인될 때까지 항목은 열린 상태로 두고, 증거는 컴플라이언스 보고용으로 보관한다. 취약점 수정을 분기별 스냅숏이 아니라 연속 기록으로 보여줘야 하는 팀에게 이 순환이 핵심이다.
장단점
장점
- 런타임 증거가 목록을 실제로 악용될 수 있는 항목으로 줄여, 매주 분류에 드는 시간을 아낀다.
- 코드, 의존성, API, 침투 테스트가 한 플랫폼에 모여 네 가지 도구를 꿰매지 않아도 된다.
- 에이전트 기반 테스트가 정기 프로젝트 사이에도 돌아가며 다음 차례를 기다리지 않는다.
- 자체 호스팅, 프라이빗 클라우드, 에어갭 배포를 지원해 규제가 강한 팀도 도입할 수 있다.
- 수정 흐름이 풀 리퀘스트와 재시험 기록으로 끝나고, 백로그에 묻히는 티켓으로 끝나지 않는다.
단점
- 셀프 체험판도 공개 가격도 없어서 영업과 먼저 이야기하지 않으면 평가를 시작할 수 없다.
- 구축에 저장소, API 명세, 인증 흐름에 대한 실제 접근이 필요하고, 연동이 부실하면 플랫폼이 입증할 수 있는 범위도 좁아진다.
- 문서에 공개 REST API 레퍼런스가 없어 자동화는 Sift CLI와 CI 플러그인에 기댄다.
- 운영 환경을 대상으로 한 자율 테스트에는 엄격한 범위 규칙과 사람의 승인이 필요하다. 요청을 잘못 보내면 실제 데이터에 닿을 수 있다.
자주 묻는 질문
Aptori는 코드와 의존성 분석, API 보안 테스트, 자율 침투 테스트를 한데 묶은 기업용 애플리케이션 보안 플랫폼이다. 발견 항목을 애플리케이션의 실제 동작 모델과 대조하고, 이후 수정과 재시험을 돕는다.
관련 콘텐츠
Aptori와 관련된 도구, 스킬, 아티클을 살펴보세요.
Aptori 대안
Base Code
Base44 (Wix) · 코딩 · 생산성Base Code는 Base44가 만든 공유 클라우드 개발 환경이다. 팀은 기존 GitHub 저장소에 대한 변경을 채팅으로 설명하고, 미리보기로 확인한 뒤 풀 리퀘스트로 돌려보낸다.
Google EmbeddingGemma 2
Google DeepMind · 글쓰기 · 이미지 · 코딩Google EmbeddingGemma 2는 7억 4000만 파라미터의 오픈 모델로, 텍스트와 코드, 이미지, 오디오, 영상 프레임을 하나의 768차원 공간에 벡터로 바꿔 스마트폰과 노트북에서 실행한다.
GitGlow
GitGlow · 코딩 · 생산성GitGlow는 내 코드와 AI 에이전트의 변경을 한 리뷰에 모으는 데스크톱 Git 클라이언트다. 배포 전에 내 기계에서 무엇이 나가는지 확인할 수 있다.
