Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
hardstop — "Hard Stop: Rogue Agentic Execution을 위한 커널 수준 선점 및 격리"의 참조 구현. 대역 외 Epistemic Andon Cord, 서브밀리초(<0.154 ms) POSIX 프로세스 그룹 선점, 그리고 torn-read 저항성 WAL 상태 추출. | Kitploit
도구/GitHubGitHub/joseluispino/hardstop
Defensive ToolsContainer SecurityDynamic Analysis (Sandboxing)Cloud SecurityIntrusion DetectionPapers & ResearchLearning & EducationIncident ResponseAI SecurityAnomaly Detection
GitHubjoseluispino/hardstop
21113시간 40분 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

hardstop

"Hard Stop: Rogue Agentic Execution을 위한 커널 수준 선점 및 격리"의 참조 구현. 대역 외 Epistemic Andon Cord, 서브밀리초(<0.154 ms) POSIX 프로세스 그룹 선점, 그리고 torn-read 저항성 WAL 상태 추출.

저장소 보기

하드 스톱: 무단 에이전트 실행을 위한 커널 수준 선점 및 격리

Paper arXiv ORCID License Python 3.10+ Status: Patent Pending

Nvidia의 Open Agent Safety Platform(2026년 9월 28일)에 관한 주석: Nvidia가 새로 발표한 Sentry 아키텍처는 대역 외 BlueField DPU를 활용하여 밀리초 규모의 에이전트 격리를 달성합니다. 하드 스톱은 소프트웨어 정의 대안을 제공합니다. 인라인 eBPF LSM 훅과 cgroup v2를 활용함으로써, 이 참조 구현은 범용 Linux 하드웨어에서 전적으로 소프트웨어만으로 5마이크로초 미만의 선점을 달성하며, 특수 실리콘 없이도 진정한 무누출 격리를 제공합니다.


초록: 대역 외 인식론적 안돈 코드(Epistemic Andon Cord) 없이 연속 실행 루프에서 작동하는 자율 생성형 AI는 존재론적 운영 위험입니다. 하드 스톱은 대역 외 이산 사건 시스템(DES) 감독, 동기 반응형(SR) 센티넬, 그리고 1밀리초 미만(<0.154 ms)의 POSIX/eBPF 선점 버스를 결합한 이중 평면 감독 제어 아키텍처를 도입합니다—이는 표적 외 소켓 트래픽이나 무단 시스템 호출이 하이퍼바이저 경계를 통과하기 전에 결정론적 프로세스 동결을 입증합니다.


핵심 불변식: 인식론적 자기 참조 무효화

원칙: 확률적 언어 모델은 자체의 결정론적 안전 중재자가 될 수 없습니다.

형식적으로, 오류율이 0이 아닌 $\epsilon > 0$인 확률적 모델 $M$로 구성된 모든 내부 자기 평가 안전 루프는 누적 오류 확률 $P(\text{error}) \ge 1 - (1 - \epsilon)^k$을 상속합니다. 결정론적 안전 보장은 런타임, cgroup, 그리고 커널 경계에서 직접 작동하는 대역 외 감독 제어 아키텍처를 엄격히 요구합니다.


아키텍처 개요

root@kitploit:~
                         [ Agent Generative Loop ]
                                    │
                            Tool Dispatch Stream
                                    │
 ┌──────────────────────────────────▼──────────────────────────────────┐
 │                 Out-of-Band Epistemic Sentinel Bus                  │
 │  • Egress Domain Meet (D ∩ D_eval = ∅)                              │
 │  • Path Traversal & SSTI Lexical/LSM Tripwires                      │
 │  • Execution Surface Boundary Verification                          │
 └──────────────────────────────────┬──────────────────────────────────┘
                                    │ Invariant Breach (<0.154 ms)
                                    ▼
 ┌─────────────────────────────────────────────────────────────────────┐
 │               Sub-Millisecond Physical Preemption Bus               │
 │  1. Immediate Non-Cooperative SIGSTOP / Cgroup Freeze (<0.026 ms)   │
 │  2. Out-of-Band Lock-Free Write-Ahead Log (WAL) State Extraction    │
 │  3. Asynchronous LangGraph interrupt() Snapshot (0 Leaked Tokens)   │
 └─────────────────────────────────────────────────────────────────────┘

실증적 시스템 텔레메트리

Kalibera & Jones (2013) 2단계 계층적 프로토콜에 따라 수행된 벤치마크: E=15개의 독립적인 OS 프로세스 실행(실행마다 새로운 ASLR), I=50/3 워밍업 반복 폐기, 프로세스당 M=100/20 측정 반복, B=2,000회 계층적 부트스트랩 재샘플링. 통계는 95% CI를 갖는 비모수 중앙값입니다.

방법론: Kalibera, T., & Jones, R. (2013). Rigorous benchmarking in reasonable time. ISMM '13. https://doi.org/10.1145/2464157.2464160
재현하려면 python benchmark_latency.py를 실행하십시오. 결과는 benchmark_results.jsonl에 기록됩니다.


빠른 시작 및 검증

밀리초 미만의 선점 타이밍을 재현하려면 실증적 벤치마크 실행기와 검증 스위트를 실행하십시오:

root@kitploit:~
# Clone the repository
git clone https://github.com/joseluispino/hardstop.git
cd hardstop

# Install requirements
pip install -r requirements.txt

# 1. Run live sub-millisecond preemption and sentinel latency benchmarks
python benchmark_latency.py

# 2. Run the empirical verification test suite (20 tests, 100% pass rate in <0.25s)
pytest -v test_andon_circuit_breaker.py

플랫폼 요구 사항: Linux 커널 5.15+ (Ubuntu, Debian, Fedora, Arch) 또는 WSL2(Windows Subsystem for Linux). 물리적 선점은 Linux 프로세스 그룹 시그널링(os.killpg)과 POSIX 공유 메모리 WAL 검증을 활용합니다.

검증된 테스트 스위트 (8개 스위트에 걸친 20개 테스트)

  • 실행 표면 가드: 기준 및 사용자 정의 도메인, 경로, 시스템 호출 허용 목록을 검증합니다.
  • 이그레스 도메인 교집합 격리: 무단 외부 도메인 및 링크-로컬 AWS IMDS(169.254.169.254) 프로브를 차단합니다.
  • 어휘 및 SSTI 트립와이어: Jinja2 템플릿 인젝션, /proc/, /sys/, 그리고 shadow 파일 탐색 시퀀스를 차단합니다.
  • 샌드박스 경로 탐색: 디렉터리 탈출 시퀀스를 잡아내기 위해 Path.resolve()를 통해 경로를 정규화합니다.
  • 명령 표면 검증: 바이너리 허용 목록을 강제하고 금지된 도구(curl, nc, kubectl, tailscale)를 차단합니다.
  • 프로세스 그룹 격리: 비협조적 SIGSTOP/SIGKILL 프로세스 트리 중단 및 손상된 읽기 WAL 복구를 검증합니다.
  • LangGraph 노드 통합: 토큰 누출 없는 상태 스냅샷과 내구성 있는 인터럽트 처리를 확인합니다.
  • WCET 한계 불변식: 실증적 K&J 부트스트랩 p99 상한 신뢰 한계가 6배 여유를 두고 0.154 ms 한계를 통과하는지 검증합니다.

저장소 구조

  • andon_circuit_breaker.py: PosixProcessSupervisor, ExecutionSurfaceGuard, AndonCircuitBreaker의 핵심 참조 구현.
  • benchmark_latency.py: 밀리초 미만의 p50/p95/p99 트립와이어 및 선점 지연 시간을 측정하는 독립형 실증 벤치마크.
  • test_andon_circuit_breaker.py: 실행 가능한 검증 테스트베드 (8개 스위트에 걸친 20개 단위 테스트 어서션).
  • requirements.txt: 최소 런타임 의존성 (pydantic, pytest).
  • LICENSE: Apache License, Version 2.0 (섹션 3 특허 보복 보호 포함).

인용

연구에서 이 아키텍처나 참조 구현을 참조하는 경우, 다음과 같이 인용해 주십시오:

root@kitploit:~
@misc{pino2026hardstop,
  title={Hard Stop: Kernel-Level Preemption and Containment for Rogue Agentic Execution},
  author={Jos{\'e} Luis Pino},
  year={2026},
  eprint={2609.29808},
  archivePrefix={arXiv},
  primaryClass={cs.CR},
  url={https://arxiv.org/abs/2609.29808}
}

특허 및 법적 고지

본 문서에서 설명된 기술 및 아키텍처 방법은 미국 특허상표청(USPTO)에 출원된 계류 중인 특허 출원의 대상입니다. 특허 출원 중.

저자 및 연락처

José Luis Pino
독립 연구자 — 미국 캘리포니아주 웨스트레이크 빌리지

  • 이메일: [email protected]
  • ORCID: 0009-0005-4854-3914
  • LinkedIn: linkedin.com/in/joseluispino
  • X / Twitter: @joseluispino
도구 다운로드
평가 지표완화되지 않은 기준선하드 스톱 아키텍처시스템적 의의
총 실행된 작업 수17,600 (4.5일 폭주)작업 1에서 선점됨완전한 공격 표면 제거
AWS IMDS 침해완전한 자격 증명 유출차단됨 (< 0.026 ms)IAM 자격 증명 노출 제로
Tailscale 메시 인그레스181개 샌드박스 노드 등록됨차단됨 (< 0.026 ms)기업 메시 VPN 이그레스 방지
호스트 시크릿 수집136개 프로덕션 시크릿유출된 시크릿 0개완전한 에어갭 보존
트립와이어 평가 (중앙값)∞ (중단 실패)0.40 µs [95% CI: 0.40, 0.41 µs]마이크로초 미만의 결정론적 검사
트립와이어 평가 (p99)∞0.55 µs [95% CI: 0.50, 0.62 µs]테일 지연 시간 ≪ 0.100 ms
SIGSTOP 동결 (중앙값)N/A0.0048 ms [95% CI: 0.0042, 0.0057 ms]비협조적 프로세스 그룹 중단
SIGSTOP 동결 (p99)N/A0.0171 ms [95% CI: 0.0128, 0.0252 ms]아키텍처 한계 0.154 ms 내에서 6배 여유
컴퓨트 유휴 오버헤드100% CPU 폭주0 ms CPU 스핀내구성 있는 WAL 상태 직렬화