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

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
OshoosiClaw — Autonomous Rust endpoint security agent combining Ring-0 Windows driver and Linux eBPF pre-execution blocking, YARA detection, MITRE ATT&CK mapping, and P2P mesh threat sharing. | Kitploit
도구/GitHubGitHub/oyesanyf/oshoosiclaw
Defensive ToolsNetwork SecurityMalware AnalysisDigital ForensicsCommand and ControlThreat IntelligenceIntrusion DetectionIncident ResponseAI SecurityAnomaly DetectionLog Analysis
1552일 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
GitHub
oyesanyf/oshoosiclaw

OshoosiClaw

Autonomous Rust endpoint security agent combining Ring-0 Windows driver and Linux eBPF pre-execution blocking, YARA detection, MITRE ATT&CK mapping, and P2P mesh threat sharing.

저장소 보기
요청한 언어로 콘텐츠를 사용할 수 없습니다. 영어 버전을 표시합니다.

OshoosiClaw Banner

🏹 OpenỌ̀ṣọ́ọ̀sì — OshoosiClaw

The Decentralized Immune System for the Modern Endpoint

Grade Rust MITRE Ring-0 Driver & eBPF PQC TPM 2.0 Tests OpenSSF Scorecard License

Quick Start • Siquery-RS 98-Table Engine • Spider-Web Continuum Mechanics • AgentOctopus Multi-Ring Containment • Windows Service (OsoosiEDR) • Ring-0 Driver & eBPF • Agent Anomaly & EmbeddingGemma 2 • LangGraph Swarm • Hybrid Decision Engine • Velociraptor Forensics • DNS & Sysmon Setup • Two-Host BFT Mesh • 6-Pillar RL Controller • Active Tarpit & Hollowing • Adversarial Testing • Canary Anti-Blinding • MITRE ATT&CK & ATLAS • Wire STIX Sync • Mesh Stability • Visual Tour • WikiSkill Evolution • Open-Source Governance & Roadmap • CLI Reference


Ọ̀ṣọ́ọ̀sì (oh-SHAW-aw-see) is the Yoruba Orisha of the Hunt, Tracking, and Justice. In the Yoruba cosmological tradition, Ọ̀ṣọ́ọ̀sì is the divine tracker who never misses his mark — the archer whose arrow always finds its target. He is invoked for precision, the relentless pursuit of wrongdoers, and the swift delivery of justice.

This is the spirit of this project: an autonomous security agent that hunts threats with unerring accuracy, tracks adversaries across the mesh, and delivers swift, proportionate justice through quarantine, isolation, and deception. Like Ọ̀ṣọ́ọ̀sì, it is both patient (observing context, reasoning before action) and decisive (acting with confidence when the target is clear).


🛡️ Native Ring-0 Windows Driver & Linux eBPF Parity

The Architectural Paradigm Shift: Pre-Operation Blocking vs. Post-Execution Telemetry

Traditional endpoint security and user-mode EDR agents operate reactively (post-execution). When an adversary executes malicious code:

  1. The kernel allocates the target process address space and initializes the Process Environment Block (PEB).
  2. The initial process thread begins instruction execution in user space.
  3. Auxiliary telemetry subsystems (such as Microsoft Sysmon Event 1 or ETW providers) generate notification events asynchronously milliseconds or seconds after execution has already started.
  4. User-mode API hooks (e.g., in ntdll.dll) can be trivially bypassed via direct system calls (SysWhispers, Hell's Gate), unhooking (VirtualProtect), or early in-memory ransomware encryption before user-mode analysis completes.

OpenỌ̀ṣọ́ọ̀sì fundamentally eliminates this vulnerability window through hardware-enforced, kernel-space pre-operation blocking:

  • Windows Ring-0 Driver (driver/windows/): Hooks PsSetCreateProcessNotifyRoutineEx. The driver callback executes synchronously inside the kernel's process creation routine before process handles are returned to user mode and before the primary thread executes its first CPU instruction. By setting CreateInfo->CreationStatus = STATUS_ACCESS_DENIED (0xC0000022), the OS kernel aborts process instantiation immediately.
  • Linux eBPF LSM Parity (ebpf/): Hooks the kernel's BPF Linux Security Module hook bprm_check_security (osoosi_bprm_check). When a binary path or hash matches the kernel-space BPF hash map, the hook instantly returns -EACCES (-EPERM), preventing binary mapping and execution entirely without requiring third-party out-of-tree kernel modules.
sequenceDiagram
    autonumber
    participant A as Adversary / Process Caller
    participant K as OS Kernel (NTOSKRNL / Linux VFS)
    participant D as OpenỌ̀ṣọ́ọ̀sì Kernel Subsystem (Ring-0 / BPF LSM)
    participant E as Traditional User-Mode EDR (Sysmon ETW)
    participant M as Malicious Binary Payload

    rect rgb(255, 235, 235)
        Note over A,E: TRADITIONAL USER-MODE EDR (POST-EXECUTION GAP)
        A->>K: NtCreateUserProcess("ransomware.exe")
        K->>M: Allocates PEB & Launches Initial Thread
        M->>M: Executes malicious shellcode / Encrypts files
        K-->>E: Asynchronous Sysmon Event 1 (Process Create)
        E->>E: User-mode analysis & detection delay
        Note over M: Damage inflicted BEFORE EDR can react
    end

    rect rgb(235, 255, 235)
        Note over A,D: OPENỌ̀ṢỌ́Ọ̀SÌ HARDWARE-ENFORCED PRE-OPERATION BLOCKING
        A->>K: NtCreateUserProcess("ransomware.exe")
        K->>D: Synchronous Kernel Intercept (PsSetCreateProcessNotifyRoutineEx / LSM bprm_check_security)
        D->>D: Sub-microsecond Spinlock Path & SHA-256 Rule Match
        D-->>K: Set CreationStatus = STATUS_ACCESS_DENIED (0xC0000022) / -EACCES
        K-->>A: NTSTATUS 0xC0000022 (Access Denied)
        Note over M: Zero CPU instructions executed in user space! PEB discarded.
        D->>D: Enqueue Intercept Event in Circular Ring Buffer
    end

Windows Ring-0 Kernel Driver (driver/windows/)

도구 다운로드