Skip to content

Moonlight is a modular security framework engineered for offensive security research and red team operations.

License

Notifications You must be signed in to change notification settings

rudraditya21/moonlight

Repository files navigation

Moonlight

Moonlight is a modular security framework engineered for offensive security research and red team operations.

Legal and Responsible Use Notice

Moonlight is provided for authorized security research, testing, and defensive purposes only. You are solely responsible for ensuring that your use complies with all applicable laws, regulations, contracts, and organizational policies. Do not use Moonlight against any system, network, or service without explicit prior permission from the owner.

The authors, maintainers, and contributors of this project are not responsible for any misuse, damage, service disruption, data loss, legal consequences, or other harm resulting from use of this software. By using Moonlight, you accept full responsibility and liability for your actions.

Setup

git clone https://github.com/rudraditya21/moonlight
cd moonlight

Install a stable Rust toolchain.

Build

make build

Run

make run

Test

make test

Format

make fmt

Lint

make clippy

Documentation

  • Protocol reference: docs/proto/
  • Module authoring guide: docs/guide/modules.md

License

GPLv3. See LICENSE.

About

Moonlight is a modular security framework engineered for offensive security research and red team operations.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published