본문으로 건너뛰기
ReviewRamble

주간 브리프

AI 리뷰를 받은편지함으로.

  • 도구, 모델, MCP 서버, 저장소의 새 리뷰(결론부터)
  • 변경이 있을 때 다시 확인한 가격과 평점
  • 새로 발행된 분석 글

모델, 에이전트, MCP 서버, 그리고 정말 시간을 들일 만한 도구.

일주일에 한 통입니다. 각 브리프의 링크로 구독을 해지할 수 있습니다. 이메일 사용 방식

Eleven

ACP를 지원하는 어떤 에이전트든 바이너리를 읽고, 이름을 바꾸고, 패치를 제안하는 데스크톱 리버스 엔지니어링 앱입니다. Ghidra, Rizin, jadx 위에 만들어졌습니다.

리뷰어: Sheela · 업데이트

GitHub에서 보기 오픈 소스

평점

3.8/5

Eleven은 Ghidra와 REA를 에이전트와 함께 쓰는 작업대로 바꿉니다. 한 사람이 만드는 출시 3주 된 앱이지만, 사용성 면에서 실제 개선입니다.

Eleven의 개요

Chiziaruhoma Ogbonda가 만든 Eleven은 macOS, Windows, Linux용 데스크톱 앱으로, 디스어셈블러 옆에 코딩 에이전트를 둡니다. Mach-O, ELF, PE 바이너리나 Android APK, CUDA 또는 HIP fat binary, Metal 셰이더, 모델 파일을 넣으면 Agent Client Protocol(ACP)을 지원하는 에이전트가 함께 코드를 읽습니다. Claude, Codex, Gemini, Cursor, Copilot, OpenCode 같은 에이전트가 함수 이름을 바꾸고, 메모를 남기고, 사용자가 수락하거나 거절할 수 있는 바이트 패치를 제안합니다.

자체 디컴파일러는 없습니다. 네이티브 코드는 리버스 엔지니어링 MCP 서버인 REA를 거쳐 Java 21 기반의 Ghidra 12.x로 처리하고, 파일을 몇 초 안에 열어야 할 때는 Rizin을 씁니다. Android 앱에는 jadx를 쓰며, smali가 필요하면 apktool을 선택적으로 씁니다. 디버깅은 LLDB에서 실행되고, Hopper나 IDA가 설치되어 있으면 그것도 쓸 수 있습니다. 각 에이전트는 open_function, rename_function, propose_patch 같은 Eleven 자체 MCP 도구와 함께 REA 분석 도구를 걸러낸 사본을 받습니다. 인터페이스는 GPUI 위에서 네이티브로 렌더링되는 React입니다.

저장소는 2026년 10월 13일에 만들어졌고, Apache 2.0 라이선스이며 GitHub 스타 약 945개, 포크 142개를 기록하고 있습니다. 14번째 릴리스인 v0.1.13은 2026년 10월 22일에 나왔습니다. 앱은 무료이고 한 사람이 만듭니다. 유료 경로는 GitHub Sponsors뿐이며, eleven.chizi.app은 유료 등급 없이 다운로드와 FAQ만 있는 페이지입니다.

Eleven, 쓸 만한 가치가 있습니까?

Eleven이 기여하는 부분은 분석이 아니라 인터페이스입니다. REA만으로도 에이전트가 터미널에서 MCP로 Ghidra를 다룰 수 있습니다. Eleven은 같은 엔진을 창 하나에 담아, 에이전트가 바꾼 이름과 메모, 패치가 의사 코드 옆에 나타나게 합니다. 이 변경은 에이전트 이름으로 기록되고 ⌘Z로 되돌릴 수 있습니다. 에이전트와 함께 바이너리를 익히는 사람에게 이 공유 화면과 감사 기록은 도구 호출이 스크롤되며 지나가는 것을 지켜보는 일과, 변경 사항을 풀 리퀘스트처럼 검토하는 일의 차이입니다.

ACP를 쓰기 때문에 Eleven은 모델을 정해 주지 않습니다. 이미 설치된 에이전트를 찾고, 필요한 곳에 ACP 어댑터를 추가하며, 여러 에이전트가 각자의 채팅에서 한 프로젝트를 다루게 합니다. 열린 파일 읽기부터 바이트 패치, Mac에서 명령 실행까지 모든 도구 호출은 Allow, Ask, Never 중 하나로 설정하는 권한 항목에 대응합니다. 바이트 패치는 언제나 제안일 뿐이며, 수락한 패치는 원본을 덮어쓰지 않고 Downloads의 사본에 기록됩니다.

보안 측면에서 읽기는 안전한 편이고 실행은 약한 편입니다. Ghidra, Rizin, jadx를 이용한 정적 읽기는 대상을 실행하지 않지만, LLDB 디버거와 GPU 프로파일러는 사용자 권한으로 대상을 실행합니다. 또 포괄 권한 항목은 코드를 쓰거나 실행하는 REA 도구까지 다룹니다. 악성일 수 있는 샘플은 여전히 가상 머신에서 다뤄야 합니다. 코드는 컴퓨터 밖으로도 나갑니다. FAQ는 에이전트가 읽는 내용은 모두 에이전트 제공업체로 전송된다고 분명히 밝힙니다. 따라서 독점 바이너리의 의사 코드와 문자열이 Anthropic이나 OpenAI 트래픽의 일부가 됩니다. 파일 전체를 보내기 전에 묻는 설정과 홈 경로를 숨기는 설정이 어느 정도 도움이 됩니다. 설치 프로그램은 eleven.chizi.app의 스크립트를 셸로 파이프합니다. macOS 앱은 Apple의 서명과 공증을 받았습니다.

법적 판단은 사용자에게 맡겨집니다. 많은 소프트웨어 라이선스가 리버스 엔지니어링을 금지하며, 디컴파일과 보호 장치 우회에 관한 규정은 나라마다 다릅니다. 일부 지역에서는 상호 운용성이나 보안 연구를 위한 좁은 예외가 있습니다. REA 문서는 사용자가 소유했거나 검사 권한을 받은 소프트웨어용이라고 밝히지만, Eleven의 README에는 그런 안내가 없습니다. 패치 기능이 있는 앱이라 이 점은 더 중요합니다.

개발 속도는 개인 개발자의 전력 질주 수준입니다. 열흘 동안 14번 릴리스했고, Android, GPU 커널, 모델 파일, 비교 기능, 디버거가 이미 들어갔습니다. 모두 REA에 기대고 있으며, REA 역시 그만큼 빠르게 바뀝니다. Claude Code에서 REA를 직접 쓰는 것과 비교하면 Eleven은 시각적 작업대와 도구별 권한을 더합니다. 단순한 Ghidra 브리지와 비교하면 Rizin, jadx, 에이전트 채팅을 더합니다. 관리자 한 명이 빠르게 움직이는 두 업스트림을 따라갈 수 있을지는 아직 알 수 없습니다.

제 역할을 하는 곳

  • 소규모 사고 대응 업체의 악성코드 분석가

    보고서를 쓰기 전에 정체불명의 Windows DLL 분류하기

    격리된 VM 안의 Eleven에서 Rizin으로 열어 빠르게 훑어보고, Claude와 함께 first-look 플레이북을 실행합니다. VM이 일회용이 아니라면 디버거는 끕니다. 앱은 무료이고 비용은 에이전트 토큰이며, 샘플의 의사 코드는 에이전트 제공업체로 전송됩니다.

  • 자기 앱에 포함된 서드파티 SDK가 무엇을 하는지 확인하려는 Android 개발자

    번들된 라이브러리가 호출하는 엔드포인트 찾기

    APK를 넣으면 jadx가 Java로 디컴파일하고, network-map 플레이북이 호출을 추적합니다. 이름 변경과 메모는 동료가 열 수 있는 .eleven 프로젝트 파일 하나에 저장됩니다. 디컴파일한 코드를 공유하기 전에 SDK 라이선스 조건을 확인해야 합니다.

  • 자사가 배포하는 CUDA 라이브러리의 두 빌드를 비교하는 추론 스타트업의 GPU 엔지니어

    릴리스 사이에 어떤 커널이 바뀌었는지 확인하기

    두 빌드를 열어 비교 화면에서 함수 단위로 비교하고, 각 커널을 PTX로 읽습니다. 에이전트는 확인용으로 PTX 옆에 커널을 CUDA C++로 다시 작성할 수 있습니다. 에이전트가 읽는 커널은 제공업체로 전송되므로, 직접 소유한 코드에 적합합니다.

도입 전 확인할 점

설정
Apple Silicon 기반 macOS 14+에서는 curl -fsSL https://eleven.chizi.app/install.sh | bash, Windows x64에서는 PowerShell 한 줄 명령, Linux x64에서는 AppImage를 씁니다. 첫 실행 때 Java 21과 Ghidra 12.x를 백그라운드에서 내려받고, 바로 시작할 수 있도록 Rizin을 제안합니다. 그다음 에이전트에 로그인합니다.
연동
모든 ACP 에이전트(Claude, Codex, Gemini, Cursor, Copilot, OpenCode, Aster). 자체 eleven MCP 서버와 걸러낸 REA 서버, 선택 사항인 IDA MCP 플러그인, 사용자 정의 MCP 서버. Ghidra, Rizin, jadx, apktool, LLDB, Hopper, IDA.
데이터와 개인정보
Eleven은 로컬에서 실행되지만, 에이전트가 읽는 내용은 모두 에이전트 제공업체로 전송됩니다. 설정에서 홈 경로를 숨기고, 도구가 파일 전체를 읽기 전에 묻도록 할 수 있습니다. 저장된 .eleven 프로젝트에는 바이너리, 메모, 패치, 채팅이 들어 있으므로, 프로젝트를 공유하면 바이너리도 공유됩니다.
대규모 사용 시 비용
무료이며 GitHub Sponsors는 선택 사항입니다. 실제 비용은 긴 세션의 에이전트 토큰과, 쓴다면 Hopper나 IDA 라이선스입니다.
제한
macOS는 Apple Silicon 전용, Windows와 Linux는 x64 전용(Ubuntu 24.04 또는 Fedora 40 이상)입니다. 에이전트에 질문하려면 인터넷 연결이 필요합니다. 오래 걸리는 REA 호출은 최대 30분까지 실행될 수 있습니다. 소스에서 빌드하려면 REA 6.x 체크아웃이 옆에 있어야 합니다.

좋은 점

  • 에이전트의 편집이 기록되고, 작성자가 표시되며, 되돌릴 수 있음
  • 패치는 원본 바이너리가 아닌 사본에 적용됨
  • Claude, Codex, Gemini, Cursor, OpenCode 등 모든 ACP 에이전트와 호환
  • 네이티브 코드는 Ghidra 또는 Rizin, Android는 jadx, CUDA와 HIP는 PTX

아쉬운 점

  • 출시 3주, 관리자 한 명
  • 디버거와 GPU 프로파일러가 사용자 권한으로 대상을 실행함
  • 에이전트가 읽는 코드가 모델 제공업체로 전송됨
  • 리버스 엔지니어링의 법적 한계에 대한 안내가 없음

추천 대상

검사 권한이 있는 소프트웨어를 이미 리버스 엔지니어링하고 있으며, 같은 창에서 에이전트와 함께 일하고 싶은 보안 연구자와 개발자.

Eleven 대안

Eleven: 자주 묻는 질문

Eleven, 쓸 만한 가치가 있습니까?
Eleven은 Ghidra와 REA를 에이전트와 함께 쓰는 작업대로 바꿉니다. 한 사람이 만드는 출시 3주 된 앱이지만, 사용성 면에서 실제 개선입니다. 평점은 5점 만점에 3.8점입니다.
Eleven의 가격은 얼마입니까?
무료 오픈소스(Apache 2.0)이며 GitHub Sponsors는 선택 사항입니다. 에이전트 구독은 직접 마련해야 하고, Hopper나 IDA를 쓴다면 각각 라이선스가 필요합니다.
Eleven의 단점은 무엇입니까?
출시 3주, 관리자 한 명; 디버거와 GPU 프로파일러가 사용자 권한으로 대상을 실행함; 에이전트가 읽는 코드가 모델 제공업체로 전송됨; 리버스 엔지니어링의 법적 한계에 대한 안내가 없음.
Eleven에 적합한 사람은 누구입니까?
검사 권한이 있는 소프트웨어를 이미 리버스 엔지니어링하고 있으며, 같은 창에서 에이전트와 함께 일하고 싶은 보안 연구자와 개발자.
팀이나 프로덕션 환경에서 Eleven의 비용은 얼마입니까?
무료이며 GitHub Sponsors는 선택 사항입니다. 실제 비용은 긴 세션의 에이전트 토큰과, 쓴다면 Hopper나 IDA 라이선스입니다.
Eleven에 회사 데이터를 맡겨도 안전합니까?
Eleven은 로컬에서 실행되지만, 에이전트가 읽는 내용은 모두 에이전트 제공업체로 전송됩니다. 설정에서 홈 경로를 숨기고, 도구가 파일 전체를 읽기 전에 묻도록 할 수 있습니다. 저장된 .eleven 프로젝트에는 바이너리, 메모, 패치, 채팅이 들어 있으므로, 프로젝트를 공유하면 바이너리도 공유됩니다.
Eleven의 가장 좋은 대안은 무엇입니까?
저희가 리뷰한 것 중 가장 가까운 대안은 universal-modder입니다.

답변 확인일: 2026년 10월 31일.