저희는 AI 보안을 위해 만들어졌습니다. 에이전트 없는 단 한 번의 평가로 운영 중인 모든 AI, 즉 아무도 등록하지 않은 에이전트, 모델, 키를 찾아내고, 하나의 그래프로 이를 코드, 클라우드, 데이터와 연결합니다. 그래서 여러 계층에 걸친 유해 조합이 가장 먼저 보이는 위험이 됩니다. 치명적인 경로에 대해서는 자율 엔진이 공격자가 실제로 도달할 수 있는 범위를 입증합니다. 점수가 아니라 작동하는 익스플로잇으로. 실제 프로덕션 계정에서 이 방식은 17개의 발견 사항을 실제로 중요한 단 하나의 위험으로 압축했으며, 감사인, 이사회, 사내 엔지니어에게 그대로 건넬 수 있는 증거를 제공했습니다.
위험 그래프는 사람이 그것을 바탕으로 조치할 수 있을 때만 유용합니다. 중간 규모 AWS 계정 하나에 대해 저희 그래프에는 533개의 노드와 26,314개의 엣지 가 있습니다. 실제 환경에서 나온 실제 수치입니다. 목록으로 출력하면 읽을 수 없고, 한꺼번에 그리면 실타래처럼 엉킵니다. Redthread Flow는 이만한 규모의 그래프가 한 화면에서 질문에 답하도록 만든 방법입니다.
대시보드는 작성자가 예상한 질문에만 답합니다. 사고 대응 중에 정말 중요한 질문 — “인터넷에 노출된 무언가가 결제 데이터베이스에 도달할 수 있는가?” — 같은 질문은 결코 목록에 없습니다. Redthread Flow는 이 질문을 자연어로 받아 구조화된 그래프 쿼리로 변환하고, 그 쿼리를 보여줍니다. 잘못 이해했다면, 잘못 이해했다는 사실을 직접 확인할 수 있습니다.
반환된 모든 경로는 여전히 사실이지만, 전부 그리면 아무도 쓸 수 없는 그림이 됩니다. 저희는 처음 몇 개만 그리고 그렇다고 밝힙니다. 합계와 권장 차단 지점은 언제나 그려진 일부가 아니라 모든 일치 항목을 기준으로 계산합니다. 더 작은 그림이 더 작은 답으로 읽혀서는 안 됩니다.
50개의 경로가 하나의 홉을 공유할 수 있습니다. 저희는 각 홉을 끊었을 때 사라지는 경로 수를 기준으로 모든 홉의 순위를 매기므로, 목록 맨 위의 항목은 티켓 50개에 해당하는 단 하나의 변경입니다. 실제 운영 계정에서 최상위 차단 지점, 즉 자격 증명 하나를 교체한 조치로 닫힌 경로는 1,382개 경로 중 86개.
저희는 힘 기반으로 흩어진 구름이 아니라, 왼쪽에서 오른쪽으로 흐르는 계층형 흐름을 그립니다. 공격 경로는 순서가 있는 체인입니다. 물리 기반 레이아웃은 그 순서와 방향을 모두 숨기는데, 이 둘이야말로 필요한 전부입니다. 경로들이 홉을 공유하는 곳에서는 하나로 수렴하므로, 그림의 모양 자체가 우선순위가 됩니다.
실선 홉은 저희 모의 침투 엔진이 실제로 실행한 것으로, 요청이 첨부되어 있습니다. 점선 홉은 구성상 존재하지만 실행된 적이 없습니다. 색상은 노드가 무엇 인지 를 나타냅니다. 분류된 데이터와 인터넷에 노출된 자산에는 고유한 링이, 권한 있는 신원에는 왕관이 표시되므로, 어떤 라벨보다 먼저 심각도가 읽힙니다.
그래프 전체를 평범한 node-link JSON으로 내보낼 수 있습니다. 독점 저장소도, 배워야 할 쿼리 언어도, 종속도 없습니다. 자체 도구로 탐색하고, 두 내보내기 파일을 비교해 이번 분기에 무엇이 바뀌었는지 확인하거나, 감사인에게 건네세요. 엔진은 저희 것이지만, 그래프는 귀사의 것입니다.
환경 전반의 모든 AI 기반 기능을 자동으로 목록화합니다. 보안팀에 알리지 않은 것까지 포함해서요. 섀도 AI는 더 이상 그늘에 머물지 않습니다.
탐지된 모든 자산에 대해 실제 공격 표면을 열거합니다. 어떤 모델이 사용되는지, 에이전트가 어떤 도구와 데이터 소스에 도달할 수 있는지, 어떤 권한 경계가 존재하는지(그리고 어디에 없는지).
그 표면을 대상으로 개념 증명에 기반한 자율 테스트를 수행합니다. 프롬프트 인젝션, 도구/에이전트 남용, 데이터 유출, 권한 경계 실패. 정기 일정에 따라 실행되고 자산이 변경되면 자동으로 다시 실행되므로, 수동 검토 사이에 발견 사항이 낡지 않습니다.
발견 사항은 OWASP LLM Top 10에 직접 매핑되고, 감사인이 이미 요구하는 컴플라이언스 증거(SOC 2 CC4/CC7, ISO 42001 등)에 바로 들어갑니다. 단일 스냅숏이 아니라 시간에 따른 추세를 보여주므로, 위험이 실제로 줄고 있음을 입증할 수 있습니다.
대부분의 AI 보안 플랫폼은 무언가 잘못되었을 수 있다고 말하면서 그게 무엇인지는 보여주지 않는 위험 점수를 건넵니다. Redthread의 모든 발견 사항은 사람 모의 침투 테스터가 문서화하는 방식 그대로, 작동하는 개념 증명으로 뒷받침됩니다. 엔지니어는 재현하고 수정할 수 있는 결과를 받고, 감사인이나 고객이 “어떻게 아느냐”고 물을 때 답할 수 있습니다.
테스트는 정기 일정에 따라 실행되고 변경 시 다시 실행되므로, 보안 태세는 지난 엔게이지먼트 범위를 정할 때의 상태가 아니라 이번 주 프로덕션의 실제 상태를 반영합니다.
발견 사항에 따라 배포를 게이트하거나 알림만 받으세요. 팀이 이미 사용하는 파이프라인에 연결됩니다.
모든 발견 사항은 컴플라이언스 팀이 이미 대응해야 하는 프레임워크에 매핑되도록 구조화되어 있습니다.
AI 환경을 넘어, 승인된 IP 대역을 지정하면 정찰 → 서비스 열거 → 확인(naabu → nmap → nuclei)을 실행하고 증거와 함께 확인된 발견 사항을 전달합니다. 확인 전용입니다. 탐지하고 확인할 뿐, 익스플로잇하지 않습니다.
모든 발견 사항은 서비스, CVE 또는 노출, 정확한 증거가 포함된 host:port이며, CVE · CWE · MITRE에 매핑됩니다. 익스플로잇도, 서비스 거부도 없습니다.
스캔은 테스트 권한이 있는 대역에 대해서만 실행됩니다. 서명된 승인서와 CIDR 소유권 증명, 그리고 클라우드 제공자 정책 검사가 필요합니다. 지나치게 넓은 대역은 거부됩니다.
발견 사항은 PCI DSS 4.0 §11.4 및 SOC 2(CC4.1/CC7.1/CC6.6)에 매핑됩니다. 야간 재스캔으로 공격 표면의 변화를 비교하고 세분화 변경을 표시하여, 중대한 변경 이후 테스트했다는 증거를 남깁니다.
어떤 보안 태세 도구든 버킷이 공개되어 있다고 알려줄 수 있습니다. 하지만 공격자가 실제로 도달할 수 있는 버킷이 어느 것인지는 어떤 도구도 알려주지 못합니다. 그 답은 목록이 아니라 그래프에 있기 때문입니다. Redthread, 즉 저희 그래프 엔진은 에이전트, 저장소, 워크로드, 신원, 네트워크 경로, 데이터 저장소와 그 사이의 관계까지 환경 전체를 하나의 그림으로 매핑한 뒤, 그 안을 지나는 경로 의 순위를 매깁니다. 풀 리퀘스트 게이트, 쿼리 빌더, 공격 경로 리포트도 모두 같은 엔진을 사용하므로 결과가 서로 일치합니다.
발견 사항은 이렇게 말합니다: “이 버킷은 공개되어 있습니다.” 위험은 이렇게 말합니다: “인터넷이 이 워크로드에 도달하고, 이 워크로드는 자격 증명을 보유하며, 그 자격 증명으로 고객 데이터를 읽을 수 있습니다.” 실제 AWS 계정에서 이 방식은 17개의 발견 사항을 1개의 위험으로 압축했습니다. 공개 버킷은 발견 사항이지만, 개인정보를 보관하는 공개 버킷은 침해이기 때문입니다.
다른 모든 업체는 악용될 가능성 이 있는 것의 순위를 매깁니다. 저희는 자율 모의 침투 엔진도 운영하므로, 그래프의 일부 엣지는 저희가 실제로 익스플로잇한엣지이며 요청과 증거가 함께 제공됩니다. 입증된 것은 언제나 이론적인 것보다 우선하며, 리포트는 결코 둘을 섞지 않습니다.
AWS 역할이 신뢰하는 Entra ID 신원. AWS 계정을 신뢰하는 GCP 풀. 어느 제공자의 자체 도구도 이를 보지 못합니다. 각자 자기 자신만 보기 때문입니다. 그리고 이 노출을 드러내는 데는 연결된 클라우드 하나면 충분합니다 .
범위가 제한된 샘플링으로, 이미 부여한 에이전트 없는 역할을 통해 저장소에 실제로 무엇이 있는지(개인정보, 카드 소지자 데이터, 건강 데이터, 자격 증명)를 분류합니다. 카드 번호는 Luhn 검사를 거치므로, 16자리 주문 ID가 PCI 발견 사항이 되는 일은 없습니다. 라벨이 없는 것은 미확인으로 남기며, 결코 추측하지 않습니다.
모든 풀 리퀘스트는 귀사의 실시간 그래프를 기준으로 판단됩니다. 비공개 암호화 버킷은 그 자체로는 발견 사항이 0건이지만, 인터넷에서 도달 가능한 기존 역할이 이미 읽을 수 있다면 여전히 치명적입니다. 독립형 IaC 린터는 구조적으로 이를 판단할 수 없습니다.
저희는 탐지하고 서명합니다. 자격 증명을 보유하고 변경을 수행하는 것은 귀사가 배포하는 함수입니다. 저희의 접근은 에이전트 없는 방식으로 유지되므로, 저희가 침해당하더라도 귀사 클라우드를 변경할 수 없으며, 모든 변경은 귀사 자체 감사 추적에 남습니다. 참조용 Lambda와 Terraform이 포함됩니다.
기계가 작성한 보안 패치에는 한 가지 질문이 따릅니다. 실제로 고쳤는가, 아니면 고친 것처럼 보이기만 하는가? 모든 벤더는 또 다른 의견으로 답합니다. 어떤 곳은 패치에 스캐너를 다시 돌리고, 어떤 곳은 두 번째 모델에게 맞아 보이는지 묻습니다. 둘 다 여전히 코드에 대한 추측입니다.
저희는 익스플로잇을 보관했습니다. 모든 발견 사항에는 작동하고 재실행 가능한 개념 증명이 함께 제공되므로, 유일하게 의미 있는 방법으로 결론을 낼 수 있습니다. 패치된 빌드를 대상으로 원래 공격을 다시 실행하는 것입니다. 그래도 공격이 성공하면, 병합 전에 풀 리퀘스트에서 그렇다고 알려드립니다. 스캐너에는 다시 실행할 것이 없습니다. 그래서 이 기능은 아무도 제공하지 않습니다.
수정은 익스플로잇이 패치 전에는 재현되고 패치 후에는 멈췄을 때에만 검증됨으로 표시됩니다. 기준선이 없으면 주장도 없습니다. 처음에 침투하지 못했다면 이후의 깨끗한 실행은 아무것도 입증하지 못하므로, 저희는 포장하지 않고 판단 불가 라고 말합니다.
반복적으로 보이는 패턴에는 사람이 작성한 변환 규칙이 모델을 완전히 대체합니다. 같은 입력, 같은 출력, 언제나. 공개된 업계 데이터에 따르면 AI가 작성한 보안 수정의 병합률은 10% 미만이며, 그 수치를 끌어올리는 것은 결정론적 수정입니다.
모델이 작성한 수정은 별도의 검토를 거치며, 이 검토는 거부할 이유를 찾습니다. 스캐너를 침묵시키거나, 예외를 삼키거나, 함수를 삭제하거나, 자격 증명을 하드코딩하는 패치는 폐기되며, 풀 리퀘스트에 무엇을 폐기했는지 명시합니다.
저희는 이미 도달 가능성으로 노이즈를 줄입니다. 실제 계정에서 도달 가능한 것이 하나뿐이었기에 17개의 발견 사항이 1개의 위험이 되었습니다. 이것은 두 번째 축입니다. 많은 위험이 동일한 CloudFormation 스택이나 Terraform 모듈로 거슬러 올라가면, 대기열이 아니라 수정할 단 한 곳을 얻게 됩니다. CloudFormation은 자체 리소스에 태그를 붙이므로 이 추적은 정확하며, 귀사가 따로 할 일은 없습니다.
저희가 하지 않는 것은 추측입니다. 코드로 거슬러 가는 명시적 연결이 없는 리소스는 출처가 없는 것으로 취급합니다. 관련이 없을지도 모르는 모듈 밑에 분류하지 않고 별도로 표시합니다. 잘못된 근본 원인은 엔지니어를 엉뚱한 파일로 보내고, 다음 40개의 발견 사항까지 함께 끌고 갑니다.
클라우드 및 인프라 스캐닝, AI 애플리케이션 모의 침투 테스트, 섀도 AI 탐지, 에이전트 권한 분석, 데이터 보안 태세, 교차 클라우드 위험, 코드에서 클라우드까지의 게이트, 조치, 그래프 쿼리. 오늘날 이를 갖추려면 CNAPP, DSPM 도구, AI 보안 제품, 모의 침투 테스트 업체가 필요합니다. 네 개의 콘솔, 네 개의 계약, 그리고 서로에 대해 아무것도 모르는 네 묶음의 발견 사항을 대조하는 데 비용을 들이는 팀원. 여기서는 모두가 같은 그래프를 읽고 쓰므로, 한쪽의 발견 사항이 다른 대기열로 가는 대신 다른 쪽의 경로를 완성합니다.
에이전트 없는 역할을 연결하면 서버에는 아무것도 설치되지 않습니다. 모든 자격 증명은 저장 전에 실제 호출로 검증되므로, 오타가 있으면 새벽 3시에 조용히 실패하는 것이 아니라 연결 시점에 바로 실패합니다.
저장된 질문과 함께, 아무도 미리 작성하지 않은 질문을 위한 빌더를 제공합니다: 평문 키를 보유하고 개인정보 저장소에 도달하는, 인터넷에 노출된 VM. 답은 홉마다 증거가 붙은 경로로 돌아옵니다. 그래프를 내보내 직접 탐색하세요. 형식은 개방되어 있습니다.
저장소의 스키마 핑거프린트를 생성하므로, 스테이징 버킷에 있는 프로덕션 복사본은 복사본으로 표시되며, 그 복사본이 인터넷에도 노출되어 있으면 우선순위가 상향됩니다. VM 디스크의 비관리형 데이터베이스의 경우, 임시 워커가 귀사 계정 안에서 실행되어 발견 사항만 전송합니다. 내용은 절대 밖으로 나가지 않습니다.
GuardDuty, Security Hub, Inspector의 결과가 같은 Redthread 그래프에 합쳐져, 이들 도구만으로는 볼 수 없는 경로를 완성합니다. 대체하지 말고 공존하세요. 에이전트도 필요 없습니다. 더 깊은 가시성이 필요하면 선택적 eBPF 런타임 센서를 쓰세요.
프로덕션에서 위험을 발견하는 것은 이미 늦습니다. 실시간 공격 경로의 순위를 매기는 같은 그래프가 변경 사항을 배포 전에 판단합니다. 따라서 위험한 조합은 결코 클라우드에 도달하지 않습니다. 현재 풀 리퀘스트에서 제공 중이며, 클러스터와 클라우드 컨트롤 플레인으로 확장될 예정입니다.
Terraform, CloudFormation, ARM, Kubernetes 매니페스트를 모든 PR에서 검사합니다. 치명적인 설정 오류를 선언하거나, 자격 증명을 커밋하거나, 치명적인 공격 경로를 유발하는 변경은 검사에 실패하며, 규칙 ID만이 아니라 경로와 함께 인라인 주석이 달립니다.
린터는 템플릿 하나만 봅니다. 저희는 계획된 리소스를 귀사의 실시간 Redthread 그래프에 병합합니다. 비공개 암호화 버킷은 그 자체로는 발견 사항이 0건이지만, 인터넷에서 도달 가능한 기존 역할이 이미 읽을 수 있다면 여전히 치명적입니다. 바로 이 컨텍스트가 핵심입니다.
게이트는 귀사의 변경분(diff) 이 책임지는 것에 대해서만 실패합니다. 기존 계정 위험으로 풀 리퀘스트가 차단되는 일은 없습니다. 그렇게 되면 결국 게이트를 꺼 버리게 되기 때문입니다. 강제 적용 전에 신호부터 받고 싶다면 리포트 전용 모드를 한 줄로 설정할 수 있습니다.
그래프 기반의 동일한 판단을 두 개의 관문에 더 적용합니다. 순서는 Enterprise 고객의 의견으로 정해집니다. 둘 중 하나가 중요한 과제라면 문의해 주세요.
워크로드를 허용하면 공격 경로가 완성되는 경우, Kubernetes API 서버에서 해당 워크로드를 거부합니다 — 이 파드의 서비스 계정은 PII에서 세 홉 거리에 있고, 인터넷에 노출되어 있습니다. 매니페스트만 읽는 정책 엔진은 이를 표현할 수 없습니다.
설정 오류를 애초에 생성할 수 없게 만드는 서비스 제어 정책, Azure Policy, GCP Org Policy. 실제 보유한 발견 사항을 바탕으로 권장하고, 귀사가 적용하며, 클라우드 제공자가 강제합니다. 어디에도 에이전트는 없습니다.
확인된 런타임 탐지에 대해 워크로드를 격리하거나 중지합니다. 의도적으로 마지막 단계입니다. 강제 적용의 실수는 곧 장애이므로, 기본값이 아니라 감사 우선 단계적 배포와 검증된 킬 스위치를 갖춘 뒤에 제공됩니다.
테스트했다는 증거 가 필요한 사람이 저희가 어떻게 침투했는지 볼 수 있는 사람인 경우는 드뭅니다. 하나의 평가로 세 가지 산출물을 만들어 내므로, 설문에 답하는 일과 자사 시스템에 대한 작동하는 익스플로잇을 보호하는 일 사이에서 선택할 필요가 없습니다.
법인명, 정확한 테스트 날짜, 범위, 방법론, 심각도별 건수, 서명이 포함되며, 익스플로잇 세부 정보는 전혀 포함되지 않습니다. 잠재 고객의 보안 검토나 서드파티 위험 설문에 NDA를 주고받거나 내용을 가리는 작업 없이 보내세요.
PTES, NIST SP 800-115, OWASP WSTG, CREST가 기대하는 구조로 작성된 13개 섹션: 표지 및 문서 관리, 교전 규칙, CVSS 점수와 벡터가 포함된 모든 발견 사항, 조치 로드맵, 프레임워크 교차 매핑, 서명.
동일한 리포트를 구조화된 데이터로 제공하므로, 수작업으로 다시 입력하는 대신 Vanta, Drata, Secureframe에 바로 들어갑니다. 발견 사항에는 OWASP LLM 2025 범주, MITRE ATLAS 기법, 통제 항목 매핑이 포함됩니다.
CVSS 벡터는 결코 지어내지 않습니다. 실제 권고 점수이거나 해당 취약점 범주의 표준 기본 벡터이며, 그렇게 표시됩니다. 테스트했지만 아무것도 발견하지 못한 범주는 정확히 그렇게 보고하며, 결코 “이상 없음”으로 표시하지 않습니다. “조치 완료”는 재테스트를 실제로 통과한 경우에만 표시됩니다. 사람 검토자는 실제로 사람이 검토한 경우에만 명시됩니다. 그리고 리포트의 어떤 내용도 인증이나 감사 의견을 자처하지 않습니다. 이는 감사인을 위한 증거이며, 충분한지 여부는 감사인이 판단합니다.
업계 표준 AI 보안 체크리스트의 모든 범주를 지속적으로 테스트하며, 리포트에는 발견 사항이 나온 범주뿐 아니라 어떤 범주를 시도했는지도 명시합니다. 전체 매트릭스는 트러스트 센터에 실시간으로 공개되어 있습니다. 보기 →
귀사의 AI 기반 기능 하나를 대상으로 실제 평가를 실행하고, 슬라이드가 아닌 실제 발견 사항을 보여드립니다.