arachnid-core

Crates.ioarachnid-core
lib.rsarachnid-core
version0.0.3
created_at2026-01-11 15:58:59.471621+00
updated_at2026-01-21 18:55:19.830416+00
descriptioncore modules for arachnid, an offensive security suite for Rust
homepagehttps://github.com/FL03/arachnid/wikis
repositoryhttps://github.com/FL03/arachnid.git
max_upload_size
id2036008
size33,812
Joe McCain III (FL03)

documentation

README

arachnid

crates.io docs.rs Docker Image Version GitHub License


The library is currently in the early stages of development and is not yet ready for production use.

arachnid is an offensive programming library for Rust that provides

Features

advanced tools and utilities for security researchers, penetration testers, and developers interested in offensive security techniques. The library aims to simplify the process of creating security tools and scripts by providing a comprehensive set of features and abstractions.

Getting Started

Add this to your Cargo.toml:

[dependencies.arachnid]
features = []
version = "0.0.x"

Examples

Listed below are some basic examples of how to use arachnid:

Basic Usage

    extern crate arachnid;

    fn main() -> Result<(), arachnid::Error> {
        tracing_subscriber::fmt()
            .with_max_level(tracing::Level::INFO)
            .init();
        tracing::info! { "Welcome to {name}", name = "arachnid" }

        Ok(())
    }

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Commit count: 12

cargo fmt