8000 GitHub - seahop/Clio: Logging tool intended for red team usage
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

seahop/Clio

Repository files navigation

Clio Logging Platform

Clio Logo

A secure, collaborative logging system designed for red team operations and security assessments. This application provides real-time logging capabilities with features like row locking, user authentication, and audit trails.

Key Features

  • Real-time Collaborative Logging: Multiple users can view and edit logs simultaneously
  • Row-Level Locking: Prevent conflicts with row-level locking mechanism
  • Role-Based Access Control: Admin and user roles with different permissions
  • Secure Authentication: CSRF protection, secure session management, and password policies
  • Relationship Analysis: Visualize connections between hosts, IPs, domains, and user commands
  • File Status Tracking: Monitor file status across systems (ON_DISK, IN_MEMORY, ENCRYPTED, etc.)
  • API Integration: Programmatic access for automated log submission and integration with external tools
  • Evidence Management: Upload and track evidence files associated with logs

Quick Start

Prerequisites

  • Docker and Docker Compose
  • Node.js 18 or higher (for setup scripts)
  • npm (Node Package Manager)

Setup

  1. Clone the repository:

    git clone https://github.com/seahop/Clio.git
    cd Clio
    ./setup.sh
  2. Generate environment variables and security keys:

    # Create and activate a virtual environment
    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
    
    # Install required packages
    pip install -r requirements.txt
    
    # Generate certs and env
    sudo python generate-env.py https://yourIPorHost

    or for production style

    sudo python3 generate-env.py https://yourdomain.com --letsencrypt --domain=yourdomain.com --email=your@email.com --google-client-id=123456.your.client.id --google-client-secret=YOUR-SECRET --google-callback-url=https://yourdomain.com/api/auth/google/callback
  3. Build and start the containers:

    docker compose build
    docker compose up
  4. Access the application at:

The default admin and user passwords will be displayed in the console output and saved in a credentials backup file.

Documentation

For detailed information about Clio, please refer to our documentation:

License

This software is provided as-is for use by red team professionals.

The license requires:

  • You must include the original license and copyright notice
  • The authors cannot be held liable

You can:

  • ✔️ Use this software for commercial purposes
  • ✔️ Modify this software
  • ✔️ Distribute this software
  • ✔️ Use this software privately
  • ✔️ Use this software for patent purposes
  • ✔️ Fork and modify for internal company use

About

Logging tool intended for red team usage

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0